/ Timeline
Login

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

About branch wal2

This branch contains the two-wal-files patch only. This patch adds an extra journal mode enabled by "PRAGMA journal_mode = wal2". The advantage of this journal mode over regular "wal" mode is that writers may continue writing to one wal file while the other is checkpointed. The fossil trunk is periodically merged into this branch.

50 most recent check-ins related to "wal2"
2024-04-15
14:45
Merge all of the latest trunk enhancements into the bedrock branch. Leaf check-in: 16dac180b5 user: drh tags: bedrock
14:39
Merge the latest trunk enhancements into the wal2 branch. Leaf check-in: 4a72acbc4b user: drh tags: wal2
2024-04-12
18:46
If a build fails in testrunner.tcl, do not attempt to run the jobs that depend on that build. Instead, report those jobs as having been skipped. check-in: b40580be71 user: drh tags: trunk
2024-04-08
12:02
Merge the latest trunk enhancements, and especially the enhancement to the WHERE-clause push-down optimization, into the bedrock branch. check-in: 0f93b52c77 user: drh tags: bedrock
11:57
Merge the latest trunk enhancements into the wal2 branch. check-in: 59ccea7db7 user: drh tags: wal2
11:50
Enhance the WHERE-clause push-down optimization so that it is able to push down WHERE clause terms that contain uncorrelated subqueries. check-in: 69ec714b2d user: drh tags: trunk
2024-04-05
14:54
Merge the latest trunk enhancements into the bedrock branch. check-in: 7a2a64b646 user: drh tags: bedrock
14:50
Merge the latest trunk enhancements into the wal2 branch. check-in: a8a8a2db9b user: drh tags: wal2
13:56
Check-in [a9657c87c53c1922] is wrong: the IndexedExpr.bMaybeNullRow flag is required for virtual columns if they are part of an outer join. Add a test case (derived from dbsqlfuzz b9e65e2f110df998f1306571fae7af6c01e4d92b) to prove it. check-in: 4484ec6d26 user: drh tags: trunk
2024-03-26
10:45
Merge all recent trunk enhancements into the bedrock branch. check-in: 33d3453f46 user: drh tags: bedrock
10:42
Merge all recent trunk enhancements into the wal2 branch. check-in: c2139d8263 user: drh tags: wal2
2024-03-25
20:35
The RAISE() operator is not a constant expression and cannot participate in the VALUE-as-coroutine optimization. dbsqlfuzz 74cf7c9904360322a6c917e4934b127543d1cd51 check-in: 6a06dc7384 user: drh tags: trunk
2024-03-18
18:55
Merge the latest trunk enhancements into the bedrock branch. check-in: 10ab5e8570 user: drh tags: bedrock
18:51
Merge the latest trunk enhancements into the wal2 branch. check-in: c0af1242d8 user: drh tags: wal2
18:03
Remove unnecessary blank lines from build commands in the default Makefile.in. check-in: 76fb3a908f user: drh tags: trunk
2024-03-13
18:00
Merge the latest trunk enhancements into the bedrock branch. check-in: 5c8e80f435 user: drh tags: bedrock
17:55
Merge the latest trunk enhancements into the wal2 branch. check-in: 2b12da7234 user: drh tags: wal2
16:32
Minor change to the "mdevtest" and "sdevtest" in testrunner.tcl, to make it easier to add configurations in branches. check-in: 9349d94e05 user: drh tags: trunk
2024-01-30
16:53
Merge the changes from the 3.45.1 patch release into the wal2 branch. check-in: 5e980265c8 user: drh tags: wal2-3.45
2024-01-13
20:36
Merge latest wal2 changes into this branch. check-in: c39f658522 user: dan tags: bedrock
20:21
Merge latest trunk changes into this branch. check-in: 68c2b8d0eb user: dan tags: wal2
2024-01-12
11:44
Have the shell tool automatically enable SQLITE_CONFIG_DQS_DDL when executing a ".dump" script against an empty db. check-in: f47a5f4e0c user: dan tags: trunk
2024-01-04
16:28
Merge the latest trunk enhancements into the bedrock branch. check-in: 707f79c70c user: drh tags: bedrock
16:16
Merge the latest trunk enhancements into the wal2 branch. check-in: 8fb42df89a user: drh tags: wal2
13:01
Restructure some code to fix what appears to be a false-positive UBSAN warning. check-in: fe952c1290 user: drh tags: trunk
2023-12-28
14:01
Merge the latest trunk changes into the bedrock branch. check-in: 5a17b972ed user: drh tags: bedrock
13:44
Merge the latest trunk enhancements into the wal2 branch. check-in: 1f592dd32d user: drh tags: wal2
2023-12-27
16:24
Fix a problem in the shell tool (not library) causing an out-of-bounds write if an ".open" command failed, then the user pressed ctrl-c to interrupt a query running on the substitute in-memory database. check-in: 026618b9e3 user: dan tags: trunk
2023-12-06
21:18
Merge the latest trunk changes into the bedrock branch. check-in: c2e53000f4 user: drh tags: bedrock
21:11
Merge the latest trunk enhancements into the wal2 branch. check-in: 457724e738 user: drh tags: wal2
18:34
Fix compiler warning about shadowed variable in fts5_index.c. check-in: ee70e4c1c9 user: dan tags: trunk
2023-11-28
17:32
Update this branch with latest changes from trunk. check-in: 7f1b61a3ea user: dan tags: wal2
17:12
In SQLITE_ENABLE_SETLK_TIMEOUT builds, use blocking locks in place of sleep() calls when opening a read-transaction. check-in: 4c055b7a6e user: dan tags: trunk
2023-11-22
15:34
Merge the 3.44.1 patches into a sub-branch of wal2. check-in: 2672572cc3 user: drh tags: wal2-3.44
2023-11-01
12:45
Version 3.44.0 for the bedrock branch. check-in: 827cf67fb3 user: drh tags: bedrock
12:41
Version 3.44.0 for the wal2 branch check-in: 470152fd28 user: drh tags: wal2
11:23
Version 3.44.0 check-in: 17129ba1ff user: drh tags: trunk, release, major-release, version-3.44.0
2023-10-30
22:57
Merge the latest 3.44.0 release candidate patches into the bedrock branch. check-in: 956b03a462 user: drh tags: bedrock
21:46
Merge the latest 3.44.0 changes into wal2 branch. check-in: 4f65ae2df0 user: drh tags: wal2
20:35
Update the autoconf/Makefile.msc so that it aligns with Makefile.msc. check-in: c4f724de27 user: drh tags: trunk
2023-10-23
16:08
Merge latest changes from wal2 into this branch. check-in: c9c9bc097a user: dan tags: bedrock
16:00
Merge latest trunk changes into this branch. check-in: 3a6479d3f9 user: dan tags: wal2
15:30
Avoid attempting to delete a file while it is open in test script sessionalter.test. check-in: f20b4a96f7 user: dan tags: trunk
2023-09-09
15:22
Merge post-3.43.0 wal2 fixes into the wal2-3.43 sub-branch. Leaf check-in: f82b1a0bde user: drh tags: wal2-3.43
2023-09-08
16:49
Fix a sanitizer runtime error in wal2 code (that (1 << 31) cannot be represented as an int). check-in: 79a920c036 user: dan tags: wal2
16:07
Fix an apparently harmless buffer-overrun that could occur on this branch when committing multi-file transactions in wal2 mode. check-in: ffe043ba06 user: dan tags: bedrock
16:05
Fix an apparently harmless buffer-overrun that could occur on this branch when committing multi-file transactions in wal2 mode. check-in: dde9fcbde1 user: dan tags: wal2
2023-08-29
20:24
Merge the branch-3.43 fixes into the wal2 branch. check-in: 903e997457 user: drh tags: wal2-3.43
20:19
Fix a test case problem in wal2recover2.test. check-in: 9e927eed2d user: drh tags: wal2
2023-08-24
13:42
Fix a test case problem in wal2recover2.test. check-in: 81361769e1 user: dan tags: bedrock