aboutsummaryrefslogtreecommitdiff
path: root/src/test_async.c
Commit message (Collapse)AuthorAge
...
* Modify sources to that they can be combined into a single sqlite3.c sourcedrh2007-03-26
| | | | | file. Eliminate all type-pruned pointer warnings. (CVS 3722) FossilOrigin-Name: 0b832e218ec12b0eb559e407d80aba6709e2ea85
* Call sqlite3_free() instead of free() to release a buffer allocated by ↵danielk19772007-03-22
| | | | | sqlite3_vmprintf() in test_async.c (test suite bug only). (CVS 3708) FossilOrigin-Name: b078f09bffee5863d595d281f2ecd14e1c9ec727
* Add new OS file method to return the sector-size of the underlying storage: ↵danielk19772007-03-19
| | | | | sqlite3OsSectorSize() (CVS 3700) FossilOrigin-Name: 5752d84d374205e011d49b0221d6237967fe0743
* test_async.c: Writer-thread should not relinquish mutex when writing a file ↵danielk19772006-02-14
| | | | | for which only one file handle is open (fixes bug introduced in (3093)). (CVS 3097) FossilOrigin-Name: f0c45b7eab219ee812dbd2eb5e1c39fdf52a0ff2
* Account for a malloc failure in the asynchronous writer thread in ↵danielk19772006-02-14
| | | | | test_async.c (CVS 3096) FossilOrigin-Name: 2f2a8a69cb380dc30b85a792c369020fec3c79a5
* Fix bug in test_async.c version of OsFileSize(). (CVS 3095)danielk19772006-02-14
| | | FossilOrigin-Name: 239e53b4f29b4faf2dbdc2aebd2332ad25b14286
* Add simple io error tests for test_async.c. (CVS 3094)danielk19772006-02-14
| | | FossilOrigin-Name: 528dfb71801bb7b8a66944db6f32cc3dc0054118
* Changes so that test_async.c works with memory management turned on. (CVS 3093)danielk19772006-02-14
| | | FossilOrigin-Name: f4150c29df2774b4422d4296d913cdbcee62c859
* Fix a bug in the handling of sqlite3OsTruncate by the test_async.c demo.drh2006-02-13
| | | | | Added trans.test to the suite of tests for asychronous I/O. (CVS 3091) FossilOrigin-Name: 5b16c43542194d6c736bf7aadaaa7f31ff12af31
* Add in-process file locking to test_async.c. The unix implementation ofdrh2006-02-13
| | | | | | sqlite3OsFullPathname() now attempts to remove /./ and /../ elements from the path. (CVS 3090) FossilOrigin-Name: 42379c623073eb541d053c2dff9f49087fb290f8
* Fix a deadlock problem on the sqlite3async_wait test interface. Improvementsdrh2006-02-13
| | | | | to tracing in test_async.c. (CVS 3089) FossilOrigin-Name: 58c6d501385c6f7656290e8451e28be3fc45843f
* Improvements to the TRACE macro in test_async.c. (CVS 3088)drh2006-02-13
| | | FossilOrigin-Name: 4c6dfec54fc128644e066c04902433f8df30672e
* I/O errors shut down all processing on the same file in test_async.c. (CVS 3087)drh2006-02-13
| | | FossilOrigin-Name: 4366e7121703a18ebb799dfa4f168b3b2508604e
* Fix overlapping read logic in the test_async.c demonstration. (CVS 3086)drh2006-02-13
| | | FossilOrigin-Name: ad25127b067b3135694ddb0de552aad981640669
* Fix a memory leak in test_async.c. (CVS 3085)drh2006-02-13
| | | FossilOrigin-Name: 904ffa4dfb60e00b01db17049de2f4934537f3d8
* Improved comments on the server and asynchronous I/O demo programs. (CVS 2909)drh2006-01-10
| | | FossilOrigin-Name: c0f47ccbc915f20d56f393383c21b4026785e6a5
* Reinstate the asynchronous I/O demonstration code and tests with minordrh2006-01-09
| | | | | changes. (CVS 2896) FossilOrigin-Name: eeebc640aaeeb0ab7f730d854069f159aa41968b
* Change the OS interface layer to use traditional direct function calldrh2006-01-06
| | | | | | implementations instead of the more complicated virtual function table. Omit the asynchronous I/O demo. (CVS 2870) FossilOrigin-Name: 2529c2e11fa1d345ec61f647e4f6fae20a7133d6
* Enable async testing. Modify the OS layer interface. Add the sqlite3_aux.h ↵drh2006-01-06
| | | | | include file. Add tests for boolean value representation in file format 4. (CVS 2866) FossilOrigin-Name: b8332aa8b83142898779972b3dff13cbe3c78623
* Add test files for the asynchronous IO concept. (CVS 2853)danielk19772006-01-03
FossilOrigin-Name: 7c3492c8404c39c808af4429b4fcdb7413539ab3