Hi Mark, Here is v3. The only change from v2 is in the regression test: its scratch database is now named regression_tuplecid instead of tuplecid_db. cfbot's autoconf task compiles with -DENFORCE_REGRESSION_TEST_NAME_RESTRICTIONS, and the old name tripped the "should have names including regression" WARNING, which broke the expected output on that task (all other cfbot tasks were green). No code changes.
Re-verified under that exact flag locally (CPPFLAGS=-DENFORCE_REGRESSION_TEST_NAME_RESTRICTIONS): the test_decoding suite passes, 21 regression + 14 isolation tests. Thanks, Bingshuai Li
v3-0001-Fix-stale-tuplecid-records-left-behind-by-aborted.patch
Description: v3-0001-Fix-stale-tuplecid-records-left-behind-by-aborted.patch
