aboutsummaryrefslogtreecommitdiff
path: root/test/permutations.test
Commit message (Collapse)AuthorAge
...
* | Merge all recent trunk changes into the sessions branch.drh2013-05-03
|\| | | | | FossilOrigin-Name: 3879ab1b532828fcc12a50a95b6730faebcb69e9
| * Rebalance FTS expressions after parsing to limit recursion during ↵dan2013-04-25
| | | | | | | | | | evaluation. Avoid recursion when deleting FTS expression trees. Enforce a limit on the depth of an expression tree. FossilOrigin-Name: f968d43f80cc2f236e7d09ba1e8278343e2b6976
* | Merge the latest trunk changes into the sessions branch.drh2013-04-22
|\| | | | | FossilOrigin-Name: 6994826c0784280f2e9728dfa4185848846d03df
| * Refactoring the mmap interface. The controlling pragma is now "mmap_size"drh2013-04-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instead of "mmap_limit". Also change SQLITE_CONFIG_MMAP_LIMIT and SQLITE_FCNTL_MMAP_LIMIT to SQLITE_CONFIG_MMAP_SIZE and SQLITE_FCNTL_MMAP_SIZE, respecctively. The default mmap_size is now always 0, meaning that memory mapped I/O is off by default. There is a new compile-time option SQLITE_MAX_MMAP_SIZE that determines a hard upper bound on the mmap_size. Setting SQLITE_MAX_MMAP_SIZE to zero disables the memory-mapped I/O logic and causes it to be omitted from the build. An extra argument is added to SQLITE_CONFIG_MMAP_SIZE that can optionally lower the SQLITE_MAX_MMAP_SIZE at start-time. The SQLITE_MAX_MMAP_SIZE is zero for platforms where we know that it does not work, meaning that it cannot be turned on by mistake on those platforms. FossilOrigin-Name: ea1404a10abd7f68e1f8e0708c8a3199d1f79665
| * Previous check-in accidently left mmap turned off by default. This checkindrh2013-03-26
| | | | | | | | | | | | fixes that. Unfortunately, shared.test is now segfaulting. All other veryquick tests appear to work, however. FossilOrigin-Name: a850c7319c20b5757983443df05cf2aa4250053b
| * Memory-mapped I/O is now on by default. The "PRAGMA mmap_limit(N)" can bedrh2013-03-25
| | | | | | | | | | | | | | used to issue a hint to the VFS to limit mmap space to N bytes. The VFS is free to ignore that hint if desired. However, if "PRAGMA mmap_limit(0)" is used, xFetch is never called. FossilOrigin-Name: 1b37c4effdd03aa2ea938a71b4f22ed27391689b
| * Simulate OOM errors in the sqlite3OsFetch() function. Run malloc.test as ↵dan2013-03-25
| | | | | | | | | | part of the "mmap" permutation. FossilOrigin-Name: 77443ef2cd0b29b7822eea544ab8c6c4a93cb67b
| * Update wal mode tests so that they work with the mmap test permutation.dan2013-03-22
| | | | | | FossilOrigin-Name: f7295872a36539d10edaf0c633f935f25cf73657
| * Fix a case where the mapped part of a database file may be written during a ↵dan2013-03-22
| | | | | | | | | | backup operation. FossilOrigin-Name: c8d67aefff7299dd5c8abeb2a3a52109c0a823ee
| * Add the sqlite3_io_methods.xMremap() method to the VFS interface. Also ↵dan2013-03-19
| | | | | | | | | | "PRAGMA mmap_size". FossilOrigin-Name: 6183f1bd86ceed76d22d9762f3d7eb33262c62d1
| * Use mmap() to read from the database file in rollback mode. This branch is ↵dan2013-03-14
| | | | | | | | | | unix only for now. FossilOrigin-Name: 6f21d9cbf5d457e63a7282015a89ae785526cf6d
* | Merge the latest trunk changes (especially "PRAGMA busy_timeout" and thedrh2012-09-28
|\| | | | | | | | | ORDER BY query planner optimizations) into the sessions branch. FossilOrigin-Name: 6ca8eae1f89d19ee23cbc3a869d85b57d29b4a7d
| * Allow SQLite to work on Win32 with SQLITE_OS_WINNT=0 as long as WAL is disabled.mistachkin2012-09-13
| | | | | | FossilOrigin-Name: c1a8557008e56aa9bcb4565e4178fc57295c563d
* | Update with latest trunk changes.dan2012-08-31
|\| | | | | FossilOrigin-Name: 87995dc9409482f0a7a367bfc51d78ac0f63b8c3
| * Exclude the atof1.test test script from the valgrind permutations test sincedrh2012-08-30
| | | | | | | | | | | | valgrind sets up the floating point hardware in an unusual way that makes atof1 fail. FossilOrigin-Name: d3cf6832a59fe4c5723761abb4c89614406b03db
* | Merge all the latest trunk changes into the sessions branch.drh2012-08-15
|\| | | | | FossilOrigin-Name: fc07a4795e027108674d1d41eb4350df629ddc8b
| * Add extra tests for secure-delete mode.dan2012-08-07
| | | | | | FossilOrigin-Name: e380cd3ce34d509e184081ecccf27fda11ce1da7
* | Merge all trunk changes, including the WinRT enhancements, into thedrh2012-06-07
|\| | | | | | | | | sessions branch. FossilOrigin-Name: c62140398344fd1a68a3e6dfe8b4fab280731ebb
| * Fix a malloc/free mismatch in pager.c (sqlite3_free() called on a buffer ↵dan2012-06-07
| | | | | | | | | | allocated by sqlite3DbMalloc()). FossilOrigin-Name: 506008f000ba4af0b35da023b8c52f7a3f5033bd
* | Merge the unicode61 tokenizer and the shared-cache-memory database changesdrh2012-05-28
|\| | | | | | | | | into the sessions branch. FossilOrigin-Name: df817e70afc3f41e680d8f84dfa5772d5b3ae4d9
| * Add an experimental tokenizer to fts4 - "unicode". This tokenizer works in ↵dan2012-05-25
| | | | | | | | | | the same way except that it understands unicode "simple case folding" and recognizes all characters not classified as "Letters" or "Numbers" by unicode as token separators. FossilOrigin-Name: 0c13570ec78c6887103dc99b81b470829fa28385
* | Merge all recent trunk changes into the sessions branch.drh2012-03-30
|\| | | | | FossilOrigin-Name: fb9b9987de965e194fef56bca563ee65c49f0950
| * Add an experimental integrity-check function to FTS.dan2012-03-26
| | | | | | FossilOrigin-Name: 40fc8804743dfb005991e9c5ef7b0ebcb3c2e731
| * Add tests for incremental merge code.dan2012-03-14
| | | | | | FossilOrigin-Name: 570473729d6561d81e6e5f8884fd18487008636e
* | Merge in the latest trunk changes.drh2012-03-05
|\| | | | | FossilOrigin-Name: ff86875ca35e04cea6c3d5e1b5117a4f227a6b15
| * Add the xLanguageid method to sqlite3_fts3_tokenizer versions 1 and greater.dan2012-03-03
| | | | | | FossilOrigin-Name: f8e9c445dd358c40e5a7bf3756b9f291909dbea7
* | Update sessions branch with latest changes from trunk.dan2012-01-14
|\| | | | | FossilOrigin-Name: 01c84fd391a0ca1f5245c7eff0644d0cc6cff86b
| * Omit test file zerodamage.test from the inmemory_journal permutation.dan2012-01-13
| | | | | | FossilOrigin-Name: 0c0051b1a548591180e4b02f2e74a1a8a63318a3
| * Have test_multiplex.c add a second nul-terminator byte to the strings that ↵dan2012-01-09
| | | | | | | | | | it passes to the xOpen method of the underlying VFS, in case that VFS passes the string to sqlite3_uri_parameter() or similar. FossilOrigin-Name: 12f5b8c9c9a15bd9e6aabdc708d4e869ff918e76
* | Merge all of the latest trunk changes into the sessions branch.drh2012-01-05
|\| | | | | FossilOrigin-Name: a9bcb432f58b96f079a73c456efd4851c582221e
| * Add tests to walcrash3.test.dan2011-12-17
| | | | | | FossilOrigin-Name: d76880428013ae2c5be00d87bb3e1695af6f706f
* | Merge the latest trunk enhancements into the sessions branch.drh2011-10-21
|\| | | | | FossilOrigin-Name: 8baef58170ff851d0c4387a6888f59b487b4f33c
| * If a token within an FTS query is prefixed with a '^' character, it must be ↵dan2011-10-18
| | | | | | | | | | the first token in a column of data to match. FossilOrigin-Name: 63ac33c860eb32ce96699f06bf83121cec2ffaca
| * Add tests to check that modifying the schema of an FTS content table does ↵dan2011-10-04
| | | | | | | | | | not cause a crash in the FTS module. Also disable the deferred token optimization for content=xxx FTS tables. FossilOrigin-Name: be86c7061b68f403730bf63ea1f7dc0d9ceb0a3b
| * Add experimental 'content' option to FTS4.dan2011-10-04
| | | | | | FossilOrigin-Name: 1d27ea741f61c624e18bdc6a3b1c2d8574a64ddc
* | Merge the latest trunk changes into the sessions branch.drh2011-08-26
|\| | | | | FossilOrigin-Name: eb036d6f81e15bac013316bf5b1b2ba3e0bd4605
| * Merge latest trunk changes into experimental branch.dan2011-08-12
| |\ | | | | | | FossilOrigin-Name: 7e515055f219b01dd72df4e27bdcabfa2f9be5c2
| * | Add fault-injection and other tests (and fixes) to improve coverage of ↵dan2011-08-08
| | | | | | | | | | | | | | | vdbesort.c. FossilOrigin-Name: 0e6defa6aa540b413ea3f4bb6dcd86364d547067
* | | Merge the latest trunk changes into the sessions branch.drh2011-08-03
|\ \ \ | | |/ | |/| FossilOrigin-Name: c5709036087b6b4fb6391ab7e4b4b870aac87a31
| * | Exclude the 8_3_names.test script from the inmemory_journal permutation.drh2011-08-02
| | | | | | | | | FossilOrigin-Name: 78fc94c8d1229a8bdc9390e98b53c57aeef7fc46
| * | Also exclude backcompat.test from inmemory_journal since inmemory_journaldrh2011-08-02
| | | | | | | | | | | | | | | is not compatible with WAL mode. FossilOrigin-Name: 861a5b62430d0ada07a46d0e394fcf0b0faab1cd
| * | Omit backcompat.test from the journaltest permutation because it uses WALdrh2011-08-02
| |/ | | | | | | | | mode which is incompatible with journaltest. FossilOrigin-Name: 2bbf3150a4b7108e88ed81c1d40af6f06089e148
* | Merge the latest trunk changes into the sessions branch.drh2011-07-22
|\| | | | | FossilOrigin-Name: 110cfd6920cf3011aeaf7e586f8db867bfc69fbb
| * Add a case to permutations.test to run the veryquick test suite using ↵dan2011-06-27
| | | | | | | | | | sqlite3_prepare() instead of sqlite3_prepare_v2(). This helps to test the fix for bug [25ee812710]. FossilOrigin-Name: d9f7993bfa2ecb30c44455de538eb6f8a4a59087
* | Merge the latest trunk changes into the sessions branch.drh2011-06-20
|\| | | | | FossilOrigin-Name: 4c5e276c902e0b93cfc05bf2e1db966ecdac0ed0
| * Do not run test tkt-2d1a5c67d.test in the inmemory_journal permutationdrh2011-06-19
| | | | | | | | | | since that test requires WAL mode which does not work with inmemory_journal. FossilOrigin-Name: 228c43c726e637daadc0c9b5a8b24243f239b1cf
| * Fix another bug caused by NEAR/matchinfo/order=DESC interaction.dan2011-06-14
| | | | | | FossilOrigin-Name: 04907fbadeb743c95cc9f3529e63ef388684799f
| * Changes to improve performance and support LIMIT clauses on fts3 tables. ↵dan2011-06-02
| | | | | | | | | | This branch is unstable for now. FossilOrigin-Name: 28149a7882a1e9dfe4a75ec5b91d176ebe6284e9
* | Fix some bugs in sqlite3changeset_apply().dan2011-03-19
|/ | | FossilOrigin-Name: 7250318dda542c5bbf28852c1f1d0f3c52ae8f96
* Fix some test cases in walfault.test. Extend one test case to restore code ↵dan2011-02-07
| | | | | coverage. Add wal5.test to the "coverage-wal" permutation. FossilOrigin-Name: f83b07ace340c9dd3e0cbe3cd3c106db003b0bd4