- b645320 Account for the ASC/DESC properties of ORDER BY expressions when using the same index for GROUP BY and ORDER BY. Candidate fix for [ba7cbfaedc]. by dan ยท 11 years ago experimental
- 1f8817c Restrict the scope of the explainIndexRange() function in where.c. by drh ยท 11 years ago
- 5bd8af7 Fix a failing test case in index5.test. Also tweak the way cache memory is divided between read-only and dirty pages when using SQLITE_CONFIG_PAGECACHE to reduce IO in some cases. by dan ยท 11 years ago
- ab99338 Changes to enable compiling using VC6. by drh ยท 11 years ago
- e35626f When using the -config option to releasetest.tcl, default the testing type by drh ยท 11 years ago
- 2eeb7ae Provide the new "-config CONFIG" option to the test/releasetest.tcl script, by drh ยท 11 years ago
- 98545bb Add the estimated number of output rows to the EXPLAIN QUERY PLAN output by drh ยท 11 years ago
- 6c97789 Simplify the code used to generate the text for EXPLAIN QUERY PLAN. by drh ยท 11 years ago
- 681fca0 Fix a potential problem in the whereRangeScanEst() routine when STAT4 is by drh ยท 11 years ago
- bf59bf9 Cause the command-line shell to return non-zero if the final SQL statement by drh ยท 11 years ago
- 6e1a037 Allow FTS tokenizers to choose whether or not to consider the "*" character part of tokens or not. This restores the pre-[e21bf7a2ad] behaviour. Also fix a problem causing FTS to interpret tokens beginning with "*" characters as EOF. by dan ยท 11 years ago
- 622d4f8 Add a test case for the memory leak fixed by the previous check-in. by drh ยท 11 years ago
- a8950d5 Fix a memory leak associated with the FTS4 matchinfo() function. by drh ยท 11 years ago
- 8e0a8f6 Remove an always-true branch in whereRangeScanEst(). Replace it with an by drh ยท 11 years ago
- 3705ef6 Fix up test cases to account for the new SQLITE_LIMIT_WORKER_THREADS limit. by drh ยท 11 years ago
- f6aff80 Set the connection-specific lastRowid value before calling any SQL function. by drh ยท 11 years ago
- 6a15440 Ensure that the Pager.pTmpSpace allocation is correct even if an OOM error by drh ยท 11 years ago
- 923c0b5 Remove some temporary code in mallocA.test that was accidentally checked in. by dan ยท 11 years ago
- 69afd99 Fix the STAT4 range scan estimates for DESC indexes. by drh ยท 11 years ago
- 9a7b41d More intuitive labels on ".wheretrace" output. by drh ยท 11 years ago
- 722246e Make sure the sqlite3VdbeMemClearAndResize() routine is never called with a by drh ยท 11 years ago
- 89a5833 Fix the corruptI.test script so that it works with by drh ยท 11 years ago
- 3b335fc Restrict the scope of the valueToText() routine. by drh ยท 11 years ago
- d231aa3 Enhance (and fix) the MEMTYPE tags associated with heap memory allocations by drh ยท 11 years ago
- 85d117b Remove unreachable branches in decodeIntArray() when compiling without by drh ยท 11 years ago
- 61a1572 Improve the accuracy of the estimates used when searching an index for values not present in any stat4 samples. by dan ยท 11 years ago
- b8e8d50 Fix a harmless compiler warning inside an assert() in FTS4. by drh ยท 11 years ago
- df868a4 Tweaks to documentation on sqlite3_open() and sqlite3_bind(). No code changes. by drh ยท 11 years ago
- 00729cb Updates to documentation and requirements marks. No code changes. by drh ยท 11 years ago
- 4ee3eb0 Add a test to show that the change on this branch is effective. by dan ยท 11 years ago stat4-avgeq
- 75b170b Avoid leaking Index.aiRowEst memory if an OOM causes a rollback which deletes by drh ยท 11 years ago
- 0c1a18b Fix a division-by-zero error that might occur if the sqlite_stat1 table is corrupt. by dan ยท 11 years ago
- 43085d7 Improve the accuracy of the estimates used when searching an index for values not present in any stat4 samples under some circumstances. by dan ยท 11 years ago
- 79f7af9 Add requirements marks on the sqlite3_db_status() interface implementation. by drh ยท 11 years ago
- 8da4741 Update to requirements marks related to changes in the memory allocation by drh ยท 11 years ago
- 2a3d1d1 Avoid a NULL pointer deference when processing the IS operator if the by drh ยท 11 years ago
- ccaba81 Show the TK_DOT operator in the TreeView debugging output. by drh ยท 11 years ago
- 9501a64 Avoid ever writing before the start of an allocated buffer in the DIRECT_OVERFLOW_READ code. Fix for [e3a290961a6]. by dan ยท 11 years ago
- b08cd3f Improvements to the new syntax-tree output routines: Omit the "END SELECT" by drh ยท 11 years ago
- 36be4c4 Enable the query planner to deal with WHERE clauses that have OR terms by drh ยท 11 years ago
- 0a99ba3 Further enhancements to the "wheretrace" debugging output. by drh ยท 11 years ago
- 5265149 Enhanced debug output for OR-logic in the query loop optimizer. by drh ยท 11 years ago
- c90713d Show tree diagrams of data structures in the debugging output when the 0x100 by drh ยท 11 years ago
- 4fa4a54 Remove the SQLITE_ENABLE_TREE_EXPLAIN compile-time option. Add alternative by drh ยท 11 years ago
- 39c4b82 Fix the header comment in sqlite3VdbeDeletePriorOpcode(). No changes to code. by drh ยท 11 years ago
- 7682a47 Ensure that the OP_Prev opcode verifies that content has not been deleted by drh ยท 11 years ago
- 843e4cd Add an assert() to verify the last-row-id for the database just prior to calling a SQL function. by mistachkin ยท 11 years ago
- 867db83 Fix the "PRAGMA integrity_check" command so that it avoids formatting error by drh ยท 11 years ago
- 3b130be If an SQL function makes a recursive call to do an INSERT into the same by drh ยท 11 years ago
- d863346 Minor code reformatting and comment change, to improve clarity. by drh ยท 11 years ago
- a15cc47 Simplifications to the SQL function and aggregate calling procedures. by drh ยท 11 years ago
- 2c4dc63 Simplification to the random rowid picking logic that begins running when by drh ยท 11 years ago
- 9fdfdc8 Still more performance enhancements to the LIKE and GLOB operators. by drh ยท 11 years ago
- 88b3322 More performance optimization for the LIKE and GLOB operators. by drh ยท 11 years ago
- 97348b3 Change that might allow SQLite to build and work using the EBCDIC character set. by drh ยท 11 years ago
- 328d913 Size reduction and performance improvement in the LIKE and GLOB operators. by drh ยท 11 years ago
- 3fbb022 Have each open database allocate its pTmpSpace when the first write cursor by drh ยท 11 years ago
- b2325b7 Small performance and size optimization for btreeUnlockIfUnused(). by drh ยท 11 years ago
- feada2d Do not allow parameters in a DEFAULT clause of a CREATE TABLE statement. by drh ยท 11 years ago
- 9bfdc25 Have the clearCell() routine return the cell size to the caller, rather by drh ยท 11 years ago
- 3f38740 Shorten all lines of source code in btree.c to at most 80 characters. by drh ยท 11 years ago
- 3e28ff5 Add the MemPage.noPayload boolean and use it to help by drh ยท 11 years ago
- c468383 Remove an unused C-preprocessor macro. No functional changes to the code. by drh ยท 11 years ago
- 6200c88 Avoid calling btreeParseCellPtr() from within fillInCell() since most of by drh ยท 11 years ago
- ab1cc58 Simplify the CellInfo structure for a size reduction and performance by drh ยท 11 years ago
- 3b8fea9 Add the "multiplex_truncate" PRAGMA to the multiplexor extension, for by drh ยท 11 years ago
- 14f0e21 Adjust skip-scan cost estimates slightly so that a full table scan is by drh ยท 11 years ago
- a4bb5b0 Fix to payload size overflow detection in the cellSizePtr() change of by drh ยท 11 years ago
- dc41d60 Size reduction and substantial performance increase for cellSizePtr(). by drh ยท 11 years ago
- 7e07433 Tune the query planner to be more aggressive about using automatic indexes by drh ยท 11 years ago
- d9f9441 Disable shared memory operations using the unix-nolock VFS. by drh ยท 11 years ago
- 6656630 Correctly handle an ORDER BY clause on an outer query when applying by drh ยท 11 years ago
- d764303 Add test cases for ticket [89398880bcfff9]. by drh ยท 11 years ago select-trace
- 2494893 Add the "showauth" extension in ext/misc. by drh ยท 11 years ago
- eb9b884 Improved ".selecttrace" output. by drh ยท 11 years ago
- 7c0a472 Candidate fix for [d11a6e908f]. by dan ยท 11 years ago
- 9300adb Fix the SELECTTRACE_ENABLE macro so that it doesn't cause problems for by drh ยท 11 years ago
- abd4c72 Enable SELECT query planning tracing when compiled with by drh ยท 11 years ago
- af6f25a Fix the usage of the _GNU_SOURCE and _BSD_SOURCE macros in the main by drh ยท 11 years ago
- 4e7a479 Only enable HAVE_STRCHRNUL by default on linux, as that is the only place by drh ยท 11 years ago sqliteIntMacros
- 33ac4c8 Revise macro usage in 'sqliteInt.h'. by mistachkin ยท 11 years ago
- e7a3466 Simplify two conditionals and add testcase() macros to the affinity transform by drh ยท 11 years ago
- 1eda9f7 Recognize the invariant that a Mem object cannot be MEM_Dyn and have by drh ยท 11 years ago
- 11a6eee Tighten the conditions under which applyNumericAffinity() be called and add by drh ยท 11 years ago
- 4583c37 Fix the affinity on inserts into the ANALYZE tables. Change the affinity by drh ยท 11 years ago
- d74a90e Do not attempt to extend the temp file if VFS version 3 is not supported and by drh ยท 11 years ago
- 142341c Make the "nolock" VFS on unix a version-3 VFS so that the sorter can by drh ยท 11 years ago
- 0c8f760 Remove a local variable from the OP_Column implementation, resulting in a by drh ยท 11 years ago
- 069c23c Small size reduction and performance increase for releaseMemArray(). by drh ยท 11 years ago
- 7abda85 Updates to comments. No code changes. by drh ยท 11 years ago
- 7b5ebca The OP_Column opcode runs faster and is smaller by manually in-lining the by drh ยท 11 years ago
- a5476e9 Add the sqlite3VdbeMemClearAndResize() function. Fix a sorting-index by drh ยท 11 years ago
- 137fd4f Make sure that the sorting-index pre-filter recognizes that a rowid reference by drh ยท 11 years ago Cplusplus-comment
- 322f285 Add the sqlite3VdbeMemClearAndResize() interface to be used in place of by drh ยท 11 years ago
- 17bcb10 Add the Mem.szMalloc element to the Mem object and use it to keep track of by drh ยท 11 years ago
- 26c79a0 Correct typos in comments. No changes to code. by mistachkin ยท 11 years ago
- 74eaba4 Merge the Mem.r value into the MemValue union as Mem.u.r. Hence, a Mem can by drh ยท 11 years ago
- 24a0962 Performance improvement for affinity transformations on comparison operators. by drh ยท 11 years ago
- 7ea31cc Since numeric affinity is the most common case, check it first. Interchange by drh ยท 11 years ago
- 9675d5d Modify an assert() within sqlite3PagerWalFramesize(), a function only ever used by zipvfs, to account for recent zipvfs changes. by dan ยท 11 years ago