drh
|
a9600bc692
|
Separate P4 timing asm code out of the SQLITE_DEBUG macro so that SQLITE_DEBUG
can be used on non-x86 machines and with compilers other than GCC.
Ticket #838. (CVS 1876)
FossilOrigin-Name: add266ccc3146fa56572d109e84c8a79dc3df2ca
|
2004-08-04 14:44:33 +00:00 |
|
drh
|
0bb132bedc
|
Lemon collapses common destructors and reduce actions into a single case. (CVS 1837)
FossilOrigin-Name: 3c5aa850eeec5c75c5200a3707852cc5fc9e780b
|
2004-07-20 14:06:51 +00:00 |
|
drh
|
6458e39c12
|
Report an error when attempting to open a directory as a database.
Ticket #687. (CVS 1832)
FossilOrigin-Name: 4d77037be34b357d24d18d1e13b5f0df580b83ff
|
2004-07-20 01:14:13 +00:00 |
|
drh
|
d5b447d9ac
|
The OsFile under Unix records a pointer back to the pager. This is intended
to be used for an externalized locking patch. (CVS 1821)
FossilOrigin-Name: 511ee6392472d250b542961d1f715cc7453598e6
|
2004-07-19 22:08:09 +00:00 |
|
drh
|
dd809b087f
|
Use the F_FULLFSYNC fctrl if it is available. Record the name of files
that are opened in the OsFile structure. (CVS 1799)
FossilOrigin-Name: 1d30d0dd46c2bd12ce3f7dc06492f3e27ab6bcee
|
2004-07-17 21:44:57 +00:00 |
|
drh
|
fd69dd6b3d
|
Comment out unused routine in os_unix.c. (CVS 1759)
FossilOrigin-Name: 20db8124ace5fbfa99035ae28e5c98f4c5fcde00
|
2004-06-29 11:08:19 +00:00 |
|
danielk1977
|
2b444853e0
|
Bug-fixes to get the two threadtest C programs working again. (CVS 1756)
FossilOrigin-Name: ffd3312b66e2657c3431eab814aadec254af2403
|
2004-06-29 07:45:33 +00:00 |
|
drh
|
5fdae7711a
|
Try to get threads working again on Linux. (CVS 1755)
FossilOrigin-Name: a8417cb83e9d070f46e7505f92a95f057b992658
|
2004-06-29 03:29:00 +00:00 |
|
danielk1977
|
489468cf26
|
Add a simple test case for inter-process locking. (CVS 1752)
FossilOrigin-Name: b0fcc99d227c061203fb1e0f4583b66723033159
|
2004-06-28 08:25:47 +00:00 |
|
danielk1977
|
90ba3bd065
|
A few more comment changes. No code alterations. (CVS 1689)
FossilOrigin-Name: b68b4a4262c2ab60f9a7cc0c206b9db207f86933
|
2004-06-25 08:32:25 +00:00 |
|
danielk1977
|
f42f25c2c5
|
Add a comment on the implementation of sqlite3OsLock(). No code changes. (CVS 1688)
FossilOrigin-Name: 084f3fffbdeb1e2b375817ae1111b867c9d32559
|
2004-06-25 07:21:28 +00:00 |
|
danielk1977
|
e302663615
|
Add os_test.c. Not activated yet. (CVS 1655)
FossilOrigin-Name: d16b863849d1aa887fe403e25153b1e9df6b837e
|
2004-06-22 11:29:02 +00:00 |
|
drh
|
da71ce1623
|
Fix an uninitialized variable. The variable was harmless, but pedantic
error checking in MSVC raised an exception on it. (CVS 1651)
FossilOrigin-Name: afc398c2ca97ff165ea8242a5ffb8b6374b7fa8f
|
2004-06-21 18:14:45 +00:00 |
|
drh
|
38f8271f81
|
Changes to allow libsqlite3.a and libsqlite.a to be both linked into the
same program at the same time. (CVS 1621)
FossilOrigin-Name: 2590fffcaa92adc619f7a927d2b5169d8dfef50a
|
2004-06-18 17:10:16 +00:00 |
|
danielk1977
|
5314c4d7ab
|
Fix a couple of gcc warnings. (CVS 1615)
FossilOrigin-Name: 960f55f3ecbef4581c8cb7be860023ba10de4e96
|
2004-06-18 06:02:35 +00:00 |
|
drh
|
a285422922
|
Documentation updates in preparation for the release of version 3.0.0. (CVS 1613)
FossilOrigin-Name: 9fb29f7331254b601b71f0fe7d77f91915272dc7
|
2004-06-17 19:04:17 +00:00 |
|
danielk1977
|
369f27eb51
|
Minor bugfixes and test case adjustments for version 2 test cases to work
with version 3. (CVS 1598)
FossilOrigin-Name: e21a181376d4115c7dbe614f3f8a1fbf82d77c75
|
2004-06-15 11:40:04 +00:00 |
|
drh
|
bf9a7e4d4e
|
Add the sqlite3OsFileModTime() interface. But it is still unused. The
change counter in page 1 is always incremented. (CVS 1594)
FossilOrigin-Name: 186c6f93e12978907c5f0ff81d90bdf7367b9274
|
2004-06-15 00:29:03 +00:00 |
|
danielk1977
|
962398d395
|
Ensure master journal file is deleted when a transaction is committed. (CVS 1586)
FossilOrigin-Name: cb3cbe00be9a42e974688016a056053cedb55eef
|
2004-06-14 09:35:16 +00:00 |
|
drh
|
3cde3bb0da
|
Bug fix in the unix locking code. (CVS 1574)
FossilOrigin-Name: dcad244f58453d23f2bcb749dcea077434bbd08c
|
2004-06-12 02:17:14 +00:00 |
|
drh
|
a6abd04193
|
Fixes to the file locking. 109 tests are now failing. (CVS 1548)
FossilOrigin-Name: dc0763455bbf54c1d8728e16033709caedd6e1c6
|
2004-06-09 17:37:22 +00:00 |
|
drh
|
b3e043463d
|
Do not require a RESERVED lock when transitioning from SHARED to EXCLUSIVE. (CVS 1542)
FossilOrigin-Name: 4dfdea7373f3471d17498da3d6c3aaf926a72d4b
|
2004-06-08 00:47:47 +00:00 |
|
drh
|
2ac3ee9787
|
More work on windows locking. Fix some problems with unix locking. There
is still an assertion failure on windows locking in attach2.test. (CVS 1539)
FossilOrigin-Name: 0c2d169cf3c0f36972015c952a2b46cb9a333881
|
2004-06-07 16:27:46 +00:00 |
|
danielk1977
|
9eed505701
|
Defer the exclusive db lock until the pager cache is flushed to disk. 41
tests now fail. (CVS 1528)
FossilOrigin-Name: d2f69e5ef2f261a00bb8427a4e2a1638ecfd17a9
|
2004-06-04 10:38:30 +00:00 |
|
danielk1977
|
13adf8a071
|
Untested updates to support atomic multi-file transactions (CVS 1526)
FossilOrigin-Name: d57e5252c8baaf615c2cd218a33356ea5d95a5e2
|
2004-06-03 16:08:41 +00:00 |
|
danielk1977
|
ecb2a9644b
|
Fix a segfault in sqlite3OsLock() (CVS 1525)
FossilOrigin-Name: 51348b82c4d5801091537b80059d770410774905
|
2004-06-02 06:30:16 +00:00 |
|
danielk1977
|
9a1d0abed4
|
Unix version of sqlite3OsLock(). (CVS 1520)
FossilOrigin-Name: 023d1760c1a720632b25c98d14bf521ab91861e2
|
2004-06-01 14:09:28 +00:00 |
|
drh
|
7906975a0f
|
Remove the OP_SetInsert opcode. (CVS 1443)
FossilOrigin-Name: 18e690e405710c9a8010340c01754bbfa3231fe9
|
2004-05-22 21:30:40 +00:00 |
|
drh
|
bbd42a6dda
|
Split up os.c into separate files, one for each platform. (CVS 1441)
FossilOrigin-Name: 5c61be1c47ac960fba2a642e69a98436ce1cd725
|
2004-05-22 17:41:58 +00:00 |
|