SQLite

All files named ”test/pager.test”
Login

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

History for test/pager.test

2009-07-25
04:12
Deleted: Add assert() statements to more tightly constrain the state of pager.c. Remove the three pager*.test scripts since they violate the constraints asserted above by modifying the state of the system in ways that it cannot be modified in a live system. (CVS 6933) (check-in: [3b6d370ed6] user: drh branch: trunk, size: 0)
2009-07-24
16:32
[2d0abb66c8] part of check-in [7222ad2667] Simplifications to pager.c in support of structural coverage testing. (CVS 6927) (check-in: [7222ad2667] user: drh branch: trunk, size: 13431)
2009-06-05
17:09
[d04982df84] part of check-in [1fef16ec2b] Remove leftover "breakpoint" commands from test scripts. Also remove blank lines at the end of scripts. (CVS 6721) (check-in: [1fef16ec2b] user: drh branch: trunk, size: 13428)
2009-01-07
15:18
[7e1788cce3] part of check-in [83d1eafbde] Fix for 'truncate file' operations on in-memory databases. (CVS 6131) (check-in: [83d1eafbde] user: danielk1977 branch: trunk, size: 13447)
2009-01-05
17:15
[ef306077e2] part of check-in [cf627752c4] Fix some test code problems in "permutations.test journaltest pager.test". (CVS 6109) (check-in: [cf627752c4] user: danielk1977 branch: trunk, size: 13449)
2008-10-17
18:51
[fd3f500998] part of check-in [39ebf01add] Add "pragma journal_mode=memory". Change the way rollback works for in-memory databases so that it reuses the journal_mode=memory code. (CVS 5830) (check-in: [39ebf01add] user: danielk1977 branch: trunk, size: 13223)
2008-08-20
14:49
[1e1832795e] part of check-in [cb494e10d7] Add the pcache module from the experimental branch. Also change things so that most of the built-in SQL functions are kept in single static hash-table, rather than creating and populating a separate hash table for each open database connection. (CVS 5566) (check-in: [cb494e10d7] user: danielk1977 branch: trunk, size: 13168)
2007-08-24
16:29
[60303481b2] part of check-in [300038be93] Fix bugs in temp database handling introduced by the prevous check-in. (CVS 4288) (check-in: [300038be93] user: drh branch: trunk, size: 13101)
16:08
[f07c06fef8] part of check-in [b8451da378] Remove nRef and vfsMutex from the sqlite3_vfs structure. Omit the sqlite3_vfs_release() interface. Less memory allocated for a pager in the common case where the size of the pathname is less than MAX_PATH. (CVS 4287) (check-in: [b8451da378] user: drh branch: trunk, size: 13118)
2007-04-05
17:15
[6c644725db] part of check-in [9dc4100eff] Always truncate the pager cache when truncating the database file. Also reorganize the code to check the change-counter after first obtaining a shared lock. (CVS 3814) (check-in: [9dc4100eff] user: danielk1977 branch: trunk, size: 13112)
2007-04-02
05:07
[3e12bef9c8] part of check-in [ba0538a497] Fix a resource leak introduced by the change-counter optimisation. Also add some test coverage. (CVS 3790) (check-in: [ba0538a497] user: danielk1977 branch: trunk, size: 13112)
2007-03-23
18:12
[ceeef3caac] part of check-in [07b56965f3] Discard the contents of the pager-cache only when the change-counter indicates that it is stale. (CVS 3711) (check-in: [07b56965f3] user: danielk1977 branch: trunk, size: 13112)
2006-01-23
15:25
[6ee95e90ee] part of check-in [a9ec5ee472] Further coverage improvements for pager.c and another IO error bug fix. (CVS 3001) (check-in: [a9ec5ee472] user: danielk1977 branch: trunk, size: 12905)
13:09
[cc1f516a87] part of check-in [6ec8e6b785] Improve coverage of pager.c and fix an IO error handling bug found in the process. (CVS 2995) (check-in: [6ec8e6b785] user: danielk1977 branch: trunk, size: 12432)
2005-01-22
03:39
[1579e8f072] part of check-in [764b55adb5] Test script changes: Bug fix and cleanup on ioerr tests. Also, don't use TCL "file copy" command on windows. (CVS 2264) (check-in: [764b55adb5] user: danielk1977 branch: trunk, size: 12020)
2005-01-20
02:17
[f78a03ab8f] part of check-in [d267fb3ca3] Fix some test scripts so that they work with a minimal build configuration. (CVS 2241) (check-in: [d267fb3ca3] user: danielk1977 branch: trunk, size: 12062)
2005-01-19
03:47
[842517cf69] part of check-in [441316f1af] A few test cases were failing on windows due to mandatory locking. Omit them on that platform. (CVS 2234) (check-in: [441316f1af] user: danielk1977 branch: trunk, size: 12007)
2005-01-17
07:53
[f378832fd9] part of check-in [6244252915] Fix some memory leak problems with corrupt.test and auto-vacuum databases. (CVS 2226) (check-in: [6244252915] user: danielk1977 branch: trunk, size: 11765)
2005-01-13
11:07
[5ac7ce028a] part of check-in [0428a14801] Test cases to improve coverage of pager.c. (CVS 2205) (check-in: [0428a14801] user: danielk1977 branch: trunk, size: 11700)
2004-09-08
20:13
[394455707a] part of check-in [39755d2166] More changes directed at getting things to work on 64-bit platforms. (CVS 1949) (check-in: [39755d2166] user: drh branch: trunk, size: 9331)
2004-06-19
00:16
[059cc5c58d] part of check-in [d705d051be] Change the name of the TCL command from "sqlite" to "sqlite3" so that both SQLite version 2 and SQLite version 3 can be used by Tcl at the same time. (CVS 1626) (check-in: [d705d051be] user: drh branch: trunk, size: 9329)
2004-06-14
06:13
[b17ce7d4e8] part of check-in [76ac9a787b] Change tests in pager.test to account for the extra cache hit in the code that updates file change counter. (CVS 1584) (check-in: [76ac9a787b] user: danielk1977 branch: trunk, size: 9336)
2004-04-26
14:10
[548968643d] part of check-in [910067a200] Pager tests working. (CVS 1308) (check-in: [910067a200] user: drh branch: trunk, size: 9328)
2004-02-25
02:20
[3315190088] part of check-in [2773c1d384] Disable an assert which (as it turns out) is not always true. Ticket #615. (CVS 1269) (check-in: [2773c1d384] user: drh branch: trunk, size: 9320)
2003-02-16
19:13
[dd31da9bee] part of check-in [d10adc1c57] Fix more bugs. The new rollback journal implementation now passes all regression tests under Linux. (CVS 867) (check-in: [d10adc1c57] user: drh branch: trunk, size: 9069)
2003-01-11
14:19
[d3a2e2f009] part of check-in [e84d3afe7b] Document the SHOW_DATATYPES pragma and add tests for it to the test suite. Make sure datatypes are show even for aliased columns. Tickets #220 and #221. (CVS 822) (check-in: [e84d3afe7b] user: drh branch: trunk, size: 9011)
2002-02-02
18:49
[b0c0d00cd5] part of check-in [9be4d4c6f1] Get the ABORT conflict resolution algorithm working. (CVS 362) (check-in: [9be4d4c6f1] user: drh branch: trunk, size: 9005)
2001-09-16
00:13
[59bbc4e3d4] part of check-in [4e926efe2b] Disclaimed copyright. Preparing for release 2.0. (CVS 250) (check-in: [4e926efe2b] user: drh branch: trunk, size: 5541)
2001-09-14
03:24
[5b9d0958c8] part of check-in [e7b65e37fd] All tests now pass. But there are still issues. For example, inserts are way too slow. And additional tests are needed for new features. (CVS 243) (check-in: [e7b65e37fd] user: drh branch: trunk, size: 6083)
2001-08-20
00:33
Added: [775a86d5b4] part of check-in [2e6aff9802] Restore btree to the main line. (CVS 237) (check-in: [2e6aff9802] user: drh branch: trunk, size: 6107)
2001-07-23
14:33
Deleted: Add ability to quote table and column names in expression. (CVS 235) (check-in: [029e3a3a5d] user: drh branch: trunk, size: 0)
2001-06-24
20:39
[aa902a867c] part of check-in [85f015c975] The first test file for BTree added. Simple insert and delete tests pass. There is still a lot of work to be done, though. (CVS 228) (check-in: [85f015c975] user: drh branch: trunk, size: 6107)
2001-05-24
21:06
[475835b84c] part of check-in [18500cdcc1] Continued work on btree (CVS 219) (check-in: [18500cdcc1] user: drh branch: trunk, size: 6104)
2001-05-21
13:45
[c1eb25faa0] part of check-in [523d52dfa6] :-) (CVS 218) (check-in: [523d52dfa6] user: drh branch: trunk, size: 5466)
2001-04-17
20:09
[3416a155c2] part of check-in [bdb1c425f5] Begin adding BTree code (CVS 213) (check-in: [bdb1c425f5] user: drh branch: trunk, size: 5468)
2001-04-15
02:27
[4c27be3e0d] part of check-in [1f07abe46e] Working on the pager (CVS 212) (check-in: [1f07abe46e] user: drh branch: trunk, size: 4911)
00:37
Added: [2317ccf582] part of check-in [f82fa7070a] Pager is working, mostly. (CVS 211) (check-in: [f82fa7070a] user: drh branch: trunk, size: 4167)