Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-11-15
| ||
19:25 | Merge changes from hctree. Leaf check-in: ed829bf2b0 user: dan tags: hctree-bedrock | |
19:24 | Require SQLITE_ENABLE_PREUPDATE_HOOK instead of SQLITE_OMIT_XFER_OPT in order to avoid OP_RowCell with hct databases. Leaf check-in: 3aecddc59c user: dan tags: hctree | |
18:34 | Merge tclsqlite3 build fix from branch hctree. check-in: b1040aa8aa user: dan tags: hctree-bedrock | |
18:33 | Fix building tclsqlite3 for performance tests. check-in: 291014b1e3 user: dan tags: hctree | |
17:44 | Merge latest changes from bedrock branch. check-in: 135adb1eb8 user: dan tags: hctree-bedrock | |
17:06 | Merge latest hctree into this branch. check-in: 734ae34142 user: dan tags: hctree-bedrock | |
16:09 | Merge trunk changes into this branch. check-in: 9bf30dfae1 user: dan tags: hctree | |
15:54 | Merge recent changes to hctree-bedrock branch into this branch. Further defensive code to avoid accidentally closing fd 0. check-in: cf83194aab user: dan tags: hctree | |
15:23 | Merge latest trunk into this branch. Closed-Leaf check-in: a8aa71d6f6 user: dan tags: mistake | |
10:53 | configure: add optional pkg-config support for detecting ICU. Leaf check-in: 3e5b8077c6 user: stephan tags: trunk | |
10:47 | When checking pkg-config for ICU support use icu-io instead of icu-uc, as that contains all requires libs on Linux and BSD. Closed-Leaf check-in: 6ca457542e user: stephan tags: autosetup-icu-pkg-config | |
10:12 | configure script doc additions for the ICU feature check. check-in: 1925a68fc2 user: stephan tags: trunk | |
10:07 | An experiment in optionally using pkg-config to determine the libs to link in for ICU support, but its ldflags is missing one required lib on both Linux and OpenBSD. Keeping this for later reference, as it demonstrates how to use pkg-config from autosetup. check-in: 09caa94c9e user: stephan tags: autosetup-icu-pkg-config | |
2024-11-14
| ||
22:59 | Attempt to hold a lock across the COMMIT AND BEGIN boundary so that no other process can start a new transaction in between the COMMIT and the BEGIN. Leaf check-in: bc8bcc53ff user: drh tags: commit-and-begin | |
19:59 | Fix assertion faults in the COMMIT AND BEGIN path. check-in: a9a4ac17c2 user: drh tags: commit-and-begin | |
19:36 | Merge more makefile enhancements from trunk into the commit-and-begin branch. check-in: 098400d361 user: drh tags: commit-and-begin | |
19:34 | Fix typo in the handling of the new --dev flag which caused it to set the --debug flag instead of the --with-debug flag (the former is for autosetup's internal use). check-in: 81202d2ab5 user: stephan tags: trunk | |
19:25 | Remove $prefix/include from the default -I path because it can cause the build to pick up an unintended copy of sqlite3.h. Extend the ICU configure support (the origin of -I$prefix/include) to enable fetching the -I path from icu-config and apply it only to those objects which need it. check-in: f778dfdd6d user: stephan tags: trunk | |
19:08 | Merge makefile enhancements from trunk into the commit-and-begin branch. check-in: b5dd11e0ac user: drh tags: commit-and-begin | |
19:06 | Add new makefile target "sqlite3d" (where the "d" means either "development" or "debug") that always uses separate source files, regardless of the --disable-amalgmation setting. check-in: 91da205beb user: drh tags: trunk | |
17:52 | Add --enable-dev configure flag which sets various other flags. check-in: ea79c363a4 user: stephan tags: trunk | |
17:25 | Merge the latest trunk enhancements and fixes into the commit-and-begin branch. check-in: 05fb5d3075 user: drh tags: commit-and-begin | |
16:06 | Remove unused sqlite_cfg.h.in from the build. check-in: bba54e26de user: stephan tags: trunk | |
16:00 | Fix a state makefile dependency which refered to the now-removed sqlite_cfg.h.in. Closed-Leaf check-in: 9a726b4be8 user: stephan tags: makefile-simplification | |
15:55 | Remove some obsolete macros from the CLI. check-in: 5c4eb62570 user: drh tags: trunk | |
15:25 | Remove unused sqlite_cfg.h.in (sqlite_cfg.h gets generated without an input template). check-in: 6148f2d392 user: stephan tags: makefile-simplification | |
14:38 | Fix a problem with window functions min() and max() when used with a FILTER clause. Forum post [forum:/forumpost/e9126d554a | e9126d554a]. check-in: d15fb0f75e user: dan tags: trunk | |
12:23 | Document the if block at the end of sqlite-check-tcl. check-in: 6bfd09408b user: stephan tags: trunk | |
12:09 | configure: avoid performing multiple checks for -lm on behalf of --enable-fts4 and --enable-fts5. check-in: 6940caa192 user: stephan tags: trunk | |
12:03 | Early prototype code for COMMIT AND BEGIN. Does not currently work. check-in: ddac597321 user: drh tags: commit-and-begin | |
2024-11-13
| ||
18:23 | Enhance the vfstrace.c extension to show symbolic names for the various SHM locks. check-in: c0dd7de8f1 user: drh tags: trunk | |
18:04 | Fix a memory leak in the ".dump" command of the CLI that can occur if an error other than database corruption is seen while trying to query the database. check-in: 2560cc7072 user: drh tags: trunk | |
17:19 | Further defensive code to avoid accidentally closing fd 0. check-in: 86ce2d7da2 user: dan tags: hctree-bedrock | |
17:10 | Avoid using file descriptor 0, 1 or 2 when opening an hct database or pagemap. check-in: e8ae97b9dd user: dan tags: hctree-bedrock | |
16:08 | Add the test/fork-test.c test program. check-in: 0611e2b0cf user: drh tags: trunk | |
14:58 | Add the SQLITE_FCNTL_NULL_IO file-control. check-in: f0e917fcf5 user: drh tags: trunk | |
14:42 | Increase maximum length of sqlite3_log() messages to 700 bytes. Mark log messages as v=10. Leaf check-in: 35aa893d45 user: dan tags: cf8f1552-commit-instr | |
11:12 | Optimize deferred allocation of pages on this branch by avoiding BTALLOC_LE. check-in: e0c0176793 user: dan tags: cf8f1552-commit-instr | |
2024-11-12
| ||
18:52 | Add a call to sqlite3_log() to the sqlite3HctIoerr() function. check-in: de6d01500e user: dan tags: hctree-bedrock | |
13:37 | Ensure that the sqlite3_index_info.idxStr string coming back from FTS5 is always zero-terminated, even if the xBestIndex call fails with an SQLITE_CONSTRAINT error. check-in: a4e976a030 user: drh tags: trunk | |
2024-11-11
| ||
21:11 | Clarify the documentation to make it clear that rows inserted by a CREATE TABLE AS SELECT statement are not counted by sqlite3_count64(). [forum:/forumpost/1e6cde5648|Forum post 1e6cde5648]. check-in: 5c5982e393 user: drh tags: trunk | |
21:07 | Adjust the behavior of sqlite3_changes64() so that it counts INSERTs into a new table created using "CREATE TABLE name AS SELECT ...". It has never done this before. The documentation is a little ambiguous about whether or not it actually should. This check-in is on a branch because it will probably never make it to trunk for fear of breaking some legacy program. Closed-Leaf check-in: b741608cd3 user: drh tags: chngcnt-create-as | |
19:49 | Fix the fts5 trigram tokenizer so that it handles non-nul-terminated strings. check-in: 84f4e37178 user: dan tags: trunk | |
19:07 | Add the ".dbtotxt" command to the CLI. check-in: b43acf5a8c user: drh tags: trunk | |
18:15 | Wrap some exceptionally long lines in main.mk. Add option to override LDFLAGS on the sqlite3.dll target. Audit: all targets for which it is hypothetically relevant can now inherit user-supplied LDFLAGS, but only those provided to the configure script, not at make-time, in order to mimic the historical build's restriction in that regard. check-in: 073080cae3 user: stephan tags: trunk | |
18:11 | Optimize deferred allocation of pages on this branch by avoiding BTALLOC_LE. Leaf check-in: 0812161025 user: dan tags: begin-concurrent | |
17:03 | Update this branch with latest changes and build system updates from trunk. check-in: 52bd7953f1 user: dan tags: begin-concurrent | |
17:02 | Use Win32 APIs to read/write the console in Windows unless the SQLITE_USE_STDIO_FOR_CONSOLE option is defined. This is an attempt to get the build working on MinGW. check-in: abfe488ed6 user: drh tags: trunk | |
13:17 | Add an -fsanitize=fuzzer compatibility mode to the CLI. Leaf check-in: d85f14c713 user: drh tags: cli-fuzz | |
09:53 | Doc update to account for [05073350087b]. check-in: b81976c520 user: stephan tags: trunk | |