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

  1. 4f9adee Rework the FILTER clause implementation to share more code with window functions. by dan · 6 years ago filter-clause
  2. 648d629 Merge latest trunk changes into this branch. by dan · 6 years ago
  3. 01fd42b Trivial performance improvement for balance(). by dan · 6 years ago
  4. 52d9a3c Minor performance improvement in vdbeRecordCompareString(). by dan · 6 years ago
  5. 76fd7be Improved comments and extra testcase() macros on the serial-type computation by drh · 6 years ago
  6. 7f88a24 Increase the version number to 3.30.0 for the next release cycle. by drh · 6 years ago
  7. c1da439 Move the sqlite3VdbeSerialType() routine in-line in the OP_MakeRecord opcode. by drh · 6 years ago
  8. 6488271 Change the parser on this branch to more closely match trunk. This saves a few more cycles. by dan · 6 years ago
  9. 8117f11 Minor performance improvement in sqlite3ExprDeleteNN(). by dan · 6 years ago
  10. ea7e83b Version 3.29.0 by drh · 6 years ago version-3.29.0
  11. ea9b564 Add the "LL" suffix on a pair of larger integer literals, for compatibility by drh · 6 years ago
  12. f446a7a Update rtree.c so that SQLITE_DEBUG is required to turn on assert() statements, even if it is compiled separately from the amalgamation. by dan · 6 years ago
  13. e0155b7 Fix a test script problem in windowfault.test. by dan · 6 years ago
  14. 0ba3234 Fix dbfuzz2 so that it will compile on systems that do not support getrlimit(). by drh · 6 years ago
  15. bedf84c Fix an assert() that [28196d89] caused to fail. by dan · 6 years ago
  16. 62742fd Ensure collation sequences and affinities work in window function queries. Fix for [9ece23d2]. by dan · 6 years ago
  17. 1efcc9d Another very small performance improvement. by dan · 6 years ago
  18. b28c4e5 Minor tweak to patch on this branch to reclaim some cycles. by dan · 6 years ago
  19. 7d840e5 Fix a valgrind problem in fts3corrupt4.test. by dan · 6 years ago
  20. e88c0cd As it requires wal mode support, do not run test file chunksize.test as part of the "journaltest" permutation. by dan · 6 years ago
  21. 79d8aa2 Fix a typo in the wapptest.tcl script. by dan · 6 years ago
  22. 40d6c82 Have wapptest.tcl run at least one threadtest with an SQLITE_ENABLE_MEMORY_MANAGEMENT build. by dan · 6 years ago
  23. a082cd7 Fix a race condition that could occur in SQLITE_ENABLE_MEMORY_MANAGEMENT builds when two threads simultaneously open the first two database connections in the process. by dan · 6 years ago
  24. 16e12c5 Add tests for the FILTER clause. And a bugfix. by dan · 6 years ago
  25. 4b50da9 Restore the legacy behavior of enabling double-quoted string literals in by drh · 6 years ago
  26. 6ba7ab0 Experimental implementation of FILTER clause for aggregate functions. by dan · 6 years ago
  27. 00a6153 Use the OP_Sequence opcode for generating unique rowid values for an by drh · 6 years ago
  28. 855b5d1 Ensure that when an ephemeral cursor is reopened with a second invocation of to OP_OpenEphemeral, the sequence counter is reset and the cache marked as stale. Fix for [9cdc5c46]. by dan · 6 years ago
  29. 07312a6 Fix a typo in an option name for the .dbconfig command in shell.c.in: s/wriable_schema/writable_schema/ by dan · 6 years ago
  30. fe9a832 Fix a problem with handling with handling quoted path elements in extension functions json_set() and json_insert() reported on the mailing list. by dan · 6 years ago
  31. d967889 New sqlite3_db_config() options: by drh · 6 years ago
  32. d0ff601 Improved interface to double-quoted string literal enabling/disabling. by drh · 6 years ago new-dbconfig-options
  33. cf175c1 Avoid transforming TK_COLLATE or TK_UNLIKELY Expr nodes to TK_REFERENCE. by drh · 6 years ago
  34. 069d1b1 Avoid transforming TK_COLLATE or TK_UNLIKELY Expr nodes to TK_REFERENCE. Instead, transform the uppermost Expr node in the expression tree that is not of this type. by dan · 6 years ago tkt-e1e07ef2
  35. e3664dc Fix minor problems in the test code in test_demovfs.c. by dan · 6 years ago
  36. 44c99ec Add extra test case for one of the problems fixed by the previous commit. by dan · 6 years ago
  37. bdf4cf0 Ensure that sqlite3RenameExprUnmap() does an unmap of the result set alias by drh · 6 years ago
  38. 0a6873b Add SQLITE_DBCONFIG options LEGACY_ALTER_TABLE, NO_DQS_SCHEMA, and NO_DQS. by drh · 6 years ago
  39. c164cc9 Deprecate the SQLITE_ALLOW_COVERING_INDEX_SCAN compile-time option when it is by drh · 6 years ago
  40. 821afa4 Fix the implementation of the built-in RTRIM collating sequence so that by drh · 6 years ago
  41. 060b7fa Refactor the LIKE optimization decision logic so that it uses by drh · 6 years ago
  42. 4eb4e4f Add a new requirement mark on the ctime.c code. by drh · 6 years ago
  43. e250076 Do not use the %lld printf conversion in the platform printf() as some by drh · 6 years ago
  44. 4245e04 Fix a minor error in a test script, and harmless compiler warnings in the CLI code. by drh · 6 years ago
  45. 0ce974d Adjust requirements marks and add new requirements tests. by drh · 6 years ago
  46. 13d0402 As a special case, casting '-0.0' into numeric should yield 0. by drh · 6 years ago
  47. 6ece353 Handle expressions like "expr IS TRUE COLLATE xyz" in the same way as "expr IS TRUE". Fix for [4d01eda8115b10d1]. by dan · 6 years ago
  48. a7d6db6 The affinity of the unlikely() function and its cousins should be "none". by drh · 6 years ago
  49. 42be2ad Make sure the affinity of the RHS of an IN operator does not affect the by drh · 6 years ago
  50. 2c3f465 Mark an unreachable branch with an ALWAYS macro. by drh · 6 years ago
  51. 66cc2ca New test case in fuzzdata8.db. by drh · 6 years ago
  52. fa68594 Off-by-one error in the CAST to NUMERIC logic. by drh · 6 years ago
  53. 0b277a9 Have the ALTER TABLE code handle the case where an entire expression that includes a sub-select is excluded from a view, trigger or index. by dan · 6 years ago
  54. 8e34e40 Add the new sqlite3ExprUnmapAndDelete() function and use it in place of by drh · 6 years ago
  55. b854b76 The ALTER TABLE command should not attempt to rename objects that are by drh · 6 years ago
  56. a753d40 Fix repeated test numbers in the altertab2.test file. by drh · 6 years ago
  57. e53be9f Remove a comment made obsolete by check-in [71643deb6bbad4b4]. No changes by drh · 6 years ago
  58. 378a7d3 A string consisting of a single '.' is not a floating point literal with extra by drh · 6 years ago
  59. e4a9e4d Have ALTER TABLE commands ignore the lhs of "expr IN ()" and "expr NOT IN ()" expressions, just as other queries do. Fix for [533010b8ca]. by dan · 6 years ago
  60. 99778c4 Improvements to the documentation for the xAccess method of the VFS. by drh · 6 years ago
  61. c285ded Make sure a CAST to "NUMERIC" results in an integer if the value can be by drh · 6 years ago
  62. e20a894 Handle renaming a column or table when the schema contains a (meaningless) index on the constant expression ('text' IN ()) or ('text' NOT IN()). by dan · 6 years ago
  63. 32d0f64 Do not attempt the LIKE optimization on a column with numeric affinity if the rhs of the operator begins with whitespace. Fix for ticket [fd76310a5e]. by dan · 6 years ago
  64. 55700bc Remove code in the round() SQL function that became unreachable due to by drh · 6 years ago
  65. 9a27822 When casting string values into numeric and the string has a prefix that looks by drh · 6 years ago
  66. 4eefeb5 Also upgrade script config.sub to the latest version. This should have been part of the previous commit. by dan · 6 years ago
  67. 9cc867d Upgrade the config.guess script to the latest version. by dan · 6 years ago
  68. d985f72 CLI enhancements: Add the ".filectrl" command. Make the ".testctrl" command by drh · 6 years ago
  69. 48646e4 Add a test case for the unix SQLITE_FCNTL_CHUNK_SIZE file-control. by dan · 6 years ago
  70. f9c7c4b In the CLI, add a small delay (0.1 seconds) after launching the output by drh · 6 years ago
  71. 9b2ec0e New dbsqlfuzz test cases add to test/fuzzdata8.db. by drh · 6 years ago
  72. 471e88f Fix a segfault in fts3 that could occur when processing corrupt fts records. by dan · 6 years ago
  73. 17df761 Fix harmless compiler warning in lemon. by mistachkin · 6 years ago
  74. 84422db Optimization to the round() SQL function for large input values without a by drh · 6 years ago
  75. 0592122 Smaller and faster sqlite3IsNaN() implementation makes deserialization of by drh · 6 years ago
  76. 8a3884e Much faster implementation of applyNumericAffinity() by avoiding some by drh · 6 years ago
  77. b0968b6 Add an assert() as an additional test for fix in check-in [523b42371122d9e1b3]. by drh · 6 years ago
  78. 7cd5e85 Fix the query flattener optimization so that it preserve the "SF_Compound" by drh · 6 years ago
  79. efdb371 Fix an assert() in fts3 that could fail when processing corrupt records. Also some minor sanitizer warnings. by dan · 6 years ago
  80. 0a0e89f Fix an error message on the blobread() extension function so that it says by drh · 6 years ago
  81. 3517cc7 Fix a memory leak in the delta_parse() table-valued function of the by drh · 6 years ago
  82. ef7d518 Improved rounding even on systems with an 8-byte "long double" type. by drh · 6 years ago
  83. c2b893a Performance enhancement in sqlite3AtoF(). About 8% faster. by drh · 6 years ago
  84. 38a59af Use "long double" literals to initialize an array of "long double" objects. by drh · 6 years ago
  85. 4413265 Add new cases to speedtest1 for measuring performance of binary to/from decimal by drh · 6 years ago
  86. aa81cae Disable the new rounding tests on systems without long double support. by drh · 6 years ago
  87. a0ed86b Improvements to rounding behavior in the round() and printf() functions. by drh · 6 years ago
  88. 98d6357 Fix an fts5 segfault that could occur after parsing a corrupt structure record. by dan · 6 years ago
  89. c542fa8 Add test cases for the fix in the previous commit. by dan · 6 years ago
  90. 30ad79a Improvements to the view-self-join optimization so that it works on all by drh · 6 years ago
  91. 53e8709 New test case for check-in [74ef97bf51dd531a] that takes the fix in the by drh · 6 years ago
  92. 5914581 Renumber the Select.selId values in the copies of SELECT statements that by drh · 6 years ago
  93. 90c21df New dbsqlfuzz find added to test/fuzzdata8.db. by drh · 6 years ago
  94. 29fa6b6 Fix a buffer overread that could in fts3 when dealing with corrupt records. by dan · 6 years ago
  95. 51e441d Combine the implementations of the key and hexkey pragmas into a single by drh · 6 years ago
  96. 7ed6c06 Fix a problem in [b5ca442a] causing an assert() to fail in REINDEX commands. by dan · 6 years ago
  97. ef14abb Use a statement journal for all CREATE INDEX statements in case an indexed exprsesion throws an exception when it is evaluated. Fix for [b5ca442a]. by dan · 6 years ago
  98. 595d9f5 Fix a segfault that could occur in sqlite3session_diff() if NULL were passed as the pzErrMsg argument. by dan · 6 years ago
  99. acd6bb5 Improvements to the automatic compile-time selection of byte-order, as by drh · 6 years ago
  100. 3e4f6c4 A minor variation on check-in [1685610ef8e0dc] which (hopefully) makes the by drh · 6 years ago