Make local Postgres startup transactional - #550
Conversation
|
Carry-over review from PR #501 (old PR for #464). This PR's single-rollback-boundary design is clean and simpler, and resume data preservation by construction is good. But it silently drops two fixes produced by #501's review cycle. Required:
|
e48ba30 to
d04a362
Compare
1d4311a to
93b2f7d
Compare
93b2f7d to
a8d49d0
Compare
36ebf33 to
09cd717
Compare
09cd717 to
e44c257
Compare
e44c257 to
221dc87
Compare
9959f0d to
4b9186c
Compare
4b9186c to
aa7aae7
Compare
2fcd381 to
73a341f
Compare
32654cd to
07b5e28
Compare
07b5e28 to
1ae380f
Compare
1ae380f to
7e9bd04
Compare
577f702 to
6b158d8
Compare
6b158d8 to
83db247
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit e6476ac. Configure here.
e6476ac to
544a126
Compare
544a126 to
1653cb9
Compare
1653cb9 to
7004ae4
Compare

Summary
rmargumentTests
cargo test -p clickhousectl(706 unit tests passed, 1 ignored; all integration binaries passed)cargo test -p clickhousectl --test local_postgres_readiness_test(12 passed)cargo clippy -p clickhousectl --all-targets -- -D warningscargo check -p clickhousectl --all-targetscargo fmt --all --checkbash -n scripts/test-postgres-integration.shenv -u AGENT -u OPENCODE -u OPENCODE_PID scripts/test-postgres-integration.sh /Users/al/ch/ai/clickhousectl/target/debug/clickhousectl(15 passed)Closes #464