SQLite4
Changes On Branch remove-btree
Not logged in

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

Changes In Branch remove-btree Excluding Merge-Ins

This is equivalent to a diff from 29c1ec8e6b to 6838c8a3a7

2012-02-21
20:03
Only the bare basics work. But we might as well go ahead and call this the trunk since we are unlikely to ever need to bisect back into this massive rewrite effort. check-in: a101b3e1c4 user: drh tags: trunk
20:01
Inserting multiple rows into a table and querying via full-table scan is now working. Leaf check-in: 6838c8a3a7 user: drh tags: remove-btree
19:57
Improved storage tracing output. check-in: d4c10f88ad user: drh tags: remove-btree
2012-02-08
21:47
This is an incremental check-in for the massive change that removes the old b-tree layer and substitutes a uniform key-value namespace. Nothing works at this point. This check-in is just a checkpoint. check-in: 87d659d624 user: drh tags: remove-btree
2012-01-26
22:11
Always call OP_MakeKey before OP_MakeRecord prior to adding content to an index. check-in: 29c1ec8e6b user: drh tags: trunk
20:53
Fix the data codec so that it handles Inf and NaN. Make sure OP_MakeKey is only called with an index cursor. check-in: bfa05539ea user: drh tags: trunk

Changes to ext/fts3/fts3.c.

Changes to ext/fts3/fts3Int.h.

Changes to main.mk.

Changes to notes/key_encoding.txt.

Changes to src/alter.c.

Changes to src/analyze.c.

Changes to src/attach.c.

Deleted src/backup.c.

Deleted src/btmutex.c.

Deleted src/btree.c.

Deleted src/btree.h.

Deleted src/btreeInt.h.

Changes to src/build.c.

Changes to src/callback.c.

Changes to src/ctime.c.

Changes to src/expr.c.

Changes to src/fkey.c.

Changes to src/func.c.

Changes to src/insert.c.

Deleted src/journal.c.

Changes to src/kvmem.c.

Changes to src/legacy.c.

Deleted src/loadext.c.

Changes to src/main.c.

Deleted src/memjournal.c.

Deleted src/notify.c.

Changes to src/os.c.

Deleted src/pager.c.

Deleted src/pager.h.

Deleted src/pcache.c.

Deleted src/pcache.h.

Deleted src/pcache1.c.

Changes to src/pragma.c.

Changes to src/prepare.c.

Changes to src/select.c.

Changes to src/shell.c.

Changes to src/sqlite.h.in.

Deleted src/sqlite4ext.h.

Changes to src/sqliteInt.h.

Changes to src/status.c.

Changes to src/storage.c.

Changes to src/storage.h.

Changes to src/tclsqlite.c.

Changes to src/test1.c.

Deleted src/test2.c.

Deleted src/test3.c.

Changes to src/test4.c.

Changes to src/test7.c.

Deleted src/test_autoext.c.

Deleted src/test_backup.c.

Deleted src/test_btree.c.

Changes to src/test_config.c.

Deleted src/test_loadext.c.

Changes to src/test_malloc.c.

Changes to src/test_schema.c.

Deleted src/test_server.c.

Changes to src/test_storage.c.

Deleted src/test_superlock.c.

Deleted src/test_syscall.c.

Changes to src/trigger.c.

Changes to src/update.c.

Changes to src/varint.c.

Changes to src/vdbe.c.

Changes to src/vdbe.h.

Changes to src/vdbeInt.h.

Changes to src/vdbeapi.c.

Changes to src/vdbeaux.c.

Deleted src/vdbeblob.c.

Changes to src/vdbecodec.c.

Added src/vdbecursor.c.

Changes to src/vdbemem.c.

Changes to src/vdbesort.c.

Changes to src/vtab.c.

Changes to src/where.c.

Deleted test/backup.test.

Deleted test/backup2.test.

Deleted test/backup_ioerr.test.

Deleted test/backup_malloc.test.

Deleted test/incrblob.test.

Deleted test/incrblob2.test.

Deleted test/incrblob3.test.

Deleted test/incrblob_err.test.

Deleted test/incrblobfault.test.