- d55e072 Implementation of the INSTR() SQL function, as found in SQL Server, MySQL, by drh ยท 13 years ago instr
- 8749c18 Make sure substructure elements have proper alignment in the ICU tokenizers by drh ยท 13 years ago
- 7c5dbdf Add detailed comments to the build tools used to generate the VSIX package. Also, allow the build configurations and native library directories to be overridden for the multi-platform build tool for MSVC. by mistachkin ยท 13 years ago
- 2f10fb3 Put auxiliary libraries after libsqlite3.a in the testfixture target of the by drh ยท 13 years ago
- 278a7d1 Merge Watcom compiler warning fixes into trunk. by drh ยท 13 years ago
- 5f070c7 More warning fixes. by mistachkin ยท 13 years ago
- e1b461b Fix harmless compiler warnings. by mistachkin ยท 13 years ago
- 1276cd0 Add a comment to fts3_snippet.c. by dan ยท 13 years ago
- 6c42aa4 Initialize variables used as outputs of custom tokenizer method calls in fts4. by dan ยท 13 years ago
- 1e3e418 Add a test for the problem fixed by [bf44d73d3e]. by dan ยท 13 years ago
- ce5c42b Change the way the tcl crash-test code works to avoid triggering an assert() in os_unix.c. by dan ยท 13 years ago
- c0a23e5 Remove an incorrect "#ifndef SQLITE_OMIT_AUTOVACUUM" from pager. by drh ยท 13 years ago
- 2189012 Correct comments and enhance readability of the mkvsix tool. by mistachkin ยท 13 years ago
- 07973a6 Hold the mutex on the shared-cache for the duration of a VACUUM operation. by dan ยท 13 years ago
- 42fbf32 Dequote column names generated by the query flattener. by drh ยท 13 years ago
- 7eb0575 Fix a failing assert() in wal.c. by dan ยท 13 years ago
- 4e40ab5 Ensure that when the source of a backup is a database that is zero bytes by drh ยท 13 years ago
- aa2db79 Mark an always-true conditional as such. by drh ยท 13 years ago zero-byte-backup-fix
- 06befd1 Modify backup4 test name prefix to make the resulting test names unique. by mistachkin ยท 13 years ago
- b483eba Ensure that when the source of a backup is a database that is zero bytes in size, the final destination database consists of at least one page. Truncating it to zero bytes is equivalent to zeroing the schema cookie and change counter, which can cause problems for existing clients. by dan ยท 13 years ago
- 026262b Allow the showdb tool to be compiled with MSVC. by mistachkin ยท 13 years ago
- 0ec0744 Tooling support for including the debug build in the VSIX package. by mistachkin ยท 13 years ago
- 6292c01 Fix duplicate test name in whereD.test. by mistachkin ยท 13 years ago
- f7c7031 Define the sqlite3PagerWalFramesize() function even if SQLITE_OMIT_WAL is used. by drh ยท 13 years ago
- 453a312 Add support for URI filenames in sqlite3_analyzer. by drh ยท 13 years ago
- 06a2d82 Move a couple of WAL-related function declarations in sqliteInt.h and pager.h into "#ifndef SQLITE_OMIT_WAL" blocks. Otherwise, the amalgamation fails to build using some compilers with SQLITE_OMIT_WAL (static function declared but not defined). by dan ยท 13 years ago
- 90abfd0 Merge the fix for ticket [d02e1406a58ea02] into trunk. by drh ยท 13 years ago
- 5a05be1 Attempt to suppress warnings generated by Coverity. by drh ยท 13 years ago
- 5a55826 Avoid an assertion fault and/or freeing memory while it is still in use when by drh ยท 13 years ago
- 2f546ee Bring some comments up to date in the query planner, and especially the by drh ยท 13 years ago
- 86257ff Remove an unused variable. Fix code that occurs before a variable declaration. by drh ยท 13 years ago
- 69a76ba Replace an always-false conditional with an assert(). by drh ยท 13 years ago
- c31c7c1 Changes to facilitate full test coverage. by drh ยท 13 years ago
- 3a17ea7 Merge ORDER BY optimization refactoring and repair into trunk. by drh ยท 13 years ago
- 2fad815 All test cases (veryquick.tcl and min.rc) pass. A few branch operations in by drh ยท 13 years ago qp-enhancements
- 6b9e565 Further tweaks to the ORDER BY optimizer, to fix a bug and to get the by drh ยท 13 years ago
- 0a4c741 Bug fixes in the ORDER BY optimizer. by drh ยท 13 years ago
- 8e4af1b Continued refactoring of the ORDER BY optimization logic. This check-in by drh ยท 13 years ago
- 31d7211 Manually define the Win32 file-mapping APIs for WAL if SQLITE_WIN32_FILEMAPPING_API is defined. by mistachkin ยท 13 years ago
- 3038cfe Corrections to test names to eliminate duplicates and follow naming conventions. by mistachkin ยท 13 years ago
- f1dacbf Manually define the Win32 file-mapping APIs for WAL if SQLITE_WIN32_FILEMAPPING_API is defined. by mistachkin ยท 13 years ago winFileMapping
- 08c1c31 Changes for WinRT compatibility. Also, allow version resource compilation and embedding to be disabled at compile-time. by mistachkin ยท 13 years ago
- 6b9bb59 Fix a problem in shared-cache mode where a COMMIT statement might cause a busy-handler belonging to a shared-cache connection other than the current writer to be invoked. by dan ยท 13 years ago
- aedf9ee Merge the shared-cache related fixes from the shared-cache-fix branch to the trunk. by dan ยท 13 years ago
- a2ebe4b Add a test for the collation-sequence/CHECK constraint problem fixed by the previous commit. by dan ยท 13 years ago
- 1e92fb5 Fix a problem with shared-cache mode and CHECK constraints causing one db handle to invoke a collation sequence function registered with another. by dan ยท 13 years ago
- 79e72a5 Consolidate all occurrences of the "no such collation sequence" error message by drh ยท 13 years ago
- d744fcc Rename a tool batch file subroutine to avoid confusion about its purpose. by mistachkin ยท 13 years ago
- 41fb5cd Shared-cache mode fixes for views and virtual tables. by dan ยท 13 years ago
- 4f68d6c Yet another refactoring of ORDER BY logic in the query planner. This by drh ยท 13 years ago
- 613a53a Fix an out-of-order memset() that occurs before all variable declarations by drh ยท 13 years ago
- 325eff5 Update the query planner to recognize more cases where ORDER BY clauses by drh ยท 13 years ago
- 6f0e400 Fix a query planner problem that only occurs when covering-index-scan is by drh ยท 13 years ago
- c45e671 Fix the TCL interface so that SQL functions implemented in TCL honor the by drh ยท 13 years ago
- d663b5b Further attempts to optimize out unnecessary ORDER BY clauses. by drh ยท 13 years ago
- e7c5416 Work around an optimization issue with the MSVC compiler for ARM. by mistachkin ยท 13 years ago
- afcd522 More lenient handling of ORDER BY optimization in joins with mixed ASC/DESC. by drh ยท 13 years ago
- 178eb61 Only continue an ORDER BY optimization into inner loops if the equality by drh ยท 13 years ago
- 3be57d2 Factor an invariant out the loop termination condition for the ORDER BY by drh ยท 13 years ago
- a578d04 Make sure the outer loop cursor numbers are recorded in time for them to be by drh ยท 13 years ago
- 1afcaae Improvements to the wheretrace output. by drh ยท 13 years ago
- 5ff00f4 Fix harmless compiler warnings. by drh ยท 13 years ago
- c197eed Fix several compiler warnings seen with MSVC. by mistachkin ยท 13 years ago msvcWarnings
- 80bb6f8 Add SQLITE_FCNTL_BUSYHANDLER. Invoked to provide access to the busy-handler callback to custom VFS implementations. by dan ยท 13 years ago
- 04b85bc Minor changes to the query planner for improved test coverage. by drh ยท 13 years ago
- a1f3853 Omit the sqlite3GetReservedNoMutex() routine in build configurations where by drh ยท 13 years ago
- c1fd2cf Make sure the size parameter to read and write VFS methods in the unix VFS by drh ยท 13 years ago
- c9a5326 Ensure that the value returned by xSectorSize() is reasonable (currently defined as between 2^5 and 2^16 bytes) before using it to calculate the amount of padding to add to a wal file. by dan ยท 13 years ago
- 60441af Improved ORDER BY optimization when outer loops of a join return a single row. by drh ยท 13 years ago
- befda46 Disable the bigfile tests on Macs. by drh ยท 13 years ago
- b3f787f Fix compiler warnings found on Lion. by drh ยท 13 years ago
- 0094f37 Avoid calling sqlite3BtreeEnter() in a corner case where the corresponding database handle mutex (sqlite3.mutex) may not be held. This prevents a potential deadlock or crash that can occur if the backup API, shared-cache mode and SQLITE_HAVE_CODEC are all in use. by dan ยท 13 years ago
- 70a1b71 Modify the clearCell function to use SQLITE_CORRUPT_BKPT in the one place it was not. by mistachkin ยท 13 years ago
- f784c1e Query planner enhancements to be more agressive about optimizing out ORDER BY by drh ยท 13 years ago
- a9e3fc0 Fix some corner case behavior in the new ORDER BY optimization logic. by drh ยท 13 years ago
- 8ccc6d4 Modify generation of resource header file for MSVC so that it can work from outside the working directory. by mistachkin ยท 13 years ago
- 5343b2d More test cases an bug fixes for the ORDER BY optimization of joins. All by drh ยท 13 years ago
- 6b10a6a Test cases and bug fixes applied to the ORDER BY optimization for joins. by drh ยท 13 years ago
- 7e5418e Add more bits to the bit vector that is used to disable optimizations for by drh ยท 13 years ago
- 32634d2 Enable ORDER BY clauses that span joins to be optimized out. by drh ยท 13 years ago
- cec320f Merge the "PRAGMA busy_timeout" change into trunk. by drh ยท 13 years ago
- ff2d521 Further tweaks to the query planner logic in preparation for adding by drh ยท 13 years ago
- 46c35f9 Further refactoring of the ORDER BY related query-planning logic in order by drh ยท 13 years ago
- 9cd1c99 Augment the WhereBestIdx structure to pass down into the query planner by drh ยท 13 years ago
- 56f1b99 Pass information around between the major routines of the query planner by drh ยท 13 years ago
- 4d85fa7 Remove an unused subfunction parameter and an obsolete comment from the by drh ยท 13 years ago
- 46ec5b6 Change the internal sqlite3WhereBegin() to report that the ORDER BY clause by drh ยท 13 years ago
- 86ae51c Update documentation to describe the threadsafety of by drh ยท 13 years ago
- cef4fc8 Enable query planner tracing using the new (and undocumented) ".wheretrace 1" by drh ยท 13 years ago
- 078b1fd Command-line shell enhancements: Added the ".print" command. Enhanced by drh ยท 13 years ago
- e8e4af7 Consolidate more of the DISTINCT processing logic into a single spot in the by drh ยท 13 years ago
- 634d81d Continuing incremental enhancements of SELECT code generation: by drh ยท 13 years ago
- 2c79733 Refactoring of DISTINCT code. Change the name of the local variable by drh ยท 13 years ago
- 053a128 Tighter VDBE code for the WHERE_DISTINCT_ORDERED case of DISTINCT keyword by drh ยท 13 years ago
- ae651d6 Add comments to the WHERE_DISTINCT_* macros. No changes to code. by drh ยท 13 years ago
- c35dfbb Merge the covering-index-scan optimization into trunk. by drh ยท 13 years ago
- ba2bba3 Silence harmless compiler warning seen with SQLITE_OMIT_DEPRECATED. by mistachkin ยท 13 years ago
- dbaee5e Enhance IN processing to allow efficient use of indices with numeric affinities. by drh ยท 13 years ago
- d4305ca Enhancements to the comments on sqlite3FindInIndex(). No code changes. by drh ยท 13 years ago
- c65714d Add the stack_usage.tcl script for analyzing the output of objdump on the by drh ยท 13 years ago