mistachkin
|
46af59e96c
|
In the async VFS, treat the new error code SQLITE_IOERR_DELETE_NOENT as success for xDelete.
FossilOrigin-Name: c507ca4a8eb255923ff32001a1903dc85960f485
|
2012-12-06 23:16:58 +00:00 |
|
drh
|
c5c0707970
|
Mark the "async" module as deprecated as its functionality has been
superceded by WAL mode. This closes ticket [f46ca03b55ae0e]
FossilOrigin-Name: 3d548db7eb14a4133afa6a94530f61fb3ef4a052
|
2012-11-29 14:26:11 +00:00 |
|
dan
|
42829635a2
|
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.
FossilOrigin-Name: 7036886e83fccad32187668306ee2ae3f950dfce
|
2012-01-24 10:08:26 +00:00 |
|
dan
|
d846c5e047
|
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.
FossilOrigin-Name: 15a190dc5769beb53b89254543e744a964cd86ed
|
2010-07-12 12:22:29 +00:00 |
|
shaneh
|
b638a3d3eb
|
Fix some MSVC compiler warnings in the ASYNC extension.
FossilOrigin-Name: b951c8675df3e719c30a1dd94200b7c04252a3ea
|
2010-07-07 16:49:46 +00:00 |
|
dan
|
78f1e53840
|
Change the async-IO extension to return SQLITE_IOERR_SHORT_READ when appropriate. This prevents a valgrind warning in the test suite.
FossilOrigin-Name: d9e3287900ae4aa7722ad0132bb8d6cd2755d3a6
|
2010-07-07 11:05:21 +00:00 |
|
dan
|
19125aaf68
|
Fix an uninitialized value read in sqlite3async.c.
FossilOrigin-Name: 1cf2136c39239a6fea6ac2a555f55865dd517d93
|
2009-12-02 18:16:56 +00:00 |
|
dan
|
fd3b22265e
|
Use 64-bit arithmetic in the xRead() method of asyncRead. Fix for [94c04eaadb].
FossilOrigin-Name: ca3e41b0574cfd8d971c2be2114e58273a531970
|
2009-10-19 07:50:25 +00:00 |
|
danielk1977
|
5368f29ac4
|
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)
FossilOrigin-Name: 630e669b97a81f9125d4bdc18517738b74eecdec
|
2009-07-18 11:52:04 +00:00 |
|
danielk1977
|
1ed93e9085
|
Add conditional 'extern "C"' block to sqlite3async.h. Ticket #3866. (CVS 6662)
FossilOrigin-Name: e4d1b117c90dca341bfa74291c7dfc2afca38cc6
|
2009-05-21 04:42:19 +00:00 |
|
shane
|
eb4ac06f4e
|
More cleanup, etc. to support MSVC compiles. (CVS 6582)
FossilOrigin-Name: 2cd9655e7313671f2bbe8d4a6f13246cbbf61205
|
2009-04-30 17:45:33 +00:00 |
|
shane
|
a3628d14d7
|
Fixed compile for MSVC; removed compiler warnings; changes for NDEBUG build; minor code tweaks. (CVS 6570)
FossilOrigin-Name: e98b12425ff036b36165dfd2002e0530ca27a677
|
2009-04-29 18:11:59 +00:00 |
|
danielk1977
|
6f050aa2bf
|
Tests for the new asynchronous IO API. (CVS 6549)
FossilOrigin-Name: 11b2564e7159168cd0815bb9bc93688586fad1e0
|
2009-04-25 08:39:14 +00:00 |
|
danielk1977
|
4598b8e4a1
|
Make selecting the asynchronous IO file-locking mode a runtime operation. Still untested. (CVS 6544)
FossilOrigin-Name: 577277e84a05707b8c21aa08bc5fc314c1ac38ac
|
2009-04-24 10:13:05 +00:00 |
|
danielk1977
|
debcfd2dcb
|
Improve comments and documentation of the asynchronous IO VFS module. (CVS 6543)
FossilOrigin-Name: 92bc6be2a86f8a68ceded2bc08fe7d6ff23b56fb
|
2009-04-24 09:27:16 +00:00 |
|
danielk1977
|
a3f065980e
|
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)
FossilOrigin-Name: e71fb0fb8d83b4453c3c1e84606bf58d04926809
|
2009-04-23 14:58:39 +00:00 |
|