Thanks to visit codestin.com
Credit goes to chromium.googlesource.com

  1. 74cc109 Ensure that the accumulator for an aggregate always gets initialized, by drh · 2 days ago
  2. f8addcf Fix harmless compiler warnings in builds that use SQLITE_OMIT_DATETIME_FUNCS. by drh · 6 days ago
  3. 44a0367 Merge the latest trunk enhancements and fixes into the empty-table-optimizations branch. by drh · 12 days ago
  4. 4aacd1e Back out the fix at [ba7d5bad32ad6aac] because it does not always work and because by drh · 13 days ago
  5. aa54d7a Merge in the exists-to-join optimization that has been modified by drh · 2 weeks ago
  6. c52e9d9 Raise an error right away if the number of aggregate terms in a query by drh · 3 weeks ago
  7. 9a9140b Change the definition of SQLITE_DYNAMIC to a function that has exactly by drh · 4 weeks ago
  8. 6ed5aa4 Make the show-%p-az-zero hack of the previous check-in configurable at by drh · 5 weeks ago
  9. 90ba0d4 Improved diagnostics for Bitvec: Add the sqlite3ShowBitvec() routine that by drh · 6 weeks ago
  10. 342ef63 Improve the accuracy of affinity and collating sequence analysis for by drh · 7 weeks ago
  11. 8658a8d Remove an unnecessary parameter from sqlite3VdbeRecordUnpack(). Improved by drh · 7 weeks ago
  12. 7590bfd Fix stale comments related to KeyInfo. Add new assert()s associated with by drh · 7 weeks ago
  13. 8ae57fa Use a more robust backup definition for offsetof(). by drh · 7 weeks ago
  14. 691b44a Back out the "low-quality index" query planner hack of check-in by drh · 9 weeks ago
  15. 0243ca8 Correctly handle the case of a multi-column UNIQUE constraint that contains by drh · 3 months ago
  16. 01ef1df Use flexible arrays for RTREE. by drh · 4 months ago
  17. cebf06c Make use of the flexible-array feature of C99, when available, to try to by drh · 4 months ago
  18. 87ad172 Enhancements to help avoid problems in the CLI when trying display content by drh · 5 months ago
  19. a357a90 Consolidate two different UTF8 encoders into a single subroutine. by drh · 5 months ago
  20. b6205d4 Add the unistr_quote() function that works like quote(), but also escape by drh · 5 months ago
  21. b081a39 Merge latest changes from trunk into this branch. by dan · 5 months ago win32-enable-setlk
  22. cc803b2 The number of declared columns in an index is limited to SQLITE_LIMIT_COLUMN. by drh · 5 months ago
  23. ce25007 Detect when a UNIQUE or PRIMARY KEY on a WITHOUT ROWID table would need by drh · 5 months ago
  24. ef86b94 Code changes that make it easier to prove that no 32-bit integer overflows by drh · 5 months ago
  25. 138951d Merge latest changes from trunk into this branch. by dan · 5 months ago
  26. 2d87894 Experimental change to allow clients to block when taking a SHARED lock to connect to a wal mode database. by dan · 5 months ago
  27. 66172ce Put a 16-byte hash table for column names on each Table object, to speed by drh · 5 months ago
  28. 03c6517 Fix GCC-isms and compiler warnings introduced by recent check-ins by drh · 5 months ago
  29. 84b0f22 Fix comments on the Parse.nMaxArgs field so that they are correct. Add by drh · 5 months ago
  30. 7fd936e Further reduction in the amount of memset() needed to initialize the Parse by drh · 5 months ago
  31. ede1690 Reduce the amount of memset() needed to initialize the Parse object. by drh · 5 months ago
  32. 0d9f2a1 The Parse.addrExplain field is never even if SQLITE_OMIT_EXPLAIN is defined. by drh · 6 months ago
  33. e16b345 Add the SQLITE_DBCONFIG_ENABLE_COMMENTS setting (default on) to enable or by drh · 6 months ago
  34. 0911f86 Merge all the latest trunk changes into the extra-security branch. by drh · 6 months ago
  35. 4628888 Have sqlite3_enable_setlk(-1) configure indefinite blocking locks where they are supported. by dan · 6 months ago
  36. 8b62a82 Simplifh the IdList object to remove unnecessary fields. Performance by drh · 6 months ago
  37. 43aad25 Add the sqlite3_setlk_timeout() API. For setting the timeout used by SQLITE_ENABLE_SETLK_TIMEOUT blocking locks without also setting the regular retry-based busy-timeout. by dan · 6 months ago
  38. fe54b7a Small size and complexity reduction on the star-query heuristic. Improved by drh · 6 months ago
  39. 0186ee1 Improvments to debug output on the star-query heuristic. by drh · 6 months ago
  40. c850c2b Add two new sqlite3_db_config() options that enable the ATTACH command by drh · 6 months ago enable-attach
  41. 3640785 Add an SQLITE_TESTCTRL_OPTIMIZATION mask that can disable the query planner by drh · 6 months ago
  42. 35d302c Increase the maximum number of arguments on an SQL function to 1000 with the by drh · 7 months ago
  43. bc4df60 Remove the never-used and never-documented and long-ago deprecated by drh · 9 months ago
  44. 624cb96 An assortment of comment typo fixes discovered by aspell. Add several new words to tool/custom.txt. No code changes. by stephan · 9 months ago
  45. d564bdb Allow expressions with subtypes to be read from indexes unless they are being used as direct or indirect parameters to SQLITE_SUBTYPE functions. by dan · 10 months ago
  46. c857b9e Experimental change to allow expressions with subtypes to be read from indexes in situations where they are not used as function parameters. by dan · 10 months ago
  47. 51bbf0c Unconditionally include <ctype.h> in sqliteInt.h, even in builds where by drh · 10 months ago
  48. e8b2c92 Remove all code that makes use of the C-language "long double" datatype. by drh · 10 months ago
  49. dac22f6 Add compile-time option -DSQLITE_USE_LONG_DOUBLE=0 to omit all attempts to use by drh · 10 months ago
  50. f8305e4 Improved rebustness to malformed UTF-16 inputs to sqlite3_prepare16_v2(). by drh · 10 months ago
  51. 6cb1233 A couple of #defines so that the build work with SQLITE_OMIT_FLOATING_POINT. by drh · 11 months ago makefile-improvements
  52. bb36d55 Fix minor comment issues. by drh · 11 months ago
  53. 692c160 Tighter checking of access constraints on union members in SrcItem. by drh · 11 months ago
  54. 1521ca4 Refactor the SrcItem object so that information about subqueries is stored by drh · 11 months ago
  55. b204b6a Give unique names to fields in the SrcItem object, to facilitate analysis of by drh · 11 months ago
  56. 8797bd6 Reduce the size of the SrcItem object by combining fields into a union. by drh · 11 months ago
  57. 235b5d0 If a subquery is materialized due to an ORDER BY and that ordering is useful by drh · 11 months ago
  58. 575a7b8 Change the AggInfoColumnReg() and AggInfoFuncReg() macros for by drh · 12 months ago
  59. a3ee386 Merge all the latest trunk enhancements into the exists-to-join branch. by drh · 12 months ago exists-to-join
  60. 42123a2 Use a mini Bloom filter to help reduce the number of pointless searches for by drh · 1 year ago
  61. 615fc1f Small performance optimizations. by drh · 1 year ago reuse-subqueries
  62. 6172e43 Use a Bloom filter to improve performance of IN operators when the RHS of by drh · 1 year, 1 month ago
  63. 8960c02 Reword the deliberate_fall_through macro along the lines suggested by by drh · 1 year, 1 month ago
  64. c96e47c Merge the latest trunk enhancements into the exists-to-join branch. by drh · 1 year, 1 month ago
  65. e9540e2 Internal doc typo fixes, as reported in the forum. No code changes. by stephan · 1 year, 1 month ago
  66. ddc6266 Provide the ability to disable the exists-to-join optimization using by drh · 1 year, 1 month ago
  67. b4f41b8 Merge trunk enhancements into the exists-to-join branch. by drh · 1 year, 1 month ago
  68. 2fbb3fb Disable the omit-noop-join optimization when there are 64 or more terms in by drh · 1 year, 1 month ago
  69. 5525ac1 Experimental optimization to rewrite a SELECT with an EXISTS(...) expression in the WHERE clause as a join. by dan · 1 year, 1 month ago
  70. 4703b7d Better optimize queries that use parameters in the LIMIT clause. by drh · 1 year, 1 month ago
  71. 586b2b2 Omit an unused #define. by drh · 1 year, 2 months ago
  72. 89b04f3 Ensure that queries like "SELECT indeterministic(a) FROM tbl GROUP BY 1" invoke the indeterministic function only once for each row of tbl. by dan · 1 year, 2 months ago
  73. 0462499 Fix the definition of sqlite3_vtab_distinct() such that return codes 2 and by drh · 1 year, 2 months ago
  74. 3254206 The sqlite3FaultSim(300) error from [1e8863909ac369e5] must be treated as by drh · 1 year, 2 months ago
  75. 8292aa7 Squelch two OMIT-flag-related warnings reported in [forum:388243d9882067a9|forum post 388243d9882067a9]. No functional changes. by stephan · 1 year, 2 months ago
  76. 660322f Merge trunk enhancements into the pushdown-subquery branch. by drh · 1 year, 3 months ago
  77. 05c6d13 Add comments to note the name abiguity between the MySQL push-down by drh · 1 year, 3 months ago
  78. 6951c49 Do not allow changes to sqlite3ExprIsTableConstant() that support pushdown of by drh · 1 year, 3 months ago
  79. de6a4be Generalize pushdown to allow any uncorrelated subquery to be pushed down. by drh · 1 year, 3 months ago
  80. 743ae4c Experimental enhancement in which expressions of the form "expr IN table" by drh · 1 year, 4 months ago
  81. 8ce73ce Fix typos in comments. Provided ".wheretrace" debugging output for the by drh · 1 year, 4 months ago interstage-heuristic
  82. 36f01f2 Return the error "ambiguous column name: rowid", instead of "no such column: rowid", when a "rowid" reference is ambiguous. by drh · 1 year, 4 months ago
  83. 4b42b52 When compiled with SQLITE_ALLOW_ROWID_IN_VIEW, rowid-in-view is on by default by drh · 1 year, 4 months ago
  84. 5ed044e Fix another problem from [c63e26e705f5e967] involving infinities and the by drh · 1 year, 4 months ago
  85. ac7c6f5 Add assert() statements to validate access to the SrcItem.u1.nRow union member. by drh · 1 year, 4 months ago
  86. 27a5ee8 Improvements to EXPLAIN QUERY PLAN output for multi-row VALUES claues. by drh · 1 year, 4 months ago
  87. 7dc3e92 Further expand the scope of usage for the enhacement to expr-is-constant. by drh · 1 year, 4 months ago
  88. f696591 Enhance the sqlite3ExprIsConstant() function so that it recognizes by drh · 1 year, 4 months ago
  89. 815e055 Attempt to reduce the memory used by VALUES clauses in as many statements as possible, not just INSERT. This branch still has problems. by dan · 1 year, 4 months ago
  90. 61b77a6 The NOT NULL strength reduction optimization from [de9c86c9e4cdb34f] should by drh · 1 year, 4 months ago
  91. 926fb60 Silently ignore redundant ON CONFLICT clauses in an UPSERT. Only the first by drh · 1 year, 4 months ago
  92. 1ffaa03 Allow "_" characters to appear between any two digits in an integer, real or hexadecimal SQL literal. by dan · 1 year, 5 months ago
  93. 9d00aba Rename the TF_StatsUsed flag to TF_MaybeReanalyze, to more accurately by drh · 1 year, 5 months ago
  94. 4c11a52 Use __ppc__ instead of __POWERPC__ to identify 32-bit PowerPC processors. by drh · 1 year, 6 months ago
  95. 406eb5a Add extra checks for the validity of a numeric literal to sqlite3DequoteNumber(). by dan · 1 year, 6 months ago digit-separators
  96. 776fe42 Fix userauth so that it works together with SQLITE_OMIT_SHARED_CACHE. by drh · 1 year, 6 months ago
  97. 3eae666 Allow "_" characters to appear following any digit in an integer or real SQL literal. by dan · 1 year, 6 months ago
  98. 4ccf707 Extra steps taken to avoid using low-quality indexes in a query plan. by drh · 1 year, 7 months ago
  99. 2aae3a9 Enable SQLITE_DIRECT_OVERFLOW_READ unless it is specifically disabled using by drh · 1 year, 7 months ago
  100. 07117f8 Pass subtype information through the aggregate ORDER BY sorter for by drh · 1 year, 7 months ago agg-orderby-subtype