/ Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

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. Leaf 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. Leaf 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. Leaf check-in: 39bebd50b8 user: dan tags: win32-enable-setlk
18:35
Merge recent trunk changes into the reuse-schema branch. Leaf 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
13:32
Sync with trunk. check-in: eab619453a user: drh tags: wal2
13:25
Changes for better alignment with the wal2 branch. check-in: 4fab85b3d0 user: drh tags: trunk
13:05
Synchronize the WASM code with trunk. check-in: 3619baa19e user: drh tags: wal2
12:41
Merge all the latest trunk enhancements and fixes into the wal2 branch. check-in: 011ce4ae69 user: drh tags: wal2
12:19
Resynchronize the begin-concurrent branch with trunk. Leaf check-in: e4718a04be user: drh tags: begin-concurrent
12:09
Remove unnecessary divergence from trunk. check-in: 019b043428 user: drh tags: begin-concurrent
12:08
Remove unnecessary end-of-line whitespace. check-in: ae580443d2 user: drh tags: trunk
11:19
Merge the latest trunk enhancements into the begin-concurrent branch. check-in: faef90eac3 user: drh tags: begin-concurrent
07:03
Tiny makefile/configure script doc tweaks. No functional changes. check-in: ed5e912622 user: stephan tags: trunk
2024-12-14
17:36
Merge changes from wal2, including the fix to prevent non-PASSIVE checkpoints from ever taking the writer lock. check-in: eb8449ea9a user: dan tags: bedrock
17:19
Update to walRestartLog() function to make it shorter easier to merge with branch "bedrock". check-in: 88d7fb2aef user: dan tags: wal2
16:50
Fix a problem with non-PASSIVE wal2 checkpoints sometimes taking the WRITER lock. check-in: 11d7865a56 user: dan tags: wal2
16:41
Do not attempt to switch wal files when writing if the current transaction read from both wal files. This fix is already on branch 'bedrock'. check-in: 693cc8e8db user: dan tags: wal2
2024-12-13
20:18
Fix a problem with the output of "PRAGMA wal_checkpoint" introduced long ago by [63483e22c775183e]. check-in: c5f7bba868 user: dan tags: wal2
18:13
Avoid a memset() when loading stat4 data. Add instrumentation to the same code. check-in: fa87355f62 user: dan tags: cf8f1552-commit-instr
17:01
Merge all recent trunk enhancements and fixes into the wal2 branch. <b>Addendum:</b> This was part of an attempt to reduce divergence. I'm still trying to figure out the best way to do that. Closed-Leaf check-in: be32067a2a user: drh tags: mistake
16:37
Try to reduce incidental divergence between trunk and wal2. Leaf check-in: 01c8ebfb1f user: drh tags: wal2-conflict-reduction
01:29
Fix a harmless compiler warning that comes up when using SQLITE_DEBUG in separate compilation mode. check-in: 52e0f8cab9 user: drh tags: trunk
2024-12-12
20:59
Fix a buffer overread in test code. Add test configurations for ENABLE_SETLK=1 and FOR_WINRT=1 builds to release testing. check-in: b558db5db7 user: dan tags: win32-enable-setlk
20:39
Increase the maximum number of arguments on an SQL function to 1000 with the capability to increase it further up to 32767 using a compile-time option. check-in: 3c25c69c93 user: drh tags: cf8f1552-commit-instr
19:20
Add extra logging for alternative stat4 code. check-in: 9dde0365cb user: dan tags: cf8f1552-commit-instr
19:15
Experimental code to load stat4 data using a single pass. check-in: e0bcd30581 user: dan tags: cf8f1552-commit-instr
15:11
Increase the maximum number of arguments on an SQL function to 1000 with the capability to increase it further up to 32767 using a compile-time option. check-in: e8d7d68ba0 user: drh tags: trunk
2024-12-11
20:42
When a writer initializes a new *-shm file hash table, zero only the hash-table slots, not the array of page numbers. check-in: ac5401c62b user: dan tags: cf8f1552-commit-instr
15:30
Ensure that all win32 API functions invocations in os_win.c are made via the function table. Fix asan error in test code. check-in: 2ffdc799c6 user: dan tags: win32-enable-setlk