/ File History
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of ext/async/sqlite3async.c

2015-08-05
08:01
Fix some problems in test code detected by cppcheck. file: [0f3070cc] check-in: [c9ff4ca4] user: dan branch: trunk, size: 54768
2012-12-06
23:16
In the async VFS, treat the new error code SQLITE_IOERR_DELETE_NOENT as success for xDelete. file: [b5a3e30f] check-in: [c507ca4a] user: mistachkin branch: trunk, size: 54689
2012-01-24
10:08
Changes to the async-io module so that the xFileControl method returns SQLITE_NOTFOUND when a file-control is not recognized and so that it adds the second nul-terminator byte to filenames passed to the xOpen method of the underlying VFS. file: [733a9f21] check-in: [7036886e] user: dan branch: trunk, size: 54629
2010-07-12
12:22
In the async-IO module, do not increment the open file-counter until after an "open file" event has been added to the event queue. Otherwise, an OOM may cause the system to increment the counter even though no file was successfully opened. file: [a7c6078c] check-in: [15a190dc] user: dan branch: trunk, size: 54487
2010-07-07
16:49
Fix some MSVC compiler warnings in the ASYNC extension. file: [d0f7e07c] check-in: [b951c867] user: shaneh branch: trunk, size: 54477
11:05
Change the async-IO extension to return SQLITE_IOERR_SHORT_READ when appropriate. This prevents a valgrind warning in the test suite. file: [ee69bf38] check-in: [d9e32879] user: dan branch: trunk, size: 54458
2009-12-02
18:16
Fix an uninitialized value read in sqlite3async.c. file: [676066c2] check-in: [1cf2136c] user: dan branch: trunk, size: 54307
2009-10-19
07:50
Use 64-bit arithmetic in the xRead() method of asyncRead. Fix for [94c04eaadb]. file: [3d5396cd] check-in: [ca3e41b0] user: dan branch: trunk, size: 54306
2009-07-18
11:52
When the asynchronous IO backend opens a file with the EXCLUSIVE flag set, make sure only a single file-descriptor is opened (not one for reading and one for writing). This change fixes #3978. (CVS 6905) file: [ec97d85c] check-in: [630e669b] user: danielk1977 branch: trunk, size: 53889
2009-04-30
17:45
More cleanup, etc. to support MSVC compiles. (CVS 6582) file: [a10dd8ad] check-in: [2cd9655e] user: shane branch: trunk, size: 53831
2009-04-29
18:12
Fixed compile for MSVC; removed compiler warnings; changes for NDEBUG build; minor code tweaks. (CVS 6570) file: [207af669] check-in: [e98b1242] user: shane branch: trunk, size: 53728
2009-04-25
08:39
Tests for the new asynchronous IO API. (CVS 6549) file: [2e104892] check-in: [11b2564e] user: danielk1977 branch: trunk, size: 53561
2009-04-24
10:13
Make selecting the asynchronous IO file-locking mode a runtime operation. Still untested. (CVS 6544) file: [35eddf1c] check-in: [577277e8] user: danielk1977 branch: trunk, size: 53556
09:27
Improve comments and documentation of the asynchronous IO VFS module. (CVS 6543) file: [2975386c] check-in: [92bc6be2] user: danielk1977 branch: trunk, size: 52889
2009-04-23
14:58
Move the asynchronous IO code from src/test_async.c to ext/async/. Refactor it to be a standalone module and to support windows. (CVS 6539) file: [d59701cc] check-in: [e71fb0fb] user: danielk1977 branch: trunk, size: 57629 Added