- 92ddb3b Avoid clearing the EP_FromJoin flag from terms in ON clauses when flattening by dan ยท 9 years ago left-join-fix
- c9c81dc Add the remember(V,PTR) extension function which copies an SQL value into by drh ยท 9 years ago
- 77320ea Fix then handling of the (oversized) integer literal -0x8000000000000000. by drh ยท 9 years ago
- ab5be2e Change the OP_DecrJumpZero opcode back to its old behavior of always by drh ยท 9 years ago
- b5489b8 More improvements to boundary cases in the date/time functions, flowing out by drh ยท 9 years ago
- 64777ba Prevent a warning about integer overflow when using a very large negative LIMIT. by drh ยท 9 years ago
- d76a902 Further changes to the date/time functions to suppress harmless signed by drh ยท 9 years ago
- 3edb157 The documentation says that the built-in date-time functions give undefined by drh ยท 9 years ago
- bc60368 Fix broken hyperlinks to the sqlite3_snapshot objection definition by drh ยท 9 years ago
- 158e4e5 Simplify some code in fts5_expr.c. Add some extra test cases for the same. by dan ยท 9 years ago
- dd5fa17 Add the sqlite3_snapshot_recover() interface and related functionality. by drh ยท 9 years ago
- 6412a4c Clarification of the behavior of sqlite3_stmt_readonly() on BEGIN IMMEDIATE by drh ยท 9 years ago
- 9057fc7 Remove the OP_RowKey opcode. Use OP_RowData in its place. by drh ยท 9 years ago
- cb3cabd Refactor the sqlite3BtreeKey() and sqlite3BtreeData() internal interfaces by drh ยท 9 years ago
- 06a09a8 Small performance increase and size reduction in the OP_Column opcode. by drh ยท 9 years ago
- e9bb566 Performance enhancement to sqlite3_snprintf(). by drh ยท 9 years ago
- 043e586 Performance improvement in sqlite3StrAccumFinish() for the common case where by drh ยท 9 years ago
- 36fd41e Add a comment to help clarify the EP_FromJoin hack in exprCodeBetween(). by drh ยท 9 years ago
- 36f49d0 Fix the error message for invalid ".mode" arguments in the command-line shell, by drh ยท 9 years ago
- 4b72524 Code constant vector components outside of any loops in CASE and BETWEEN by dan ยท 9 years ago
- 30642cf Correctly display the names of SQL functions in the VDBE_PROFILE output. by drh ยท 9 years ago
- 4b4ffad Merge bug fixes and enhancements from trunk. by drh ยท 9 years ago serializable-snapshot
- bc88711 Enclose the sqlite3WalSnapshotRecover() routine within by drh ยท 9 years ago
- e74cc5c Add a new requirement mark for CAST expressions. by drh ยท 9 years ago
- 50da663 Update requirement marks to reflect changes in wording in the documentation. by drh ยท 9 years ago
- 65f38d9 Remove unnecessary OP_Close opcodes for a size reduction and performance by drh ยท 9 years ago
- 60ffc80 Remove unnecessary OP_Close opcodes at the end of INSERT operations, resulting by drh ยท 9 years ago
- 89500dc Enhance speedtest1.c so that is works on older versions of SQLite, before by drh ยท 9 years ago
- c10b9da Fix harmless compiler warnings. by drh ยท 9 years ago
- 0f85b2f Prevent a possible use-after-free bug in the query optimizer. by drh ยท 9 years ago
- 93f5113 Remove the requirement to open the wal file before sqlite3_snapshot_recover() by dan ยท 9 years ago
- 4d4757f Test some extra error conditions in sqlite3_recover_snapshot(). by dan ยท 9 years ago
- 20ba3d7 Add another fault-injection test for sqlite3_snapshot_recover(). by dan ยท 9 years ago
- 6a9e7f1 Fix a problem causing sqlite3_snapshot_recover() to return by dan ยท 9 years ago
- 5b4009f Fix a bug in sqlite3_snapshot_recover() that could cause subsequent read by dan ยท 9 years ago
- 1158498 Add experimental sqlite3_snapshot_recover() API. by dan ยท 9 years ago
- edace5d Require that the database handle be in autocommit mode for by dan ยท 9 years ago
- 93006cd Add tests for snapshot interfaces. by dan ยท 9 years ago
- 25accbc Enhance existing snapshot tests to serialize/deserialize snapshots. No new by dan ยท 9 years ago
- 9c8753c Fix a problem in rtreeD.test causing it to fail in OMIT_BUILTIN_TEST builds. by dan ยท 9 years ago
- 223b4bb Change the --enable-debug option on configure so that it enables the by drh ยท 9 years ago
- 54cda4e Disable the query flattener optimization for SELECT statements that are on by drh ยท 9 years ago
- d2d69cc Add a needed #include to speedtest1.c. by drh ยท 9 years ago
- ba6eb87 Experimental changes toward making snapshots serializable. by drh ยท 9 years ago
- d6ef5af Change the OP_Last opcode so that it is a no-op if the cursor is already by drh ยท 9 years ago
- c9b9dea Make the VACUUM command about 9% faster by avoiding unnecessary calls by drh ยท 9 years ago
- 5413ba4 Add 8794 new test cases received from the OSS-FUZZ project. by drh ยท 9 years ago
- 588429a Fix a potential use-after-free error during parsing of malformed by drh ยท 9 years ago
- 362b66f Enhance fuzzcheck.c to accept database-specific configuration parameters in by drh ยท 9 years ago
- 55377b4 Fix the ossfuzz.c test module so that it does not segfault after a by drh ยท 9 years ago
- 2adb878 Avoid unnecessary calls to sqlite3ExprCacheAffinityChange() when generating by drh ยท 9 years ago
- b3e845b Fix an fts5 problem causing a crash in phrase queries where the first token of by dan ยท 9 years ago
- 48c286f Fix harmless compiler warnings in test code for MSVC. by drh ยท 9 years ago
- 66adb0a Avoid storing redundant fields in sorter records when the sort-key by drh ยท 9 years ago
- 4b727f1 Enhance the OP_IdxInsert opcode so that it can used unpacked key values if by drh ยท 9 years ago
- 04cd7aa Merge trunk with this branch. by dan ยท 9 years ago sorter-opt
- d95ef5c Remove obselete and unused logic in the update code generator. by drh ยท 9 years ago unpacked-IdxInsert
- 9af90b7 Reenable the SQLITE_EXPR_REF optimization for "SELECT DISTINCT ... ORDER BY" by dan ยท 9 years ago
- 79297d1 Merge enhancements and bug-fixes from trunk. by drh ยท 9 years ago
- 4a5bad5 Fix a problem with switching from wal to rollback mode when by dan ยท 9 years ago
- ea432ba Add the test/ossfuzz.c interface adaptor for OSS-FUZZ. Make previsions for by drh ยท 9 years ago
- 3bafded Handle some obscure "row value misused" cases that could cause segfaults or by dan ยท 9 years ago
- 4e8142c Back out the "--raw" option on ".read" in the command-line shell. Instead, by drh ยท 9 years ago
- b47ebe6 Add extra tests for the xBestIndex() virtual table method. by dan ยท 9 years ago
- 2f9a613 In the command line shell, avoid using utf8_printf() in a couple places where it is superfluous. by mistachkin ยท 9 years ago
- c5b86be Add the --raw option to the ".read" dot-command of the command-line shell, by drh ยท 9 years ago
- 4360fce Take care not to try to generate code for the ATTACH and DETACH commands by drh ยท 9 years ago
- 7a1c28d Avoid a few unnecessary calls to sqlite3BtreeMovetoUnpacked(). by drh ยท 9 years ago
- 257c13f Avoid storing redundant fields in sorter records when the sort-key and data have by dan ยท 9 years ago
- c6c9e15 When doing a REPLACE on a WITHOUT ROWID table with no secondary indexes, by drh ยท 9 years ago
- bf2f573 Remove C++ style comments. No code changes. by drh ยท 9 years ago
- 2c4dfc3 Add the unpacked key fields to OP_IdxInsert for INSERT and UPDATE statements. by drh ยท 9 years ago
- eaf6ae2 Comment changes that attempt to better explain the behavior of the "seekResult" by drh ยท 9 years ago
- 7405fa7 Fix a simple comment typo. No changes to code. by drh ยท 9 years ago
- 58282f6 Fix typo in the CSV extension. by mistachkin ยท 9 years ago
- 4a8b013 Make use of the unpacked key on the OP_IdxInsert on sorters with a LIMIT. by drh ยท 9 years ago
- fb8c56f Fix a typo on the OP_IdxInsert documentation. No code changes. by drh ยท 9 years ago
- 088c086 Add a DISTINCT query to speedtest1.c. Also change INSERT OR REPLACE into by drh ยท 9 years ago
- 7723371 Remove the "experimental" marking from the sqlite3_preupdate interfaces. by drh ยท 9 years ago
- 9b4eaeb Enhance the OP_IdxInsert opcode to optionally accept unpacked key material. by drh ยท 9 years ago
- 3b908d4 Avoid superfluous cursor seeks in "INSERT OR REPLACE" statements. by dan ยท 9 years ago
- 9d06ff2 Avoid generating OP_TableLock unnecessary instructions on btrees that by drh ยท 9 years ago
- 0a22c86 Fix the speedtest1.c test program so that it gives closing "%" wildcards by drh ยท 9 years ago
- 662389b Tweaks to speedtest1.c to better reflect mobile usage based on findings in by drh ยท 9 years ago
- 6850a63 Fix OOM error reporting in the json1_group_object() SQL function. Remove by drh ยท 9 years ago
- 27b2d1b Replace some unreachable branches from the JSON1 extension with assert(). by drh ยท 9 years ago
- ad875e7 Fix the JSON1 extension so that the JSON validator correctly rejects malformed by drh ยท 9 years ago
- a2bfa04 Avoid a crash that can occur after an obscure OOM in the built-in INSTR() by dan ยท 9 years ago
- b1c9633 Mark the ICU extension functions as deterministic. by drh ยท 9 years ago
- 54fc5cc Add an assert() to silence a coverity false-positive. by drh ยท 9 years ago
- 792557a Fix a test case in vacuum5.test so that it works with the in-memory journal by dan ยท 9 years ago
- a622d90 Replace a couple more references to Tcl 8.5 in the Windows build tools. by mistachkin ยท 9 years ago
- af58068 Fix a test case in vacuum5.test sot aht it works with by dan ยท 9 years ago
- 7df9b8e Fix a test case in vacuum5.test so that it works with -DSQLITE_TEMP_STORE=2. by dan ยท 9 years ago
- 59ce2c4 In the command-line shell, fix the .imposter command so that it works by drh ยท 9 years ago
- 16eb594 Add the ".imposter" command to the command-line shell. by drh ยท 9 years ago
- 6027561 Fix an possible NULL pointer deference in the command-line shell that can by drh ยท 9 years ago
- 506a140 Adjust the MSVC makefile to use Tcl8.6 by default. by drh ยท 9 years ago
- 75ba676 Fix an issue that was causing the new database image to be assembled entirely by dan ยท 9 years ago
- e77caa1 Fix a requirement mark. No changes to code. by drh ยท 9 years ago