๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 4fa5cb3 Update this branch to match latest trunk. by dan ยท 8 years ago
  2. aa62d2e The src/shell.c file is now generated from src/shell.c.in, so remove shell.c by drh ยท 8 years ago
  3. 4c6cddc Make sure the tableColumnList() routine of the command-line shell does not by drh ยท 8 years ago
  4. 8a18100 Fix a typo in a numeric constant in an assert() - a bug that has been present by drh ยท 8 years ago
  5. 518e3f0 Merge latest trunk changes with this branch. by dan ยท 8 years ago
  6. 7fdb9a7 Change some internal details to bring this branch closer to the code on trunk. by dan ยท 8 years ago
  7. a2c41c2 DROP TABLE now works for WITHOUT ROWID tables and the SQLITE_OMIT_AUTOVACUUM by drh ยท 8 years ago
  8. cc24f81 Fix harmless compiler warning seen with MSVC. by mistachkin ยท 8 years ago
  9. 4537f77 Revise variable declaration moved in the previous check-in so sqlite3VdbeReset() is consistent with sqlite3VdbeRewind(). by mistachkin ยท 8 years ago
  10. b60424e Fix C99-style variable declaration issue seen with older versions of MSVC. by mistachkin ยท 8 years ago
  11. a0ac086 Add tests for the example fts3 "rank" function that appears in the by dan ยท 8 years ago
  12. 2ed5737 Fix compiler warnings that come up with SQLITE_OMIT_WAL. by drh ยท 8 years ago
  13. 5f54e2b Fix a problem building with SQLITE_OMIT_WAL defined. by dan ยท 8 years ago
  14. c3cbd67 Fix the command-line shell so that the ".schema --indent" command does a better by drh ยท 8 years ago
  15. c6aa381 Updates to requirements marks. by drh ยท 8 years ago
  16. 7c58fea Turn restriction 20 on the query flattener into an assert since the situation by drh ยท 8 years ago
  17. cdb2f60 Remove a redundant restriction from the query flattener. by drh ยท 8 years ago
  18. e76acc6 Fix a minor typo in the query flattener header comment. No code changes. by drh ยท 8 years ago
  19. 0c4db03 Simplify the computation of types on columns of a view. by drh ยท 8 years ago
  20. 997a4de Do not enable SELECT tracing with -DSQLITE_DEBUG. Require the by drh ยท 8 years ago
  21. 8906a4b Add some OK_IF_ALWAYS_TRUE() marks on optimization branches in select.c. by drh ยท 8 years ago
  22. ce2c482 Remove an unused variable from sqlite3Insert() and fix harmless by drh ยท 8 years ago
  23. a78d757 Fix the sqlite3_column_decltype() interface to return the correct datatype by drh ยท 8 years ago
  24. e246339 The simplification to sqlite3SelectExpand() in last night's by drh ยท 8 years ago
  25. cafc2f7 Do not compute column and row size estimates for the transient Table objects by drh ยท 8 years ago
  26. 878fcf9 Mark a single branch within sqlite3SelectExpand() as an optimization. by drh ยท 8 years ago
  27. b7651e6 Simplification to sqlite3SelectPrep() for improved testability. by drh ยท 8 years ago
  28. 2f65b2f Add the OK_IF_ALWAYS_TRUE() and OK_IF_ALWAYS_FALSE() macros for marking by drh ยท 8 years ago
  29. 3ee1416 Avoid using lookaside memory for persistent virtual table structures. by drh ยท 8 years ago
  30. 67cc51a More details in the header comment of pushDownWhereTerms(). No changes to code. by drh ยท 8 years ago prefer-coroutine-sort-subquery
  31. 24ae373 Make sure the SQLITE_Stat34 optimization switch is always 0x800, a value by drh ยท 8 years ago
  32. 508e2d0 Fix unreachable conditionals and revise a testcase that was made obsolete by by drh ยท 8 years ago
  33. 25c221e Always render a subquery that is not part of a join as a co-routine. by drh ยท 8 years ago
  34. fd06385 Merge the query flattener comment improvements from trunk. by drh ยท 8 years ago
  35. d981e82 Clean up the comments on the query flattener to more clearly and accurately by drh ยท 8 years ago
  36. 129c398 Merge changes from trunk. by drh ยท 8 years ago
  37. 824d21a Make sure the 6th parameter to the authorizer callback for view subqueries by drh ยท 8 years ago
  38. 2376829 Better names for subqueries in EXPLAIN comments. by drh ยท 8 years ago
  39. 648fe49 Do not flatten subqueries that contain an ORDER BY or GROUP BY clause and by drh ยท 8 years ago
  40. 2e9d706 Remove the (undocumented) query-planner control that prevents by drh ยท 8 years ago
  41. 3d240d2 Fix over-length source code lines in select.c. No logic changes. by drh ยท 8 years ago
  42. 4e6cec1 Fix an issue introduced by check-in [4cd2a9672c59] (2017-03-03) that could by drh ยท 8 years ago
  43. 70efa84 Add new routines to simplify dealing with collating sequences in expressions: by drh ยท 8 years ago
  44. db8e68b Indexes on expressions with a COLLATE clause are able to satisfy an ORDER BY by drh ยท 8 years ago
  45. 488e619 In two places, change the magic number -1 to its proper symbol XN_ROWID. by drh ยท 8 years ago
  46. 3314062 Use the updated Win32 VFS semantics for winOpen from check-in [5d03c738e9] for WinRT, et al, as well. by mistachkin ยท 8 years ago
  47. 24ddadf Partial backout of check-in [e0af9a904076]. It turns out we do need some by drh ยท 8 years ago
  48. 0e97e9a In the Windows VFS, when trying to open a database file read/write, if it by drh ยท 8 years ago
  49. b40d9ee In the Windows VFS, do not emit an SQLITE_CANTOPEN error log message when by drh ยท 8 years ago
  50. c07df4c Revert one performance improvement changes from check-in [3b3e32d4cd07] as by drh ยท 8 years ago
  51. b5c1063 Fix the rendering of the P4_INTARRAY argument to the OP_IntegrityCk opcode by drh ยท 8 years ago
  52. 762dffa Size and performance optimization on sqlite3VdbeMemGrow(). by drh ยท 8 years ago
  53. 63d1632 The BLOB returned by sqlite3VdbeMemFromBtree() does not need to be by drh ยท 8 years ago
  54. 97397a7 Small size and performance optimization in the bytecode engine. by drh ยท 8 years ago
  55. 84d4f1a Improved resolution of large integer values in "CAST(x AS NUMERIC)". by drh ยท 8 years ago
  56. cf51255 Add the sqlite3_mmap_warm() function as an extension in the ext/misc/mmapwarm.c source file. by drh ยท 8 years ago
  57. 460f1fa Add extension "mmapwarm.c". Provides function sqlite3_mmap_warm(), used to by dan ยท 8 years ago
  58. 63347e7 Minor simplification of error message generation during compound query by drh ยท 8 years ago
  59. edea4a7 The out-of-bounds read on recovery fix of check-in [378afa16381a222a] caused by drh ยท 8 years ago
  60. 9725819 Do not make the assumption (as check-in [4da49a95c0f07] incorrectly did) that by drh ยท 8 years ago
  61. 5596561 Simplify the sqlite3VdbeGet() routine. Smaller, faster, and easier to maintain. by drh ยท 8 years ago
  62. 2def2f7 Remove an unnecessary parameter from selectInnerLoop(). by drh ยท 8 years ago
  63. 3df6c3b Improved the header-comment documentation on sqlite3ExprCodeExprList(). by drh ยท 8 years ago
  64. a19543f Optimization to the ExprList object to make it slightly smaller and faster. by drh ยท 8 years ago
  65. 154896e Fix a harmless comment typo. No changes to code. by drh ยท 8 years ago
  66. 3ed0f1c Add another test case for the problem fixed by the previous commit. by dan ยท 8 years ago
  67. 629ec14 Avoid an out-of-bounds read that can be caused by a specially constructed by dan ยท 8 years ago
  68. 263a8b6 Avoid an out-of-bounds read on a recovery attempt using a carefully crafted by drh ยท 8 years ago
  69. d33bcb8 Improvements to PRAGMA integrity_check for better detection of malformed by drh ยท 8 years ago
  70. 74588ce PRAGMA integrity_check returns SQLITE_OK even if it encounters corruption by drh ยท 8 years ago improved-integrity-check
  71. bf60baa Remove use of the rand_s() function (added by [139081bef9f63c3e]) as it appears to cause issues with some third-party DLLs. by mistachkin ยท 8 years ago
  72. 3ba18ad Fix an error in [b22cdd67] that can cause a negative infinity to be (rarely) by drh ยท 8 years ago
  73. b9772e7 Changes to (hopefully) get the build working with recent Intel compilers. by drh ยท 8 years ago
  74. 303a69b Refactor names of constants and functions associated with the auxiliary by drh ยท 8 years ago vtab-extra-ops
  75. 33892c1 Minor adjustments to indentation and spacing for clarity. No changes to code. by drh ยท 8 years ago
  76. 9ecd708 Simplifications to the PRAGMA integrity_check code generator. by drh ยท 8 years ago
  77. c2c6fd1 Simplification and performance improvement to sqlite3_reset(). by drh ยท 8 years ago
  78. 226cef4 Improved detection of malformed records by PRAGMA integrity_check. by drh ยท 8 years ago
  79. d03024d Enhance the vtab interface to handle IS, !=, IS NOT, IS NULL and IS NOT NULL by dan ยท 8 years ago
  80. 2158a0c Fix harmless compiler warnings seen with MSVC. by mistachkin ยท 8 years ago
  81. 7834551 Have the header comment for sqlite3Checkpoint() mention TRUNCATE along with by dan ยท 8 years ago
  82. 05f1ba0 Prevent a possible crash when trying to recover using a carefully corrupted \ by drh ยท 8 years ago
  83. 3841372 Update "PRAGMA integrity_check" to detect inconsistencies between a single by dan ยท 8 years ago
  84. 88a7973 Use the SQLITE_CORRUPT_BKPT return code in a couple more places. by mistachkin ยท 8 years ago
  85. 7e6f980 Proposed fix for ticket [b899b6042f97f5] by drh ยท 8 years ago
  86. 3908fe9 Add the new sqlite3PagerUnrefPageOne() pager method to deal with the special by drh ยท 8 years ago
  87. dfcdc66 Remove an obsolete optimization in pcache that due to more recent changes by drh ยท 8 years ago
  88. f0dae6d Small size and performance improvement in pcacheManageDirtyList() by not by drh ยท 8 years ago
  89. 38688b0 Clarify the documentation about "protected" versus "unprotected" sqlite3_value by drh ยท 8 years ago
  90. 9c1cf32 Remove unnecessary "__declspec(dllexport)" qualifiers from generated file by dan ยท 8 years ago
  91. 617b7b4 Small performance optimization in pcache1. by drh ยท 8 years ago
  92. 52fb8e1 Faster memory allocation from lookaside by not trying to keep track of the by drh ยท 8 years ago
  93. 52df6f5 Avoid unnecessary mutexes in the pcache1 implementation in the common case by drh ยท 8 years ago
  94. b2a0f75 Remove the rarely-used scratch memory allocator. This makes the code smaller, by drh ยท 8 years ago
  95. b3c4523 Backport changes to shell.c into shell.c.in. by drh ยท 8 years ago
  96. 2055438 Fix the ".dump", ".schema", and ".fullschema" commands of the command-line by drh ยท 8 years ago
  97. f49759b Fix a few over-length source code lines. No functional changes. by drh ยท 8 years ago
  98. 36494b8 Size and performance optimization for sqlite3Init(). by drh ยท 8 years ago
  99. 83e8ca5 Small performance optimization in sqlite3WhereBegin(). by drh ยท 8 years ago
  100. 6034846 Convert a branch made unreachable by [59560d07] into an assert(). by drh ยท 8 years ago