๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. a3ee386 Merge all the latest trunk enhancements into the exists-to-join branch. by drh ยท 1 year, 4 months ago exists-to-join
  2. a1291e7 Fix the tclsqlite.c TCL interface module so that it works with both Tcl8 and by drh ยท 1 year, 4 months ago
  3. b030bc6 testrunner.db should be in WAL mode for improved concurrency while running by drh ยท 1 year, 4 months ago tcl9
  4. 5addf9f Make the #include section of tclsqlite.c the same as tclsqlite.h. by drh ยท 1 year, 4 months ago
  5. d888e79 Fix typo in testrunner.tcl for the "status" command that was causing it by drh ยท 1 year, 4 months ago
  6. 3f91c05 Use `<tcl.h>` instead of `"tcl.h"` to include the TCL interface. by drh ยท 1 year, 4 months ago
  7. 47ce12d Fix the tclsqlite.c TCL interface module so that it works with both Tcl8 and by drh ยท 1 year, 4 months ago
  8. ed1b616 More tweaks to testfixture-implemented TCL commands to make them safe for Tcl9. by drh ยท 1 year, 4 months ago
  9. a7382d3 Under Tcl9, the %x format letter truncates to 32-bits. Must use %llx in order by drh ยท 1 year, 4 months ago
  10. 15fef79 Fixes to testfixture routines needed to test snapshots. by drh ยท 1 year, 4 months ago
  11. ff79000 Fix a typo in testrunner_data.tcl that prevented --with-tcl specifications by drh ยท 1 year, 4 months ago
  12. ad2bcef Remove obsolete testfixture TCL commands formerly required by Windows by drh ยท 1 year, 4 months ago
  13. 3f80dbd Fix problems uncovered while testing Tcl9 on Windows. by drh ยท 1 year, 4 months ago
  14. 096c22a Minor adjustments to get Tcl9-based testing working on Macs. by drh ยท 1 year, 4 months ago
  15. d3b5896 Adjust the configure script so that the --with-tcl option is used to by drh ยท 1 year, 4 months ago
  16. f15c80d Patch to testrunner.tcl so that it works with Tcl9's pedantic UTF-8 checking. by drh ยท 1 year, 4 months ago
  17. e388fc7 Fixes to tclsqlite.c to facilitate TEA installs. by drh ยท 1 year, 4 months ago
  18. 4400b0a Fix a problem with strictly conforming UTF8 in shell1.test. by drh ยท 1 year, 4 months ago
  19. 3bad3d6 Adjust a few tests that don't work even with the new floating point by drh ยท 1 year, 4 months ago
  20. f504cc7 Implement a new comparison routine to compare text renderings of by drh ยท 1 year, 4 months ago
  21. 262addd All tests in "make test" now pass with Tcl9, except for about 198 cases where by drh ยท 1 year, 4 months ago
  22. a28a784 More adjustments to the incrblob channel: Apparently you need to wait by drh ยท 1 year, 4 months ago
  23. 15669d3 Adjustments to test cases for session so that they work with Tcl9. by drh ยท 1 year, 4 months ago
  24. 1c2ad46 Tcl_ChannelType implementations for Tcl9 apparently require that by drh ยท 1 year, 4 months ago
  25. 780187f Get rid of "-encoding binary" across all test cases, as that is no longer by drh ยท 1 year, 4 months ago
  26. 3302bf4 Use the SQLite format() function to format floating point values for test by drh ยท 1 year, 4 months ago
  27. 1631c64 Fix the incrblob channel so that partial close works with Tcl9. by drh ยท 1 year, 4 months ago
  28. 064b681 First attempt at getting the build to work with Tcl 9.0. by drh ยท 1 year, 4 months ago
  29. 07f215a Fix documentation typo. [forum:/forumpost/993cb82402|Forum post 993cb82402] by drh ยท 1 year, 5 months ago
  30. b16c298 wasm minimal build: strip authorizers and JSON support (saves approx 35kb). Strip vtab support from the JS bits but cannot yet strip it from the C bits because that requires a custom-configured sqlite3.c. by stephan ยท 1 year, 5 months ago
  31. fe22574 Restructuring of the wasm build to support an experimental 'minimal' build mode which elides all non-core APIs. by stephan ยท 1 year, 5 months ago
  32. 4f2144d Add the percentile extension to the CLI by default. by drh ยท 1 year, 5 months ago
  33. b18d851 Add the percentile_cont(Y,P) variant of percentile() to the percentile by drh ยท 1 year, 5 months ago
  34. 4eabec5 JNI SQLTester: fix --new command to force-replace db if it already exists. Add no-op impls for --stmt-cache and --jsonglob commands. by stephan ยท 1 year, 5 months ago
  35. 171c944 Enhance the percentile() extension function to include the median() by drh ยท 1 year, 5 months ago
  36. 8bd5ff4 Doc typo fix. No code changes. by stephan ยท 1 year, 5 months ago
  37. faf10c5 Move a block of JS code which was inadvertently (and harmlessly) moved in the previous checkin. Clarify the semantics of an internal-use-only API. Add another WAL-related JS test. by stephan ยท 1 year, 5 months ago
  38. 71e2bdb OPFS VFSes: remove the on-open() pragma calls, as those (A) already reflected the build-time default settings and (B) they made it illegal to run locking_mode=exclusive, which is a requirement for WAL mode without shared memory. Modify part of the test suite to demonstrate that the SAHPool VFS can run in WAL mode so long as locking_mode=exclusive is used. by stephan ยท 1 year, 5 months ago
  39. 04416dd wasm build: resolve a circular dep and do some minor tidying up. by stephan ยท 1 year, 5 months ago
  40. 6326e30 Fixes to TreeView debugging output for VALUES clauses. by drh ยท 1 year, 5 months ago
  41. c855df6 Improved debugging output when using PRAGMA vdbe_addoptrace: by drh ยท 1 year, 5 months ago
  42. aecfb0a Fix an oversized allocation in sqlite3ExprCodeIN(). by dan ยท 1 year, 5 months ago
  43. f739126 Minor typo fixes in test-script-interpreter.md. by stephan ยท 1 year, 5 months ago
  44. d109de8 Fix a problem in FTS5 where it reports the wrong error code following an OOM. by drh ยท 1 year, 5 months ago
  45. 9d82438 Fixes for platforms with 32-bit pointers that require 64-bit values to be aligned. by dan ยท 1 year, 5 months ago
  46. a592883 Add extra assert() statements to the fixes on this branch. by dan ยท 1 year, 5 months ago alignment-fixes
  47. 1ffd7ed Slight doc touchup for [af41a1e6fc8b36e9bf65] based on feedback. No code changes. by stephan ยท 1 year, 5 months ago
  48. a0a1fb8 Improve one of the JS test cases. by stephan ยท 1 year, 5 months ago
  49. 7acf972 Fixes for platforms with 32-bit pointers that require 64-bit values to be aligned. by dan ยท 1 year, 5 months ago
  50. 4419932 Add JS binding for sqlite3_column_decltype(). by stephan ยท 1 year, 5 months ago
  51. 7052c67 JS doc touchups. No code changes. by stephan ยท 1 year, 5 months ago
  52. 55a4bea Add JS bindings for sqlite3_stmt_busy() and sqlite3_stmt_explain(). by stephan ยท 1 year, 5 months ago
  53. 0b9efaf Add missing sqlite3_bind_parameter_name() binding to JS. by stephan ยท 1 year, 5 months ago
  54. 6f9b37b Add JS bindings and tests for sqlite3_interrupted(), is_interrupted(), and db_readonly(). by stephan ยท 1 year, 5 months ago
  55. c636e12 Remove a stray/harmless duplicate wasm function export entry. by stephan ยท 1 year, 5 months ago
  56. db8939f Add several convenience links to the OPFS VFS concurrency tester app for launching it with various combinations of options. by stephan ยท 1 year, 5 months ago
  57. bdc4ffa Add an option to the opfs-sahpool VFS which tells it to ignore a previous init failure and retry, as an opt-in workaround for a browser quirk which occasionally denies OPFS access on the first attempt and permits it on subsequent attempts. This resolves [https://github.com/sqlite/sqlite-wasm/issues/79|issue #79 of the npm distribution]. by stephan ยท 1 year, 5 months ago
  58. f7623a0 Rename the new opfs-sahpool init-retry flag to the suitably descriptive, and suitably onerous, forceReinitIfPreviouslyFailed, based on feedback. by stephan ยท 1 year, 5 months ago sahpool-reinit-fallback
  59. 2e32cbc sqldiff: fail if the 2nd db argument cannot be opened read-only. by stephan ยท 1 year, 5 months ago
  60. be3778d Work around a difficult-to-trigger Atomics API message-passing quirk in the OPFS VFS which appears in rare instances in some browsers when running high I/O loads. This resolves [https://github.com/sqlite/sqlite-wasm/issues/12 | issue #12 of the npm distribution]. by stephan ยท 1 year, 5 months ago
  61. 74d5fae sqldiff: if the first db argument does not exist, fail instead of creating an empty db. Resolving that for the second argument is trickier, as discussed in [forum:ec2d429e32 | forum post ec2d429e32]. by stephan ยท 1 year, 5 months ago
  62. 8ee747d Reformulate the forceReinitIfFailed handling based on feedback, to correct the type-checking and resolve a potential race condition. by stephan ยท 1 year, 5 months ago
  63. 20ff50a Remove the timing and counter metrics from the OPFS VFS, as they're long-since unused so are just wasted CPU cycles. by stephan ยท 1 year, 5 months ago opfs-errant-op
  64. 9b183a2 Add some docs explaining [64f4f3cd878b1a72]. by stephan ยท 1 year, 5 months ago
  65. d3bb31b Proposed workaround for the "errant op" case in the OPFS VFS, as discussed in [https://github.com/sqlite/sqlite-wasm/issues/12 | issue #12 of the npm distribution]. by stephan ยท 1 year, 5 months ago
  66. 9958c51 Add an option to force the opfs-sahpool VFS init to re-run after it fails on a first attempt, as a workaround for flaky environments where initial access to OPFS sync access handles is rejected but then permitted on a second attempt. Reported and discussed in [https://github.com/sqlite/sqlite-wasm/issues/79|issue #79 of the npm distribution]. by stephan ยท 1 year, 5 months ago
  67. 64ef458 Rename some JS files for consistency. This affects only the build process, not the deliverables. by stephan ยท 1 year, 5 months ago
  68. 68d700c Fix a use-after-free that could occur following an OOM introduced by [d8cedbe0]. by dan ยท 1 year, 5 months ago
  69. bee10b9 Improve the error message returned when fts5 finds a row is missing from its content table. by dan ยท 1 year, 5 months ago
  70. 42123a2 Use a mini Bloom filter to help reduce the number of pointless searches for by drh ยท 1 year, 5 months ago
  71. 635c6b8 Improved reuse of subqueries associated with IN operators, especially when by drh ยท 1 year, 5 months ago
  72. 615fc1f Small performance optimizations. by drh ยท 1 year, 5 months ago reuse-subqueries
  73. a61f11f Add test cases to in7.test. by dan ยท 1 year, 5 months ago
  74. 42305fc Disable the reuse of IN-clause subqueries if the subquery is an explicit by drh ยท 1 year, 5 months ago
  75. 6c23f19 Update EXPLAIN output to include P4_SUBRTNSIG. by dan ยท 1 year, 5 months ago
  76. 0cf237c Be more aggressive about reusing subqueries that appear on the RHS of IN by drh ยท 1 year, 5 months ago
  77. 6357d35 Add comment using the name "predicate push-down optimization" to what we have by drh ยท 1 year, 5 months ago
  78. 9e278d7 For shell completion, use pragma_table_xinfo instead of pragma_table_info, so that generated columns are handled, as reported in [forum:f0735e05d8d7e857|forum post f0735e05d8d7e857]. by stephan ยท 1 year, 5 months ago
  79. ba38447 When constructing an ephermeral table to use as the right-hand side of by drh ยท 1 year, 5 months ago
  80. 5b070cf Show the creation of IN-operator Bloom filters in the EXPLAIN QUERY PLAN output. by drh ยท 1 year, 5 months ago in-bloom
  81. c4c2589 Add a new sqlite3FaultSim() call to OP_NotFound to use for testing purposes. by drh ยท 1 year, 5 months ago
  82. 6172e43 Use a Bloom filter to improve performance of IN operators when the RHS of by drh ยท 1 year, 5 months ago
  83. 3d24637 Add assert() statements to FTS5 to hush-up warnings from scan-build. by drh ยท 1 year, 5 months ago
  84. 8960c02 Reword the deliberate_fall_through macro along the lines suggested by by drh ยท 1 year, 5 months ago
  85. 2143714 In the CLI, if the XDG_CONFIG_HOME environment variable is not set, then also by drh ยท 1 year, 5 months ago
  86. f1bf103 Fix a typo in a comment in a test case. No changes to code. by drh ยท 1 year, 6 months ago
  87. 6adbdac Add a NEVER() around a branch in sqlite3ExprAffinity() that is designed to by drh ยท 1 year, 6 months ago
  88. 75bdf00 Update fts5 comment/docs to include the order matches are visited in by the xPhraseFirst/xPhraseNext API. by dan ยท 1 year, 6 months ago
  89. f13e2d2 Additional steps to make sure calls to sqlite3ExprToRegister() are sane. by drh ยท 1 year, 6 months ago
  90. 076bd57 Do not convert an expression node that is already TK_REGISTER into a by drh ยท 1 year, 6 months ago
  91. c96e47c Merge the latest trunk enhancements into the exists-to-join branch. by drh ยท 1 year, 6 months ago
  92. 105c206 Fix an incorrect tcl comment that appeared in many fts5 test files. by dan ยท 1 year, 6 months ago
  93. fdda1cb Fix some problems with calling fts5 api functions from within non-full-text queries. by dan ยท 1 year, 6 months ago
  94. 1d8cde9 Enhance the output of ".scanstats vm" to include the absolute number of ticks for each VM instruction, instead of just the percentage of the total. by dan ยท 1 year, 6 months ago
  95. 620a00e Do not attempt the exists-to-join optimization if the FROM clause is full. by drh ยท 1 year, 6 months ago
  96. 51b3b40 Revert Lemon so that it only shows -D options that are actually used. Though by drh ยท 1 year, 6 months ago
  97. 8cf7bd5 In lemon, show all the -D options in the generated header, even if none of them by drh ยท 1 year, 6 months ago
  98. 199f091 Enhance lemon.c so that when it shows the compile-time options in the header by drh ยท 1 year, 6 months ago
  99. d8295c8 Remove some extraneous flags from the fiddle-debug build. Internal doc tweaks in the main wasm makefile. by stephan ยท 1 year, 6 months ago
  100. 68ba398 Minor cleanups in the new fiddle build code. by stephan ยท 1 year, 6 months ago