Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2019-05-29
| ||
13:55 | Fix type on the homepage. Leaf check-in: 1433690d7b user: drh tags: trunk | |
13:35 | Update the homepage to try to make it more clear that the SQLite4 effort has ended. check-in: 042b751618 user: drh tags: trunk | |
2017-10-27
| ||
15:49 | Update the README into a README.md and clearly state that work on SQLite4 has concluded, lest there be any doubt. check-in: c0b7f14c09 user: drh tags: trunk | |
2016-07-28
| ||
13:44 | Fix typo in the LSM documentation. check-in: c2d3bd7694 user: drh tags: trunk | |
2015-08-15
| ||
18:03 | Fix typo in comments. No code changes. check-in: 7df97b5937 user: drh tags: trunk | |
2014-09-19
| ||
18:48 | Fix an assert() in lsm_shared.c. check-in: 90c09b0451 user: dan tags: trunk | |
2014-05-12
| ||
21:07 | Added -lm to the build flags for Makefile.gcc-linux, based on ML feedback. check-in: 26964761e2 user: stephan tags: trunk | |
2014-05-07
| ||
09:49 | Fix a memory leak in LSM. check-in: 8a39847daf user: dan tags: trunk | |
2014-03-18
| ||
19:29 | Fix an important typo in the varint decoder documentation. check-in: f392aec8a5 user: drh tags: trunk | |
2014-02-22
| ||
19:54 | Add other bt optimizations. Fix a problem in mutex_noop.c. check-in: 1ecbf355e3 user: dan tags: trunk | |
2014-02-21
| ||
17:36 | Performance tweaks for seek operations. check-in: 18ae7f9855 user: dan tags: trunk | |
2014-02-19
| ||
11:28 | Fix a couple of problems related to log recovery and checkpointing. check-in: e64f3ba5f0 user: dan tags: trunk | |
2014-02-18
| ||
20:01 | Add crash simulation and recovery test infrastructure. And one test case. check-in: cd8da865a4 user: dan tags: trunk | |
2014-02-17
| ||
18:39 | Add IO error tests for the bt backend. check-in: 9638da92b6 user: dan tags: trunk | |
09:26 | Have the bt backend support "PRAGMA page_size". check-in: 5aca057cad user: dan tags: trunk | |
2014-02-15
| ||
20:29 | Defer opening a bt database until it is first read. check-in: d9560b73de user: dan tags: trunk | |
17:04 | Add some human readable text to the bt file header. Refuse to open a database (SQLITE_NOTADB) if a valid header cannot be located in the database or wal files. check-in: b942b91a3d user: dan tags: trunk | |
2014-02-14
| ||
18:53 | Fix memory leaks in test suite. check-in: f4d0f55571 user: dan tags: trunk | |
16:21 | Run extra tests with the bt backend. check-in: 1aefe7ef1e user: dan tags: trunk | |
2014-02-08
| ||
10:51 | Fixes so that tcl tests run with bt. check-in: b7f86e5617 user: dan tags: trunk | |
2014-02-05
| ||
20:05 | Fix a buffer overrun occuring when many overflow pages are recycled by a merge operation. check-in: 28340557fc user: dan tags: trunk | |
19:10 | Add extra tests and fixes. Make the block size and page size configurable. check-in: b43e752c98 user: dan tags: trunk | |
2014-02-04
| ||
19:40 | Fix a couple of other bugs. check-in: 822a5aad62 user: dan tags: trunk | |
2014-02-03
| ||
17:30 | Fix a problem with reading very large delete-key entries. check-in: 0cabe78ef4 user: dan tags: trunk | |
15:54 | Zero shared-memory before attempting recovery operations. check-in: 4cb2e9c5af user: dan tags: trunk | |
07:40 | Fix various problems causing block and page leaks during merge operations. check-in: aaac4355c7 user: dan tags: trunk | |
2014-01-26
| ||
17:13 | Fix a bug in merge-tree rollback operations. check-in: 60c8db5553 user: dan tags: trunk | |
2014-01-25
| ||
15:14 | Fix a problem with iterating in reverse order through the merge-tree. check-in: 6998cd99b8 user: dan tags: trunk | |
2014-01-23
| ||
19:00 | And another bug in merging. check-in: 1b27f1ca1e user: dan tags: trunk | |
18:00 | Fix another bug in level merging. check-in: 24aea74e9f user: dan tags: trunk | |
2014-01-21
| ||
20:40 | Fix a problem with BT_SEEK_GE on the merge-tree when it contains partially merged deletes. check-in: 0d9860b35b user: dan tags: trunk | |
18:59 | Fix a problem preventing the database header from being written correctly. check-in: 7abccde8a3 user: dan tags: trunk | |
2014-01-09
| ||
20:36 | Fix even more bugs in merging. check-in: 9f83998312 user: dan tags: trunk | |
15:37 | Further bug fixes for merge routines. check-in: ef14a93b8b user: dan tags: trunk | |
2014-01-08
| ||
20:29 | Fill in more merging code. Fix many bugs. check-in: 885387b919 user: dan tags: trunk | |
2014-01-07
| ||
20:41 | Begin adding code to update the meta tree with the results of a merge. check-in: 4db4b4ceeb user: dan tags: trunk | |
10:37 | Apply fixes to the build system and rename a few things in the bt code so that sqlite4.c can be compiled. check-in: f0eee06cf0 user: dan tags: trunk | |
2014-01-06
| ||
20:30 | Add merging code. check-in: ad91883237 user: dan tags: trunk | |
2014-01-03
| ||
19:36 | Save sub-tree root page numbers, instead of block numbers, in the meta-tree. check-in: 6003e7dcc2 user: dan tags: trunk | |
2014-01-02
| ||
18:53 | Changes to FiCursor object to support reading merged blocks. check-in: 27248a1ebc user: dan tags: trunk | |
2013-12-14
| ||
18:59 | Add scheduling of fast-insert merges to bt. Merges are not performed yet, just scheduled. check-in: 590e0410b1 user: dan tags: trunk | |
2013-12-07
| ||
20:38 | Add notes describing schedule pages to bt.wiki. check-in: 1df60437f3 user: dan tags: trunk | |
2013-12-06
| ||
20:11 | Fix problems with delete markers and range scans. check-in: ccf5a6bb6a user: dan tags: trunk | |
2013-12-05
| ||
20:08 | Support scan queries on fast-insert data. Still some problems. check-in: 0cd2ab7e9e user: dan tags: trunk | |
2013-11-28
| ||
18:24 | Write a delete-key into the top level of the fast-insert tree when an item is deleted. Change the seek code so that if a delete-key is encountered SQLITE4_NOTFOUND is returned to the caller. check-in: d9fa045dd7 user: dan tags: trunk | |
15:23 | Make a small change to the bt cell formats to accommodate delete keys. check-in: a5186d0b0a user: dan tags: trunk | |
2013-11-27
| ||
18:44 | Fix a bug in sqlite4BtCsrFirst(). check-in: 10d25d2516 user: dan tags: trunk | |
18:21 | Begin adding code for querying the fast-insert tree. check-in: 65735e3ca9 user: dan tags: trunk | |
14:40 | Allocate blocks of space (not individual pages) within the database file for sub-trees. check-in: 5986afca58 user: dan tags: trunk | |
2013-11-26
| ||
20:35 | Have the low-level b-tree insert routine return BT_BLOCKFULL if a level-0 tree is full. check-in: 65642c32ba user: dan tags: trunk | |