SQLite4
Check-in [91912a39ca]
Not logged in

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

Overview
Comment:Remove the LSM_WORK_OPTIMIZE flag. Add free-list management related tests and fixes.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 91912a39ca5e4b3334feb5ce0fc2c67265975846
User & Date: dan 2012-11-07 20:08:06
Context
2012-11-08
11:59
Set a flag on levels that consist entirely of freelist entries. Use this flag to avoid counter-productive merges during database optimization. check-in: 48bd83a17a user: dan tags: trunk
2012-11-07
20:08
Remove the LSM_WORK_OPTIMIZE flag. Add free-list management related tests and fixes. check-in: 91912a39ca user: dan tags: trunk
2012-11-06
19:14
Fix lsmview.tcl so that it can view databases compressed with zlib. check-in: 7268cf7535 user: dan tags: trunk
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to lsm-test/lsmtest_func.c.

Changes to src/kvlsm.c.

Changes to src/lsm.h.

Changes to src/lsmInt.h.

Changes to src/lsm_ckpt.c.

Changes to src/lsm_main.c.

Changes to src/lsm_shared.c.

Changes to src/lsm_sorted.c.

Changes to test/ckpt1.test.

Changes to test/lsm1.test.

Added test/lsm2.test.

Changes to test/permutations.test.

Changes to test/test_lsm.c.

Changes to test/tester.tcl.