aboutsummaryrefslogtreecommitdiff
path: root/src/pager.h
Commit message (Expand)AuthorAge
* Create and use a new pager interface sqlite3PagerUnrefNotNull() that worksdrh2013-12-13
* Modify the way some internal file-controls are invoked. In order to support m...dan2013-12-09
* Simplify the btreeGetPage() routine so that it uses a single flag parameterdrh2013-08-21
* Add the cache_spill pragma.drh2013-08-16
* Memory-mapped I/O is now on by default. The "PRAGMA mmap_limit(N)" can bedrh2013-03-25
* Fix a case in the pager where an xFetch() reference was being leaked followin...dan2013-03-25
* Replace the sqlite3_io_methods.xMremap interface with sqlite3_io_methods.xFet...dan2013-03-23
* Allow the database file to be memory mapped in wal mode.dan2013-03-22
* When possible, use memory mapping when appending new pages to a database file.dan2013-03-20
* Allow read-only cursors to use mmap pages even if there is an open write tran...dan2013-03-15
* Move a couple of WAL-related function declarations in sqliteInt.h and pager.h...dan2012-10-10
* Ensure that the value returned by xSectorSize() is reasonable (currently defi...dan2012-10-01
* Have user interfaces report out the filename of in-memory databases as andrh2012-05-27
* Add #ifdef SQLITE_ENABLE_ZIPVFS around those bits of code that are onlydrh2012-02-24
* Add the sqlite3PagerWalFramesize() function to pager.c. This is used by zipvfs.dan2012-02-23
* Remove the undocumented PRAGMA omit_readlock hack.drh2012-01-17
* Add the sqlite3_db_release_memory() interface and the shrink_memory pragma.drh2011-11-16
* If an error occurs while writing to the database file during a VACUUM, discar...dan2011-10-21
* Add the SQLITE_DB_STATUS_CACHE_HIT and MISS options. For querying the number ...dan2011-09-22
* Remove a stray merge-sort related change from pager.c and pager.h.dan2011-09-19
* Remove some dead code. Fix a faulty assert(). Improve some variable names.drh2011-09-02
* Create a new pager type, PAGER_SORTER, for use in the external merge sort.drh2011-08-26
* Merge the checkpoint_fullfsync pragma and the superlock demonstration intodrh2010-11-19
|\
| * Add the checkpoint_fullfsync pragma which enables F_FULLFSYNC on checkpointdrh2010-11-19
* | Modify the interface to the blocking wal-checkpoint functionality.dan2010-11-18
* | Add experimental command "PRAGMA wal_blocking_checkpoint", which uses the bus...dan2010-11-16
|/
* Remove the sqlite3BtreeFactor() wrapper routine. All modules now calldrh2010-08-30
* Change sqlite3PagerPagecount() to return void, since the return value wasdrh2010-08-14
* Increase the maximum page size from 32k to 64k.drh2010-08-12
* Cherry-pick the multi-file transaction fix for ticket [f3e5abed55] out ofdrh2010-07-30
* Disable code used only by the codec when the codec is not deployed.drh2010-06-22
* Add codec support to wal mode.dan2010-06-22
* Refactor and simplify the logic used to change journalmode.drh2010-06-11
* Refactoring the VFS-SHM methods used by WAL. This version compiles anddrh2010-05-12
* Refactor wal.c to use the VFS. This check-in compiles and links and worksdrh2010-04-29
* Use the read and write version fields of the database header to mark a databa...dan2010-04-20
* Add the sqlite3_log_hook() interface for scheduling checkpoints.dan2010-04-19
* Remove old code to interpret an argument (no longer used) to "PRAGMA checkpoi...dan2010-04-13
* Import experimental write-ahead-logging code.dan2010-04-12
* Add the SQLITE_DBSTATUS_CACHE_SIZE verb for sqlite3_db_status(). The drh2010-03-10
* Remove the obsolete "$Id:$" RCS identifier strings from the source code.drh2009-11-10
* Further simplifications to pager.c in support of structural coverage testing....drh2009-07-24
* Change getAndInitPage() (btree.c) to use only PagerAcquire(), not PagerLookup...danielk19772009-07-21
* Move codec management from database connections into the pager so that itdrh2009-06-18
* When SQLite is configured to use in-memory temp files (either by setting SQLI...danielk19772009-04-30
* Commit first version of the 'backup' feature. (CVS 6241)danielk19772009-02-03
* Avoid a segfault when running vacuum on an in-memory database. Ticket #3620. ...danielk19772009-01-31
* Fix some minor compiler warnings. Added sqlite3Isalpha() for use indrh2009-01-24
* Optimization: When loading a new page into the cache, avoid redundant memset(...danielk19772009-01-23
* Big change to make pager.c easier to follow. Unused variables removed, commen...danielk19772009-01-20