- a3ee386 Merge all the latest trunk enhancements into the exists-to-join branch. by drh ยท 1 year, 4 months ago exists-to-join
- a1291e7 Fix the tclsqlite.c TCL interface module so that it works with both Tcl8 and by drh ยท 1 year, 4 months ago
- b030bc6 testrunner.db should be in WAL mode for improved concurrency while running by drh ยท 1 year, 4 months ago tcl9
- 5addf9f Make the #include section of tclsqlite.c the same as tclsqlite.h. by drh ยท 1 year, 4 months ago
- d888e79 Fix typo in testrunner.tcl for the "status" command that was causing it by drh ยท 1 year, 4 months ago
- 3f91c05 Use `<tcl.h>` instead of `"tcl.h"` to include the TCL interface. by drh ยท 1 year, 4 months ago
- 47ce12d Fix the tclsqlite.c TCL interface module so that it works with both Tcl8 and by drh ยท 1 year, 4 months ago
- ed1b616 More tweaks to testfixture-implemented TCL commands to make them safe for Tcl9. by drh ยท 1 year, 4 months ago
- a7382d3 Under Tcl9, the %x format letter truncates to 32-bits. Must use %llx in order by drh ยท 1 year, 4 months ago
- 15fef79 Fixes to testfixture routines needed to test snapshots. by drh ยท 1 year, 4 months ago
- ff79000 Fix a typo in testrunner_data.tcl that prevented --with-tcl specifications by drh ยท 1 year, 4 months ago
- ad2bcef Remove obsolete testfixture TCL commands formerly required by Windows by drh ยท 1 year, 4 months ago
- 3f80dbd Fix problems uncovered while testing Tcl9 on Windows. by drh ยท 1 year, 4 months ago
- 096c22a Minor adjustments to get Tcl9-based testing working on Macs. by drh ยท 1 year, 4 months ago
- d3b5896 Adjust the configure script so that the --with-tcl option is used to by drh ยท 1 year, 4 months ago
- f15c80d Patch to testrunner.tcl so that it works with Tcl9's pedantic UTF-8 checking. by drh ยท 1 year, 4 months ago
- e388fc7 Fixes to tclsqlite.c to facilitate TEA installs. by drh ยท 1 year, 4 months ago
- 4400b0a Fix a problem with strictly conforming UTF8 in shell1.test. by drh ยท 1 year, 4 months ago
- 3bad3d6 Adjust a few tests that don't work even with the new floating point by drh ยท 1 year, 4 months ago
- f504cc7 Implement a new comparison routine to compare text renderings of by drh ยท 1 year, 4 months ago
- 262addd All tests in "make test" now pass with Tcl9, except for about 198 cases where by drh ยท 1 year, 4 months ago
- a28a784 More adjustments to the incrblob channel: Apparently you need to wait by drh ยท 1 year, 4 months ago
- 15669d3 Adjustments to test cases for session so that they work with Tcl9. by drh ยท 1 year, 4 months ago
- 1c2ad46 Tcl_ChannelType implementations for Tcl9 apparently require that by drh ยท 1 year, 4 months ago
- 780187f Get rid of "-encoding binary" across all test cases, as that is no longer by drh ยท 1 year, 4 months ago
- 3302bf4 Use the SQLite format() function to format floating point values for test by drh ยท 1 year, 4 months ago
- 1631c64 Fix the incrblob channel so that partial close works with Tcl9. by drh ยท 1 year, 4 months ago
- 064b681 First attempt at getting the build to work with Tcl 9.0. by drh ยท 1 year, 4 months ago
- 07f215a Fix documentation typo. [forum:/forumpost/993cb82402|Forum post 993cb82402] by drh ยท 1 year, 5 months ago
- 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
- 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
- 4f2144d Add the percentile extension to the CLI by default. by drh ยท 1 year, 5 months ago
- b18d851 Add the percentile_cont(Y,P) variant of percentile() to the percentile by drh ยท 1 year, 5 months ago
- 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
- 171c944 Enhance the percentile() extension function to include the median() by drh ยท 1 year, 5 months ago
- 8bd5ff4 Doc typo fix. No code changes. by stephan ยท 1 year, 5 months ago
- 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
- 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
- 04416dd wasm build: resolve a circular dep and do some minor tidying up. by stephan ยท 1 year, 5 months ago
- 6326e30 Fixes to TreeView debugging output for VALUES clauses. by drh ยท 1 year, 5 months ago
- c855df6 Improved debugging output when using PRAGMA vdbe_addoptrace: by drh ยท 1 year, 5 months ago
- aecfb0a Fix an oversized allocation in sqlite3ExprCodeIN(). by dan ยท 1 year, 5 months ago
- f739126 Minor typo fixes in test-script-interpreter.md. by stephan ยท 1 year, 5 months ago
- d109de8 Fix a problem in FTS5 where it reports the wrong error code following an OOM. by drh ยท 1 year, 5 months ago
- 9d82438 Fixes for platforms with 32-bit pointers that require 64-bit values to be aligned. by dan ยท 1 year, 5 months ago
- a592883 Add extra assert() statements to the fixes on this branch. by dan ยท 1 year, 5 months ago alignment-fixes
- 1ffd7ed Slight doc touchup for [af41a1e6fc8b36e9bf65] based on feedback. No code changes. by stephan ยท 1 year, 5 months ago
- a0a1fb8 Improve one of the JS test cases. by stephan ยท 1 year, 5 months ago
- 7acf972 Fixes for platforms with 32-bit pointers that require 64-bit values to be aligned. by dan ยท 1 year, 5 months ago
- 4419932 Add JS binding for sqlite3_column_decltype(). by stephan ยท 1 year, 5 months ago
- 7052c67 JS doc touchups. No code changes. by stephan ยท 1 year, 5 months ago
- 55a4bea Add JS bindings for sqlite3_stmt_busy() and sqlite3_stmt_explain(). by stephan ยท 1 year, 5 months ago
- 0b9efaf Add missing sqlite3_bind_parameter_name() binding to JS. by stephan ยท 1 year, 5 months ago
- 6f9b37b Add JS bindings and tests for sqlite3_interrupted(), is_interrupted(), and db_readonly(). by stephan ยท 1 year, 5 months ago
- c636e12 Remove a stray/harmless duplicate wasm function export entry. by stephan ยท 1 year, 5 months ago
- 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
- 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
- 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
- 2e32cbc sqldiff: fail if the 2nd db argument cannot be opened read-only. by stephan ยท 1 year, 5 months ago
- 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
- 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
- 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
- 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
- 9b183a2 Add some docs explaining [64f4f3cd878b1a72]. by stephan ยท 1 year, 5 months ago
- 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
- 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
- 64ef458 Rename some JS files for consistency. This affects only the build process, not the deliverables. by stephan ยท 1 year, 5 months ago
- 68d700c Fix a use-after-free that could occur following an OOM introduced by [d8cedbe0]. by dan ยท 1 year, 5 months ago
- bee10b9 Improve the error message returned when fts5 finds a row is missing from its content table. by dan ยท 1 year, 5 months ago
- 42123a2 Use a mini Bloom filter to help reduce the number of pointless searches for by drh ยท 1 year, 5 months ago
- 635c6b8 Improved reuse of subqueries associated with IN operators, especially when by drh ยท 1 year, 5 months ago
- 615fc1f Small performance optimizations. by drh ยท 1 year, 5 months ago reuse-subqueries
- a61f11f Add test cases to in7.test. by dan ยท 1 year, 5 months ago
- 42305fc Disable the reuse of IN-clause subqueries if the subquery is an explicit by drh ยท 1 year, 5 months ago
- 6c23f19 Update EXPLAIN output to include P4_SUBRTNSIG. by dan ยท 1 year, 5 months ago
- 0cf237c Be more aggressive about reusing subqueries that appear on the RHS of IN by drh ยท 1 year, 5 months ago
- 6357d35 Add comment using the name "predicate push-down optimization" to what we have by drh ยท 1 year, 5 months ago
- 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
- ba38447 When constructing an ephermeral table to use as the right-hand side of by drh ยท 1 year, 5 months ago
- 5b070cf Show the creation of IN-operator Bloom filters in the EXPLAIN QUERY PLAN output. by drh ยท 1 year, 5 months ago in-bloom
- c4c2589 Add a new sqlite3FaultSim() call to OP_NotFound to use for testing purposes. by drh ยท 1 year, 5 months ago
- 6172e43 Use a Bloom filter to improve performance of IN operators when the RHS of by drh ยท 1 year, 5 months ago
- 3d24637 Add assert() statements to FTS5 to hush-up warnings from scan-build. by drh ยท 1 year, 5 months ago
- 8960c02 Reword the deliberate_fall_through macro along the lines suggested by by drh ยท 1 year, 5 months ago
- 2143714 In the CLI, if the XDG_CONFIG_HOME environment variable is not set, then also by drh ยท 1 year, 5 months ago
- f1bf103 Fix a typo in a comment in a test case. No changes to code. by drh ยท 1 year, 6 months ago
- 6adbdac Add a NEVER() around a branch in sqlite3ExprAffinity() that is designed to by drh ยท 1 year, 6 months ago
- 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
- f13e2d2 Additional steps to make sure calls to sqlite3ExprToRegister() are sane. by drh ยท 1 year, 6 months ago
- 076bd57 Do not convert an expression node that is already TK_REGISTER into a by drh ยท 1 year, 6 months ago
- c96e47c Merge the latest trunk enhancements into the exists-to-join branch. by drh ยท 1 year, 6 months ago
- 105c206 Fix an incorrect tcl comment that appeared in many fts5 test files. by dan ยท 1 year, 6 months ago
- fdda1cb Fix some problems with calling fts5 api functions from within non-full-text queries. by dan ยท 1 year, 6 months ago
- 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
- 620a00e Do not attempt the exists-to-join optimization if the FROM clause is full. by drh ยท 1 year, 6 months ago
- 51b3b40 Revert Lemon so that it only shows -D options that are actually used. Though by drh ยท 1 year, 6 months ago
- 8cf7bd5 In lemon, show all the -D options in the generated header, even if none of them by drh ยท 1 year, 6 months ago
- 199f091 Enhance lemon.c so that when it shows the compile-time options in the header by drh ยท 1 year, 6 months ago
- 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
- 68ba398 Minor cleanups in the new fiddle build code. by stephan ยท 1 year, 6 months ago