Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-01-03
| ||
14:57 | Merge latest changes from trunk into hctree branch. Leaf check-in: 950339d682 user: dan tags: hctree | |
11:51 | Add comment to the columnIsGoodIndexCandidate() routine to record the results of a failed experiment. No changes to code. Leaf check-in: 9ee57a30a4 user: drh tags: trunk | |
11:22 | Avoid using Int32x32To64() with a 64-bit argument in fileio.c - this level of micro-optimization is not really necessary there. check-in: 1291b013a8 user: dan tags: trunk | |
2025-01-02
| ||
21:23 | Improve the treeview output for CteUse objects. check-in: 2b16d6947c user: drh tags: trunk | |
18:43 | Improvements to the display of subqueries in the FROM clause for treeview output. (Debug and analysis code only - does not affect production builds.) check-in: 4a2d65cdcd user: drh tags: trunk | |
17:56 | Close database connections in test/dbpage.test, for Windows. check-in: 322d255ed8 user: drh tags: trunk | |
15:39 | Fix recent test cases so that they work even when auto_vacuum defaults to on. check-in: 41f6e46695 user: drh tags: trunk | |
15:27 | Add a test case for ROLLBACK TO of database truncate operations made through the sqlite_dbpage vtab. check-in: eb335beb1e user: dan tags: trunk | |
15:03 | Improvements to the way that truncation is implemented in sqlite_dbpage(). check-in: ac4bb2e4ec user: drh tags: trunk | |
12:14 | Update the build instructions for Windows to note that VS2015 or later is required to avoid the need to install tclsh.exe. check-in: da0ef0567b user: drh tags: trunk | |
2025-01-01
| ||
18:18 | Fix the tool/omittest.tcl script, broken by [d8c0e0184226bdae]. check-in: 4f6c36a61c user: drh tags: trunk | |
12:24 | Fix the vfstrace.c extension so that it supports xFetch and xUnfetch. check-in: c7132b7e62 user: drh tags: trunk | |
2024-12-30
| ||
21:23 | Add the convenience makefile target (unix-only) "src-archives" that builds the various tarballs and ZIP archives that go on the download page. This is intended to make it easier and less error prone to put up new "draft" download pages for testing. check-in: 2b17bc4965 user: drh tags: trunk | |
13:54 | New assert() statements to show that the sqlite3_value.db field is initialized for MemArrays. check-in: 7cd8ccf57d user: drh tags: trunk | |
12:29 | Add an extra assert() to releaseMemArray() just to prove that the sqlite3_value.db field is never NULL. check-in: b969ef1def user: drh tags: trunk | |
2024-12-29
| ||
11:54 | Four new assert() statements to help with static analysis. check-in: e7f7c9d22b user: drh tags: trunk | |
2024-12-28
| ||
13:04 | Show ETC in fuzzcheck with the --spinner option when there is only one input file. check-in: 809699aeaa user: drh tags: trunk | |
12:32 | Fixes to the substr() SQL function so that it can handle ridiculously large numbers in its 2nd and 3rd arguments without signed integer overflows. check-in: c1de8f916e user: drh tags: trunk | |
2024-12-26
| ||
16:10 | Omit code to link all winShm objects open on a single node into a list. This is no longer required. Leaf check-in: b400ab4ba9 user: dan tags: win32-enable-setlk | |
14:40 | Merge trunk changes into this branch. check-in: 3e2893097c user: dan tags: win32-enable-setlk | |
2024-12-24
| ||
14:44 | Properly wait for asynchronous results for calls to LockFileEx() on FILE_FLAG_OVERLAPPED files even if LOCKFILE_FAIL_IMMEDIATELY, which usually causes LockFileEx() to return synchronously, is specified. check-in: 35b3e73c5a user: dan tags: win32-enable-setlk | |
01:05 | Merge the latest trunk changes into the reuse-schema branch. Leaf check-in: 5149d50f34 user: drh tags: reuse-schema | |
2024-12-23
| ||
11:31 | Up logs to "v=21". Leaf check-in: dc3a24a784 user: dan tags: cf8f1552-commit-instr | |
11:23 | Experimental: If SQLite is compiled with SQLITE_WAL_BIGHASH defined, use hash tables large enough to fit 128K, instead of 4K, entries in the *-shm file. check-in: 6e800b7035 user: dan tags: cf8f1552-commit-instr | |
2024-12-22
| ||
21:17 | In the (debugging) rtreenode() function, do not override an error coming out of sqlite3_result_text(). check-in: 286559dfb3 user: drh tags: trunk | |
2024-12-20
| ||
19:37 | When loading stat4 data, make a single large allocation for all Index.aSample[] arrays, instead of a separate allocation for each. check-in: b40cd7395c user: dan tags: cf8f1552-commit-instr | |
2024-12-19
| ||
20:29 | Fix a test case in sqllimits1.test so that it works with the Apple configuration which changes the default SQLITE_MAX_LENGTH. check-in: 536fff14ac user: drh tags: trunk | |
19:52 | Correction to check-in [a9759fc78d6cb0df] - printf() parameters values must be integers. check-in: 2db531d191 user: drh tags: trunk | |
19:02 | The BTree mutex must be held when calling sqlite3BtreeLastPage(). This check-in fixes a bug introduced by [cf8b99e17872c054]. check-in: e6c30ee52c user: drh tags: trunk | |
14:20 | Fix the sort4.test module so that the first two test cases are omitted when SQLite has been compiled using SQLITE_MAX_WORKER_THREADS=0. check-in: 5b96dcf5f6 user: drh tags: trunk | |
14:09 | configure script: only set the SQLITE_TEMP_STORE feature flag if --with-tempstore is explicitly set, to avoid colliding with that flag being set by other means via the test fixture scripts. check-in: c7839b8097 user: stephan tags: trunk | |
14:08 | Fix the Microsoft makefile so that it does not set SQLITE_TEMP_STORE unnecessarily. check-in: f9b92f9513 user: drh tags: trunk | |
13:36 | Enhance lemon so that it accepts the -U command-line option that undefines a preprocessor macro. check-in: e2188a3edf user: drh tags: trunk | |
12:08 | Fix additional integer overflow problems in the substr() function. check-in: 472abb492f user: drh tags: trunk | |
2024-12-18
| ||
20:29 | Fix possible integer oveflow in the second and third argument to substr(). check-in: b04b4006f3 user: drh tags: trunk | |
20:23 | Experimental: If SQLite is compiled with SQLITE_WAL_BIGHASH defined, use hash tables large enough to fit 128K, instead of 4K, entries in the *-shm file. Leaf check-in: 0cb853ea1d user: dan tags: bedrock-bighash | |
18:29 | Avoid 32-bit roundoff error on the second argument to round(). [forum:/forumpost/170aeab92a|Forum post 170aeab92a]. check-in: a9759fc78d user: drh tags: trunk | |
03:41 | Rename some var refs in ext/lsm1/Makefile for the new build process. check-in: 0ce42fa586 user: stephan tags: trunk | |
2024-12-17
| ||
14:32 | Do not attempt to truncate a database in sqlite_dbpage if the database is not larger than the requested truncation size. check-in: cf8b99e178 user: drh tags: trunk | |
2024-12-16
| ||
20:30 | Optimize deferred allocation of pages on this branch by avoiding BTALLOC_LE. Leaf check-in: b1e8046859 user: dan tags: bedrock | |
19:31 | Fix release test errors on winrt. check-in: 39bebd50b8 user: dan tags: win32-enable-setlk | |
18:35 | Merge recent trunk changes into the reuse-schema branch. check-in: ebbc6752bb user: drh tags: reuse-schema | |
18:29 | Merge divergence-reduction changes into the bedrock branch. check-in: ec5d7025cb user: drh tags: bedrock | |
18:16 | Sync wal2 with trunk. Leaf check-in: caadbe0c0c user: drh tags: wal2 | |
18:13 | Further reduction in divergence from trunk. check-in: e4406a6e26 user: drh tags: wal2 | |
18:04 | Code formatting changes to make trunk more like wal2. check-in: 8f725472b0 user: drh tags: trunk | |
17:46 | Reduce divergence of wal2 from trunk. check-in: 90d744d674 user: drh tags: wal2 | |
15:13 | Fix a problem on this branch causing a file-handle to be leaked following an OOM condition. check-in: 5ca12dc964 user: dan tags: win32-enable-setlk | |
14:06 | Merge all the latest trunk changes and enhancements into the reuse-schema branch. check-in: 58563686eb user: drh tags: reuse-schema | |
13:38 | Merge all the latest trunk/wal2 enhancements and fixes into the bedrock branch. check-in: a0cf2621c4 user: drh tags: bedrock | |