/ Timeline
Login

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

2016-03-08
17:59
In memjournal.c, reuse the same sqlite3_file object for both the in-memory phase and the on-disk phase. check-in: e7fbbdc25c user: drh tags: trunk
17:44
Modify the memjournal.c code to make it a bit smaller. Closed-Leaf check-in: d99ac41548 user: dan tags: memjournal-exp
15:52
Add a new row type to RBU (a peer of insert, update and delete) - "delete then insert". check-in: 1d9468d242 user: dan tags: trunk
2016-03-04
14:43
Defer opening and writing statement journals until the size reaches a threshold (currently 64KiB). check-in: cb9302cca4 user: drh tags: trunk
14:23
Update test cases to taken deferred statement-journal opening into account. Closed-Leaf check-in: 5b2fe5219a user: drh tags: memjournal-exp
13:08
Merge changes from trunk. check-in: a87305dfd4 user: drh tags: memjournal-exp
04:01
Change the default cache_size to -2000 (which means 2000*1024 bytes independent of page_size). check-in: 2682e8e413 user: drh tags: trunk
00:13
Get in-memory subjournals working for builds without SQLITE_ENABLE_ATOMIC_WRITE. check-in: b5378dcea5 user: drh tags: memjournal-exp
2016-03-03
21:29
Merge the latest updates from trunk. check-in: 55c00f716d user: drh tags: memjournal-exp
21:22
Reduce the amount of heap memory required to store many schemas by storing the column datatype appended to the column name (with a \000 separator), rather than in separate memory allocation. check-in: 16fbf2e19c user: drh tags: trunk
2016-02-29
20:18
When using a temporary file for a statement journal, store the first 64KiB in memory. If the file grows larger than that, flush it to disk and free the memory. Hardcoding to 64KiB is just an experiment to check that the memjournal.c code works. check-in: 44b2dc18e2 user: dan tags: memjournal-exp
20:00
Fix minor problems with new code in memjournal.c. check-in: 9fd3f7b9c9 user: dan tags: memjournal-exp
2016-02-27
20:14
Extend the code in memjournal.c so that it subsumes the role of journal.c. And (untested) can flush journal or statement journal files to disk after they grow to a specified size. check-in: e0b0b43165 user: dan tags: memjournal-exp
19:19
Tighter description of I/O stats in the shell. Show I/O stats on speedtest1.c. check-in: f681d80034 user: drh tags: trunk