Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 check-ins occurring around 31eed4f8f95f0799.
2009-12-03
| ||
19:40 | Remove a NEVER() from btree.c that could occur in a very obscure tested evaluation with an I/O error on fstat(). (check-in: d5861d9ffe user: drh tags: trunk) | |
17:36 | Fix an incorrect assert() in fts3.c. Add further fts3 tests. (check-in: 75863c2d55 user: dan tags: trunk) | |
06:26 | Updates to FTS3 to correct compiler warnings under MSVC. (check-in: 37495b55ff user: shaneh tags: trunk) | |
04:40 | Fix a couple of compiler warnings under MSVC. (check-in: e3aa0870fc user: shaneh tags: trunk) | |
04:32 | Fix cut-and-paste error affecting a couple of attach tests on Windows. (check-in: 59e2e2c630 user: shaneh tags: trunk) | |
01:01 | Add links from C/C++ interfaces to their equivalent SQL functions. Comment changes only - no changes to code. (check-in: acce10f771 user: drh tags: trunk) | |
2009-12-02
| ||
20:25 | Change an error message in FTS3 to avoid using an uninitialized variable. (check-in: 620a8a2b38 user: drh tags: trunk) | |
18:16 | Fix an uninitialized value read in sqlite3async.c. (check-in: 1cf2136c39 user: dan tags: trunk) | |
18:03 | Fix compiler warnings in test_hexio.c. (check-in: 6a2e0725c2 user: drh tags: trunk) | |
16:09 | Modify a test in fts3b.test to reflect the fact that the docid field may now be updated. (check-in: ef5b745029 user: dan tags: trunk) | |
14:44 | Clear the Pager.dbModified flag when unlocking the database. Assert that it is clear when locking the database. (check-in: d17ec16b7c user: dan tags: trunk) | |
02:49 | Make sure a variable is cleared before use in the where8.test script. (check-in: b34365296d user: drh tags: trunk) | |
2009-12-01
| ||
22:09 | Add testcase() macros to make sure boundary cases in BEFORE UPDATE triggers are well tested. (check-in: 27175caa28 user: drh tags: trunk) | |
18:46 | Fix a faulty function prototype in test_intarray.c. (check-in: 110956a650 user: drh tags: trunk) | |
17:08 | Use #include "sqlite3.h" instead of <sqlite3.h> in fts3Int.h. (check-in: 7737db490c user: dan tags: trunk) | |
17:05 | Add typedefs for i16 and u8 to fts3Int.h when not building via the amalgamation method. (check-in: fa56c1c472 user: dan tags: trunk) | |
15:04 | Add tests for the remaining examples in fts3.in. (check-in: e381cd5229 user: dan tags: trunk) | |
14:31 | Reorder function declarations in mutex_os2.c. This is a blind change - we have no capability of testing on OS/2. Ticket [97214a34d814] (check-in: c40e4ef094 user: drh tags: trunk) | |
13:57 | Changes to the TCL interface header to allow it to be compiled independently from the amalgamation. (check-in: 58113932d9 user: drh tags: trunk) | |
13:48 | Open a savepoint within the FTS3 optimize() function. (check-in: 4924fbb244 user: dan tags: trunk) | |
12:00 | Fix a segfault that can occur when querying an empty FTS3 table. Also restore the rowid/docid conflict handling to work as it did in version 3.6.20. (check-in: c022f66b5a user: dan tags: trunk) | |
2009-11-30
| ||
19:48 | Test coverage improvements in the FTS3 porter stemmer. (check-in: 6d112bfd53 user: drh tags: trunk) | |
08:55 | Add test cases for examples recently added to documentation file fts3.html. (check-in: 498922cc35 user: dan tags: trunk) | |
2009-11-28
| ||
21:33 | Updates to snippet() and offsets() functions of FTS3 so that they work sanely following an OOM fault. (check-in: b939a37a8c user: drh tags: trunk) | |
17:23 | Change FTS3 to detect when the RHS of the MATCH opertor encounters an OOM during string format conversion and report back an SQLITE_NOMEM error. (check-in: 31eed4f8f9 user: drh tags: trunk) | |
17:07 | Remove all benign OOM failure opportunities from the FTS3 hash table implementation. All OOM faults cause SQLITE_NOMEM to be returned. (check-in: 80754d383a user: drh tags: trunk) | |
15:35 | Add a test case for creating an FTS3 table with no module arguments or opening/closing brackets in the CREATE VIRTUAL TABLE statement. (check-in: a9cba7ea0a user: dan tags: trunk) | |
13:46 | Initialize a variable (unnecessarily) to avoid a compiler warning. (check-in: db65fd5913 user: drh tags: trunk) | |
12:40 | Fix a bug introduced by the fts3 refactoring (segfault when creating a table with zero module args). Also a fix to handle an OOM error. (check-in: eada284bc1 user: dan tags: trunk) | |
2009-11-27
| ||
18:31 | Change the test numbers in e_fkey.test so that they are in order. (check-in: ca73be44cc user: dan tags: trunk) | |
12:14 | Remove a C++ism accidentally added to fts3.c. (check-in: 97d3324160 user: dan tags: trunk) | |
12:12 | Move [7d30880114] to the trunk. Add optimizations to reduce the number of opcodes used for BEFORE UPDATE triggers. (check-in: 1b7c5250cc user: dan tags: trunk) | |
2009-11-26
| ||
14:01 | Simplifications to the sqlite3_trace() bound parameter substitution logic. (check-in: cb4b928648 user: drh tags: trunk) | |
2009-11-25
| ||
22:42 | Make sure the new fts3Int.h header file is added to the amalgamation. (check-in: f25558f333 user: drh tags: trunk) | |
21:05 | Support zeroblob in trace output. (check-in: 5086bf8e83 user: drh tags: trunk) | |
19:35 | Get trace with parameter insertion working for UTF16 databases. (check-in: 01d5451af0 user: drh tags: trunk) | |
18:03 | Initial check-in of code that inserts tokenizations of the values for bound parameters into the output of sqlite3_trace(). (check-in: 545cfb3b63 user: drh tags: trunk) | |
16:53 | Enhance the %q, %Q, and %w printf conversions so that the precisions specifies the length of the input. (check-in: 3ba773132d user: drh tags: trunk) | |
2009-11-24
| ||
19:02 | Recomputed unchanged column values in an UPDATE statement after running BEFORE triggers, in case the triggers have modified any of those values. (Closed-Leaf check-in: 7d30880114 user: drh tags: experimental) | |
16:26 | Fix a tracing macro in the VDBE in the VColumn opcode. (check-in: cb74b81bb0 user: drh tags: trunk) | |
02:37 | Fix SQLITE_SECURE_DELETE so that it overwrites content on the root pages of tables and indices that are dropped using the truncate optimization. (check-in: 02ef972a56 user: drh tags: trunk) | |
2009-11-23
| ||
21:23 | Make sure registers computed for the VFilter opcode are marked invalid after the VFilter opcode finishes. Ticket [16fbf14cb2]. (check-in: 83dc7d38c2 user: drh tags: trunk) | |
15:59 | Rearrange the order of two branches in order to restore 100% branch coverage after recent changes to in-memory database processing. (check-in: 6ce6ff4402 user: drh tags: trunk) | |
14:39 | Change so that deleting an Expr structure requires only one frame per level in the expression tree, not two. (check-in: a4380ab326 user: dan tags: trunk) | |
13:17 | Bump the version number to 3.6.21. (check-in: 39214aee65 user: drh tags: trunk) | |
2009-11-21
| ||
03:03 | Add some missing comments to fts3 files. No source code changes. (check-in: b6402b2065 user: dan tags: trunk) | |
01:33 | Fix a bug in transaction rollback during backup when the CODEC is enabled that can result in a corrupt backup file. This is only a problem when SQLITE_HAS_CODEC is defined. (check-in: f3398fc4db user: drh tags: trunk) | |
2009-11-20
| ||
18:48 | When moving pages as part of autovacuum on an in-memory database, make sure that the source location is journalled so that a ROLLBACK can occur. Part of the fix for ticket [564d412f15a00] (check-in: 2f42f91fe6 user: drh tags: trunk) | |
17:23 | Merge leaf accidentally created by [1c4984c62f]. (check-in: cae949ce97 user: dan tags: trunk) | |
17:18 | Add a test to make sure a database can be attached to a single handle twice if not in shared-cache mode. (check-in: 1c4984c62f user: dan tags: trunk) | |