Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-05-30
| ||
15:19 | Updates to test case hct_thread5.test. Leaf check-in: 18e551859e user: dan tags: hctree | |
2025-05-29
| ||
18:51 | Fix some problems with validation allowing some conflicting transactions to commit. Leaf check-in: b1ab51a23e user: dan tags: hctree-bedrock | |
18:35 | Fix some problems with validation allowing some conflicting transactions to commit. check-in: 9973037cf8 user: dan tags: hctree | |
2025-05-24
| ||
19:55 | Merge latest fixes from hctree branch. check-in: 435082c119 user: dan tags: hctree-bedrock | |
19:20 | Fix a problem with distributing cells between pages during balance. check-in: 3a2e32d860 user: dan tags: hctree | |
18:14 | Fix a problem that could cause write-write conflicts to be overlooked. check-in: fecfe166e0 user: dan tags: hctree | |
18:12 | Fix a problem that could cause write-write conflicts to be overlooked. check-in: 11ea685811 user: dan tags: hctree-bedrock | |
2025-05-21
| ||
20:43 | Remove old hct_extra_logging global. check-in: fbce5305ac user: dan tags: hctree | |
20:03 | Merge changes from branch hctree. check-in: 7abc3f1435 user: dan tags: hctree-bedrock | |
19:58 | More evenly distribute cells between pages when rebalancing. check-in: 439a7ffaa0 user: dan tags: hctree | |
2025-05-20
| ||
18:59 | Merge another performance improvement from the hctree branch. check-in: 662ad12975 user: dan tags: hctree-bedrock | |
18:58 | Speed up sqlite3HctFilePageGet() a bit. check-in: 318bfe7c8c user: dan tags: hctree | |
18:15 | Merge performance enhancement from branch hctree. check-in: e1b0f48d38 user: dan tags: hctree-bedrock | |
18:14 | Speed up searches of hct index pages a bit. check-in: 4032ad59f0 user: dan tags: hctree | |
16:53 | Reconcile changes with branch hctree. check-in: a7de4a02bf user: dan tags: hctree-bedrock | |
16:42 | Merge latest changes from trunk into this branch. check-in: eaa1b892af user: dan tags: hctree | |
16:34 | Merge latest changes from the bedrock branch. check-in: 6cd2be9850 user: dan tags: hctree-bedrock | |
15:46 | Fix minor differences in hct*[ch] files from branch hctree. check-in: 22179e4de1 user: dan tags: hctree-bedrock | |
15:09 | Merge performance improvements from branch hctree into this one. check-in: ff56d3424c user: dan tags: hctree-bedrock | |
11:40 | Changes to "PRAGMA hct_prefault" - (a) return the number of pages touched, and (b) if the argument is -ve, use mincore() to avoid hitting pages that would cause major pages. check-in: c63dc852a6 user: dan tags: hctree | |
2025-05-19
| ||
18:59 | Remove further memcmp() ops from delete operations. check-in: 09c1df2f55 user: dan tags: hctree | |
17:06 | Merge the latest trunk changes into the reuse-schema branch. Leaf check-in: fc5edd557e user: drh tags: reuse-schema | |
16:58 | Merge the latest trunk enhancements into the bedrock branch through the wal2 intermediary. Leaf check-in: e7d6e993df user: drh tags: bedrock | |
16:52 | Merge recent trunk changes into the wal2 branch. Leaf check-in: 720d175478 user: drh tags: wal2 | |
16:45 | Merge the latest trunk changes into the begin-concurrent branch. Leaf check-in: 9fec43d927 user: drh tags: begin-concurrent | |
14:50 | Clarify some malloc size computations to simplify the proof that they are safe. Remove some code associated with cygwin that is marked "#if 0". Leaf check-in: ba8184d132 user: drh tags: trunk | |
14:04 | Make the new sqlite3_setlk_timeout() interface accessible to loadable extensions. check-in: 8819b7285b user: drh tags: trunk | |
12:46 | Remove stray tab characters from source files. check-in: 298ff5a1dc user: drh tags: trunk | |
12:34 | Fix a harmless comment typo check-in: c4d25acec3 user: drh tags: trunk | |
11:43 | Fold the bClobber flag into the HctInsertOp structure. check-in: a297945d1b user: dan tags: hctree | |
11:08 | Adjust the tool/warnings.sh script so that it works on the latest versions of clang on Mac. check-in: 05a3dd9a17 user: drh tags: trunk | |
11:04 | Remove extra memcpy() calls from tree-balancing routines. check-in: 4951846ecd user: dan tags: hctree | |
2025-05-17
| ||
17:15 | Merge trunk into this branch. Leaf check-in: 58dd6d94e5 user: stephan tags: tcl-cw | |
11:06 | Latest teaish pieces, most significantly for tcl portability fixes. Move autoconf/teaish/autosetup/... to autosetup/teaish/. to simplify maintenance and deployment via the autoconf bundle. check-in: 381d3e82e8 user: stephan tags: trunk | |
10:35 | Minor tcl doc update. Closed-Leaf check-in: 43259e8c3f user: stephan tags: tea-cleanups | |
10:32 | Rename feature-tests.tcl to feature.tcl. Haiku tcl portability fixes. check-in: 15bd9e581a user: stephan tags: tea-cleanups | |
07:02 | Latest upstream teaish pieces for minor fixes. Restructure this copy of teaish to simplify maintenance and the autoconf bundle build. check-in: 2b8d9b75ec user: stephan tags: tea-cleanups | |
2025-05-16
| ||
18:19 | Improved version of the previous check-in. check-in: 036c97e36c user: drh tags: trunk | |
17:30 | Fix the optimization of check-in [663f5dd32d9db832] that strives to avoid duplicate compuations in the GROUP BY clause so that it works even if the GROUP BY term is a subquery on the RHS of a LEFT JOIN. Problem found by dbsqlfuzz. Test cases in TH3. check-in: 955a026996 user: drh tags: trunk | |
2025-05-15
| ||
19:44 | Optimizations for hctDbDefragment(). check-in: 351cf459c0 user: dan tags: hctree | |
18:50 | Add the --enablefk option to the "changeset apply" command of the changeset program. check-in: e98d46d436 user: drh tags: trunk | |
17:33 | Enhance the "changeset" utility program with new command-line options for the "changeset apply" command. check-in: 428daca4f1 user: drh tags: trunk | |
11:20 | Rework the showHelp() function in the CLI implementation so that its purpose and operation are well described by the header commit. Omit the use of enums that cause issues for MSVC 2025. check-in: 336ceeccc6 user: drh tags: trunk | |
2025-05-14
| ||
19:46 | Remove some dead code. check-in: ee85febcdf user: dan tags: hctree | |
17:42 | Add test for "PRAGMA hct_npagescan = N". check-in: c1d8eb7bce user: dan tags: hctree | |
16:40 | Back out the "low-quality index" query planner hack of check-in [bcac937526d9a6ef]. Subsequent query planner enhancements for dealing with star-queries make that change unnecessary and the change was recently found to cause a performance regression in an unrelated query. Also fix a typo in a debugging message. check-in: e7dcf25efa user: drh tags: trunk | |
16:06 | Fix a problem preventing free pages from being reused in a timely fashion. check-in: 442183a9f5 user: dan tags: hctree | |
15:55 | Add "PRAGMA hct_prefault = N". check-in: a6cc147d30 user: dan tags: hctree | |
15:52 | Add "PRAGMA hct_vmtouch". check-in: 61279f8840 user: dan tags: hctree | |
15:41 | Fix a problem preventing free pages from being reused in a timely fashion. check-in: da6f866d00 user: dan tags: hctree-bedrock | |