| Commit message (Expand) | Author | Age |
* | Changes to give a warning-free build with SQLITE_OMIT_INCRBLOB and | drh | 2016-09-10 |
* | Fix various internal #defines to conform to new C-language naming restrictions, | drh | 2016-07-09 |
* | Add the SQLITE_DBSTATUS_PROPORTIONAL_CACHE_USED sqlite3_db_status() parameter. | dan | 2016-07-06 |
* | Change the sqlite3BtreeKeySize() interface into sqlite3BtreeIntegerKey() and | drh | 2016-06-04 |
* | Simplify the sqlite3BtreeInsert() interface by gathering the five arguments | drh | 2016-05-21 |
* | Remove code not needed now that synchronous=OFF database files no longer | drh | 2016-02-22 |
* | Change the name of the BTREE_IDXDELETE flag to BTREE_AUXDELETE, to better | drh | 2016-01-27 |
* | Add a new hint bit on the flags parameter of sqlite3BtreeDelete(). The new | drh | 2016-01-21 |
* | Improved comments on the FORDELETE hint. No logic changes. | drh | 2016-01-21 |
* | Have the vdbe layer call sqlite3BtreeEnter() on all b-trees in use from withi... | dan | 2016-01-07 |
* | First attempt at enhancing the "PRAGMA cache_spill" statement to accept a | drh | 2015-11-12 |
* | Improvements and simplifications to the equality seek logic. Tests are | drh | 2015-11-05 |
* | Split out sqlite3BtreeCursorHintFlags() from sqlite3BtreeCursorHint() | drh | 2015-10-27 |
* | Merge the BTREE_FORDELETE enhancement with this branch. | dan | 2015-10-26 |
|\ |
|
| * | Remove an unused #define from whereInt.h. Add comments describing the new sql... | dan | 2015-10-23 |
| * | Modifications to pass a flag to internal routine sqlite3BtreeCursor() when a ... | dan | 2015-10-22 |
* | | Merge enhancements from trunk. | drh | 2015-09-15 |
|\| |
|
| * | Experimental change to use a single-pass approach for DELETE statements on no... | dan | 2015-09-12 |
* | | Always provide the BTREE_BULKLOAD hint, even when SQLITE_ENABLE_CURSOR_HINTS | drh | 2015-08-14 |
* | | Refactor the sqlite3BtreeCursorHint() interface for improved maintainability. | drh | 2015-08-14 |
* | | Merge in all the trunk changes from the previous year. This breaks the | drh | 2015-08-13 |
|\| |
|
| * | Provide the BTREE_SEEK_EQ hint to the b-tree layer. | drh | 2015-03-20 |
| * | Keep track of the optimal number of reserved bytes (by looking at reserve | drh | 2015-02-21 |
| * | Experimental "PRAGMA data_version" command for detecting when another process | drh | 2014-12-19 |
| * | When a transaction or savepoint rollback occurs, save the positions of all op... | dan | 2014-11-12 |
| * | Experimental changes that permit read operations to continue after a | drh | 2014-11-11 |
| * | Add the SQLITE_CONFIG_PCACHE_HDRSZ option for sqlite3_config(). | drh | 2014-11-04 |
| * | Another performance tweak: Split the sqlite3BtreeCursorHasMoved() routine | drh | 2014-08-22 |
| * | Fix the sqlite3_db_readonly() API so that it reports true if the database | drh | 2014-05-21 |
| * | Merge in the latest changes and fixes from trunk. | drh | 2014-03-31 |
| |\ |
|
| | * | First attempt at getting block-sort to work. This is an incremental check-in. | drh | 2014-03-19 |
| | * | Fix a harmless compiler warning that crops up with SQLITE_MAX_MMAP_SIZE=0. | drh | 2014-03-14 |
| * | | Enable the b-tree cursor objects overflow page-number cache, which is normall... | dan | 2014-03-11 |
| |/ |
|
| * | Remove the "rowid cache" that sought to remember the largest rowid for a | drh | 2014-02-12 |
* | | If the SQLITE_ENABLE_CURSOR_HINTS macro is defined, then invoke the | drh | 2013-12-07 |
|/ |
|
* | Changes some offset and amount parameters from "int" to "u32" to avoid | drh | 2013-11-21 |
* | Add the cache_spill pragma. | drh | 2013-08-16 |
* | Allocate 4 bytes of unused header space for an "Application ID". Add | drh | 2013-05-01 |
* | Memory-mapped I/O is now on by default. The "PRAGMA mmap_limit(N)" can be | drh | 2013-03-25 |
* | Add the sqlite3_io_methods.xMremap() method to the VFS interface. Also "PRAGM... | dan | 2013-03-19 |
* | Ensure that when the source of a backup is a database that is zero bytes in s... | dan | 2012-10-13 |
* | Omit the sqlite3GetReservedNoMutex() routine in build configurations where | drh | 2012-10-01 |
* | Avoid calling sqlite3BtreeEnter() in a corner case where the corresponding da... | dan | 2012-09-28 |
* | When reusing pages as part of creating a new index, allocate the leaves from ... | dan | 2012-08-06 |
* | Change the ROLLBACK command so that pending statements to not block it. The | drh | 2012-02-13 |
* | Remove the undocumented PRAGMA omit_readlock hack. | drh | 2012-01-17 |
* | Instead of a temporary b-tree, use a linked-list and merge-sort to sort recor... | dan | 2011-09-02 |
* | Create a new pager type, PAGER_SORTER, for use in the external merge sort. | drh | 2011-08-26 |
* | Have the ATTACH command do URI interpretation in the same way as sqlite3_open... | dan | 2011-04-23 |
* | Fix a performance regression: Keep two btree masks in each prepared | drh | 2011-04-06 |