hctree

Timeline
Login

Timeline

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

50 most recent check-ins

2024-02-28
21:02
Documentation fixes. Leaf check-in: ca053e7847 user: dan tags: hctree
2024-02-06
16:17
Minor fixes to test_hctserver.c. check-in: 9873da9765 user: dan tags: hctree
2024-02-01
21:09
Updates to testserver.md. check-in: c45e84697f user: dan tags: hctree
2024-01-27
21:15
Documentation improvements. check-in: 305a38a8e3 user: dan tags: hctree
19:33
Add testserver.md to document test_hctserver.c. check-in: ee7e472554 user: dan tags: hctree
2024-01-16
20:25
Fix problems with leader/follower demo. check-in: 5b90ea2271 user: dan tags: hctree
2024-01-10
20:01
Have test_hctserver.c use multiple threads for syncing. check-in: dbec953246 user: dan tags: hctree
2024-01-04
19:24
Fixes for the leader/follower test. check-in: ba9da4bcd6 user: dan tags: hctree
2024-01-01
14:25
Add code for a test of networked leader/follower replication. check-in: 45cca18080 user: dan tags: hctree
2023-12-18
19:58
Avoid "GNU old-style field designators" in btwrapper.c check-in: 4c408b2ef0 user: dan tags: hctree
18:50
Remove some dead code from _rollback(). check-in: 24ae155288 user: dan tags: hctree
18:25
Fix problems with triggers and foreign keys and the like in replication-enabled databases. check-in: 3fcbb0e427 user: dan tags: hctree
2023-12-16
18:15
Fix problems in sqlite3_hct_journal_rollback(). check-in: 084564db1a user: dan tags: hctree
2023-12-14
20:50
Rework initialization in order to preserve pages that may be required by sqlite3_hct_journal_rollback(). check-in: 2045856d88 user: dan tags: hctree
2023-12-08
20:51
Make all committed entries of the sqlite_hct_journal table visible to clients, regardless of snapshot. check-in: 52117295d8 user: dan tags: hctree
17:32
Merge trunk change into this branch. check-in: 29534ddd00 user: dan tags: hctree
17:07
Update sqlite3hct.h. check-in: 150781e979 user: dan tags: hctree
16:56
Fix a harmless UBSAN warning. Leaf check-in: 1503cba6d1 user: drh tags: trunk
14:54
Fix a potential problem RCStr access on a JsonString object that is not really and RCStr. Fuzzer/UBSAN find. check-in: d2f2174ce2 user: drh tags: trunk
12:58
Fix a harmless compiler warning about "confusing indentation". check-in: 34f9e9a8c4 user: drh tags: trunk
12:04
Avoid dropping an error code in new fts5 tokendata=1 code. check-in: a66596e33d user: dan tags: trunk
2023-12-07
21:09
Ensure an fts5vocab table never uses a special tokendata=1 merge cursor. check-in: 1e26510e83 user: dan tags: trunk
20:46
Avoid an assert() failure when querying an fts5vocab table that accesses a tokendata=1 fts5 table with corrupt %_data records. check-in: 386ba9e204 user: dan tags: trunk
19:08
Fix a null-pointer dereference in fts5 tokendata=1 code. check-in: d69fa8f050 user: dan tags: trunk
18:41
Fix a problem with handling OOM and other errors in fts5 when querying tokendata=1 tables. check-in: bc911ab595 user: dan tags: trunk
14:41
Different fix for the fts5 COMMIT-following-OOM problem first fixed by [fba3129d]. This one does not cause problems if an fts5 table is renamed and then dropped within the same transaction. check-in: d8c6b24694 user: dan tags: trunk
14:09
Rework the jsonEachPathLength() routine in json_tree() so that it is less susceptible to problems due to goofy object labels. check-in: 858b76a00e user: drh tags: trunk
13:14
Add ALWAYS() on branches added in [ec0ae4030968c782] that are always true. check-in: 451cef8609 user: drh tags: trunk
12:55
Improved detection of corrupt JSONB in the jsonReturnFromBlob() function. check-in: b014736c1f user: drh tags: trunk
2023-12-06
22:22
Merge the latest trunk enhancements into the reuse-schema branch. Leaf check-in: 5c36819c42 user: drh tags: reuse-schema
21:18
Merge the latest trunk changes into the bedrock branch. Leaf check-in: c2e53000f4 user: drh tags: bedrock
21:11
Merge the latest trunk enhancements into the wal2 branch. Leaf check-in: 457724e738 user: drh tags: wal2
21:05
Merge the latest trunk enhancements into the begin-concurrent branch. Leaf check-in: b1c58f485f user: drh tags: begin-concurrent
18:34
Fix compiler warning about shadowed variable in fts5_index.c. check-in: ee70e4c1c9 user: dan tags: trunk
18:25
Work around LLVM's newfound hatred of function pointer casts. [forum:/forumpost/1a7d257346636292|Forum post 1a7d257346636292]. check-in: ec0ae40309 user: drh tags: trunk
18:10
Update documentation comments in fts5.h. check-in: 38c50e22c9 user: dan tags: trunk
17:50
Do correct comparisons between object labels in JSON even when the two labels contain different JSON escapes. check-in: bda2e30cc2 user: drh tags: trunk
17:39
Correctly handle 8-byte sizes in the JSONB format. [forum:/forumpost/283daf08e91183fc|Forum post 283daf08e91183fc]. check-in: 73d390f39c user: drh tags: trunk
16:57
Fix the routine that determines the json_tree.path value for the first row so that it correctly takes into account escape sequences in the path argument. Closed-Leaf check-in: b9243ee8a3 user: drh tags: json-label-compare
16:27
In CLI, move -interactive flag handling back to arg-loop pass 2. check-in: 63cb05a862 user: larrybr tags: trunk
15:50
Test cases for object label matching with escape sequences. check-in: c6f2aa38e9 user: drh tags: json-label-compare
15:35
The rule for the RHS of the ->> and -> operators when the RHS does not begin with $ is that it must be (1) all digits, or (2) all alphanumerics, or (3) contained within [..] or else it will become a quoted label. check-in: 0e059a546e user: drh tags: json-label-compare
14:50
Increased rigor in comparisons between object labels in JSON. check-in: 2bc86d145f user: drh tags: json-label-compare
14:36
Add the tokendata=1 option and related APIs to fts5. check-in: a76a636b23 user: dan tags: trunk
14:30
Merge trunk changes into this branch. Closed-Leaf check-in: 8f46eace86 user: dan tags: fts5-token-data
12:30
README.md typo fix reported in the forum and update all links from http: to https:. check-in: 5c48acdbb4 user: stephan tags: trunk
2023-12-05
19:45
Rework the JSON functions so that they use the JSONB format internally. The original JsonNode parse tree design is removed. All JSON functions that accept text JSON also accept JSONB. New functions generate JSONB. check-in: 7f0c79b94e user: drh tags: trunk
19:24
Use extra assert() statement to silence harmless static analyzer warnings. Closed-Leaf check-in: 174c2b2eef user: drh tags: jsonb
18:36
Further tests for the new code on this branch. check-in: 59d008b6c2 user: dan tags: fts5-token-data
18:28
Miscellaneous comment cleanup and typo fixes. check-in: 59446dc0bd user: drh tags: jsonb