hctree

Timeline
Login

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

50 most recent check-ins

2025-05-09
11:21
Merge hct_migrate.tcl improvements from branch hctree. Leaf check-in: e6dc87265d user: dan tags: hctree-bedrock
2025-05-08
16:38
Further optimization for hct_migrate.tcl. Leaf check-in: ecd3ae7c28 user: dan tags: hctree
14:04
Reduce CPU used by hct_migrate.tcl. check-in: 69337c7be9 user: dan tags: hctree
2025-05-05
20:45
Merge fixes from hctree branch into this one. check-in: f8ae8901cb user: dan tags: hctree-bedrock
20:43
Fix building hct_thread_test. check-in: 12073d0a59 user: dan tags: hctree
18:20
Before rolling back a transaction, set the tmap entry to VALIDATING instead of ROLLBACK. This allows readers to see the HCT_TMAP_ROLLBACK_OVERRIDE keys, but does not allow the transaction map code to prematurely advance iMinMinTid. check-in: 08bfd1bcca user: dan tags: hctree
15:46
Enhancements to "PRAGMA hct_extra_logging". check-in: 1f27328679 user: dan tags: hctree
14:46
Fix race condition allowing old readers to read rolled back values that are too new for their snapshots. check-in: ce914e6cef user: dan tags: hctree
2025-05-02
20:13
If a write-write conflict causes a transaction to be rolled back before it is allocated a CID, map it to its own snapshot value. check-in: 8097cdc51b user: dan tags: hctree
15:39
Fix a problem with transaction rollback in high-contention scenarios. check-in: bb21c95be8 user: dan tags: hctree
2025-05-01
18:33
Fix another problem with navigating history pointers within reverse order scans. check-in: cc4b85c3a7 user: dan tags: hctree
2025-04-30
17:58
Merge changes to branch hctree into this branch. check-in: 33d7890f6b user: dan tags: hctree-bedrock
17:54
Fix a problem causing a crash when querying a transaction-map. check-in: 84cd3e2c23 user: dan tags: hctree
17:44
Fix the names of tests in hct_thread4.test. check-in: fe2d496768 user: dan tags: hctree
17:37
Fix problems with range scans and following history pointers. check-in: c0d732c21b user: dan tags: hctree
13:52
Fix a problem causing a crash when querying a transaction-map. check-in: 218d9457f9 user: dan tags: hctree-bedrock
2025-04-28
17:26
Remove some dead code. check-in: d1c025f7c5 user: dan tags: hctree
14:58
Fix a problem with building the amalgamation on this branch. check-in: a126de5b65 user: dan tags: hctree-bedrock
11:23
Merge latest hctree changes into this branch. check-in: 2824666fab user: dan tags: hctree-bedrock
11:12
Updates to test code in hct_thread3.test. check-in: a0d7b53270 user: dan tags: hctree
11:12
Fix another problem with index seeks with default_rc=0 and keys shorter than the index contents - the OP_IfNoHope case. check-in: 842da0cc8c user: dan tags: hctree
11:06
Fix a problem with merging results from the db and in-memory tree when the db cursor points to a history record that is smaller than all other records in the current index. check-in: ad277c0e04 user: dan tags: hctree
11:00
Fix a race-condition that could cause write-write conflicts to be overlooked. check-in: 7b20d05e01 user: dan tags: hctree
10:43
Fix uninitiatlized variable problem with the log file reader used during crash recovery. check-in: 21ce7e68fd user: dan tags: hctree
2025-04-27
14:40
Fix a problem with multi-column IN(...) queries. check-in: 9181a1a9bf user: dan tags: hctree
14:39
Updates to test code in hct_thread3.test. check-in: 35f3ea723f user: dan tags: hctree-bedrock
2025-04-26
19:48
Fix another problem with index seeks with default_rc=0 and keys shorter than the index contents - the OP_IfNoHope case. check-in: e5292e5aaf user: dan tags: hctree-bedrock
2025-04-25
15:18
Fix a problem with merging results from the db and in-memory tree when the db cursor points to a history record that is smaller than all other records in the current index. check-in: 5928025959 user: dan tags: hctree-bedrock
14:39
Fix a race-condition that could cause write-write conflicts to be overlooked. check-in: 2366c7e2ea user: dan tags: hctree-bedrock
2025-04-24
19:30
Fix a problem with multi-column IN(...) queries. check-in: 7f009c4e4f user: dan tags: hctree-bedrock
2025-04-23
17:01
Fix a problem occuring when the first entry is removed many times from a DESC index. check-in: 91994b4099 user: dan tags: hctree
16:57
Optimize test queries like "SELECT * FROM hctpgmap WHERE slot=?". check-in: a50138df18 user: dan tags: hctree
16:57
Add the "--only" option to hct_migrate.tcl. For testing migration of a single table. check-in: c9928d80d2 user: dan tags: hctree
16:55
Fix a problem occuring when the first entry is removed many times from a DESC index. check-in: bc7fa28041 user: dan tags: hctree-bedrock
2025-04-22
20:19
Optimize test queries like "SELECT * FROM hctpgmap WHERE slot=?". check-in: 3a8f31ed00 user: dan tags: hctree-bedrock
17:37
Add the "--only" option to hct_migrate.tcl. For testing migration of a single table. check-in: 7cef755ffe user: dan tags: hctree-bedrock
17:24
Tests for code in hct_database.c. check-in: 358c8ab5dc user: dan tags: hctree
16:18
Merge simpler journal code. check-in: 277eedd14e user: dan tags: hctree
15:47
Documentation updates. Closed-Leaf check-in: 7a4488ccaa user: dan tags: hctree-jrnl2
2025-04-19
17:52
Merge branch hctree with this branch. check-in: 6ef69c0504 user: dan tags: hctree-bedrock
17:51
Fix a problem with hct_migrate.tcl and DESC indexes. check-in: 3f8c693cca user: dan tags: hctree
17:47
Fix a problem with hct_migrate.tcl and DESC indexes. check-in: d6bcf07d5d user: dan tags: hctree-bedrock
14:01
Merge branch hctree with this branch. check-in: eff4b49fff user: dan tags: hctree-bedrock
14:00
Improve performance of DbCsrPrev() operations on hctree databases with many history pointers. check-in: 98c0874d1f user: dan tags: hctree
14:00
Fix some hctree problems with following history pointers when scanning indexes. check-in: 3c789f51db user: dan tags: hctree
14:00
Fix sqlite3BtreeSeekCount() related compiler warning. check-in: 79839e5886 user: dan tags: hctree
2025-04-18
21:02
Improve performance of DbCsrPrev() operations on hctree databases with many history pointers. check-in: 409491262a user: dan tags: hctree-bedrock
18:22
Fix some hctree problems with following history pointers when scanning indexes. check-in: 50389aa0cf user: dan tags: hctree-bedrock
2025-04-17
19:01
When logging errors using sqlite3_log() and the error text includes the text of an SQL statement, but the SQL statement text at the end so that if the error message buffer overflows it is the SQL statement text that gets truncated, not the statement of the problem. Leaf check-in: de0968226e user: drh tags: trunk
17:46
Increase the size of the output buffer for sqlite3_log(). check-in: a64e8491c9 user: drh tags: trunk