Fix delete merges across appended defaults - #2553
Conversation
|
SummaryCoverage spans core branch-merging behavior, including additions, updates, deletions, conflicts, rollback and retry flows, schema and default-value changes, generated fields, secondary indexes, data types, and persistence after reopening. It also exercises failure recovery and boundary conditions across different key shapes and branch orderings, with healthy results throughout. Safe to merge — the exercised merge, conflict-handling, schema, indexing, recovery, and reopen behaviors show no regressions or PR-attributable failures. No merge blockers were identified. Tests run by Ito
Tip Reply with @itoqa to send us feedback on this test run. |
DoltLite performance vs PR base
blobpk details
compositepk details
int details
textpk details
vc details
All relative performance gates passed. |
DoltLite source coverage
Merged 200 pooled raw profiles from the distributed Linux correctness jobs. Per-file coverage (98 files)
|
Fixes #2537 Co-Authored-By: OpenAI Codex <noreply@openai.com>
89914b3 to
96015f1
Compare
Commit: SummaryCoverage spans core data-merging behavior across schema changes, defaults, deleted and edited rows, generated fields, indexes, reopening, empty tables, and concurrent operations. It includes normal workflows plus boundary and conflict-handling cases, with results showing consistent values, clean rollback, aligned indexes, and valid database integrity. Safe to merge — the exercised merge, schema, indexing, generated-value, rollback, and concurrency behaviors showed no PR-attributable regressions or failures. The targeted fault-injection scenario was unavailable in this build, but source review found the failure path safely blocks catalog publication, making it a flag for later rather than a merge blocker. Tests run by Ito
Tip Reply with @itoqa to send us feedback on this test run. |

Summary
Validation
make -C build lintbash test/run_doltlite_tests.sh build/doltlite— 125 suites passedbash test/vc_oracle_merge_test.sh build/doltlite dolt— 102 passedDOLTLITE=build/doltlite bash test/vc_oracle_schema_merge_test.sh— 123 passedbash test/oracle_generated_columns_vc_test.sh build/doltlite— 24 passedFixes #2537
Co-Authored-By: OpenAI Codex noreply@openai.com