SQLite
Timeline
Not logged in

50 most recent timeline items that include changes to files matching 'ext/lsm1/*'

2017-11-17
13:23
[162c7543] Merge latest changes from trunk, including the temporary db/ATTACH/master-journal fix. (user: dan, tags: apple-osx)
2017-11-16
20:48
[5ffec5db] In the LSM extension, ensure that empty space on pages is zeroed before they are written to disk. This helps with compressed databases, and stops valgrind complaining about uninitialized bytes and write(). (user: dan, tags: trunk)
2017-11-15
16:29
[1a1a73b8] Leaf: Merge all the latest changes from trunk. (user: drh, tags: appendvfs)
2017-11-14
20:06
[d90e5f34] Leaf: Merge changes from trunk. This fixes the SQLITE_ENABLE_UPDATE_DELETE_LIMIT functionality so that it works with views and WITHOUT ROWID tables. (user: dan, tags: begin-concurrent)
20:00
[1754faef] Merge all changes from trunk prior to the read-only WAL enhancement. (user: drh, tags: apple-osx)
2017-11-08
11:14
[1bc2d046] Fix a problem causing LSM to add unnecessary padding to empty segments in compressed databases. (user: dan, tags: trunk)
2017-11-06
20:02
[7f217eda] Merge latest trunk changes into this branch. (user: dan, tags: begin-concurrent)
2017-11-04
08:53
[51ee5188] Fix an LSM problem with read-only connections and compression (not compression-factory) callbacks. (user: dan, tags: trunk)
2017-10-24
19:12
[13be3a44] Merge all enhancements and fixes from the 3.21.0 release. (user: drh, tags: apple-osx)
2017-10-23
20:20
[f632b870] Merge trunk fixes to swarmvtabfault.test and the lsm extension into this branch. No changes to core SQLite code. (user: dan, tags: branch-3.21)
11:48
[c8b8b9b5] In lsm (not SQLite), avoid opening the *-shm file before the database file is locked. Otherwise, there is a race condition whereby a connection in another process process may unlink() it while it is still in use. (user: dan, tags: trunk)
2017-10-11
20:26
[2719cf5c] Merge latest trunk changes with this branch. (user: dan, tags: schemalint)
2017-09-22
20:18
[8d2a1cca] Leaf: Merge in all the trunk enhancements of the previous 7 months. The LIKE optimization has stopped working when there is an ESCAPE - that problem will be addressed in a subsequent check-in. (user: drh, tags: est_count_pragma)
2017-09-09
06:10
[6a0b9d9d] Merge trunk enhancements (user: drh, tags: apple-osx)
2017-08-14
06:55
[bc2498d6] Update this branch with latest trunk changes. (user: dan, tags: server-process-edition)
2017-08-11
19:16
[47e71695] Merge the latest enhancements from trunk. (user: drh, tags: begin-concurrent)
18:55
[aa49926d] Improved comments in the header of the LSM1 vtab module. No code changes. (user: drh, tags: trunk)
13:51
[cb0c49cb] New test cases for LSM1. (user: drh, tags: trunk)
12:49
[2164031b] Convert the LSM1 virtual table to be WITHOUT ROWID and get UPDATE and DELETE operations working on it. (user: drh, tags: trunk)
2017-08-09
19:27
[94434a25] Various bug fixes for the new LSM1 virtual table design. (user: drh, tags: trunk)
18:40
[313df946] Work toward redesigning the interface to the LSM1 virtual table. (user: drh, tags: trunk)
2017-07-20
17:47
[213c61cb] Merge all the latest trunk enhancements. (user: drh, tags: begin-concurrent)
2017-07-19
18:54
[be0df0a6] Merge latest trunk changes with this branch. (user: dan, tags: server-process-edition)
2017-07-17
20:21
[e181225d] Merge all the latest fixes and enhancements from trunk. (user: drh, tags: apple-osx)
2017-07-14
15:57
[6ed4ef03] In the LSM1 virtual table, dequote the filename before opening the file. (user: drh, tags: trunk)
15:45
[7dc5e70e] Changes to the LSM1 Tcl tests to make things work on Win32. (user: mistachkin, tags: trunk)
15:42
[b5e3b264] Include a hint in the header comment of the LSM1 makefile about how to set the LSMOPTS variable. (user: drh, tags: trunk)
15:32
[fe319bcd] Update the Makefile for LSM1 so that the LSMOPTS can be set prior to including the Makefile, in order to add platform arguments such as -fPIC. (user: drh, tags: trunk)
11:40
[5e0a9793] Add very simple tcl tests for the lsm1 extension. (user: dan, tags: trunk)
2017-07-13
17:34
[a54be6e0] Merge the latest changes from trunk. (user: drh, tags: bind-pointer)
2017-07-12
14:03
[3e56a79a] Fix a problem in an lsmtest test case caused by writing data in "text" mode instead of "binary". (user: dan, tags: trunk)
2017-07-11
20:36
[39069941] In lsm, attempt to unmap the database file before truncating it when disconnecting. A mapped file may not be truncated on win32. (user: dan, tags: trunk)
19:55
[b0a49d90] Simplify the way in which the database file is truncated when the last connection disconnects. Also ignore the error code from the xTruncate call - as truncating a database file is always optional. (user: dan, tags: trunk)
17:54
[2fe3a843] Make win32GetTimeOfDay() in the lsm1 test code more portable. (user: mistachkin, tags: trunk)
17:06
[a8e651e0] Fix a whitespace alignment issue in lsm1. (user: mistachkin, tags: trunk)
16:46
[0f1307f1] Fix more harmless compiler warnings in lsm1, seen with MSVC 2015. (user: mistachkin, tags: trunk)
16:36
[cf6da4a5] Fix harmless compiler warnings seen with MSVC for lsm1. (user: mistachkin, tags: trunk)
2017-07-10
21:32
[bd8a1fb9] Fix harmless compiler warnings in lsmtest. (user: mistachkin, tags: trunk)
20:33
[bf7eda67] Minor cleanup and refactoring of the Win32 VFS for lsm1. (user: mistachkin, tags: trunk)
18:57
[f3a6a64e] Cleanup header usage in lsmtest for files that require _O_BINARY. (user: mistachkin, tags: trunk)
18:33
[a82a9bea] In LSM, avoid calling the VFS xTestLock method to test for a lock that conflicts with one held by the same process. The results of such a call are considered undefined (since they are different under win32 and posix). (user: dan, tags: trunk)
2017-07-07
22:58
[7f48f6ab] Merge in all the latest trunk enhancements. (user: drh, tags: apple-osx)
21:20
[12a421bc] Fix comment in the Win32 VFS for lsm1. (user: mistachkin, tags: trunk)
21:15
[aea6e0ff] For lsmtest, use a more portable means of setting open() files to binary. (user: mistachkin, tags: trunk)
20:35
[54a38555] Adjust copy_file() lsmtest function so it works properly for locked database files on Win32. (user: mistachkin, tags: trunk)
19:22
[0961ec87] Fix typos in Win32 VFS for lsm1. (user: mistachkin, tags: trunk)
19:12
[aa4890b9] Fix the memcpy calls in the lsmWin32OsShmMap function for lsm1. (user: mistachkin, tags: trunk)
18:31
[277a7fed] Add support for LSM_DEBUG to the MSVC makefile for lsm1. (user: mistachkin, tags: trunk)
17:57
[63599fa5] Fix the usleep() macro in the Win32 test code for lsm1. (user: mistachkin, tags: trunk)
16:46
[9c7a9e80] Improve clarity in the Win32 VFS for lsm1. (user: mistachkin, tags: trunk)