Commit e1bb56f
Increase DuckLake max retry count to 100 for concurrent connections
DuckLake uses optimistic concurrency control - when multiple connections
try to commit simultaneously, they may conflict on snapshot IDs in the
PostgreSQL metadata store. The default retry count of 10 is too low for
tools like Fivetran that open many concurrent connections.
This was causing errors like:
"Failed to commit DuckLake transaction. Exceeded maximum retry count of 10.
duplicate key value violates unique constraint ducklake_snapshot_pkey"
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <[email protected]>1 parent 8afcfbf commit e1bb56f
1 file changed
+10
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
406 | 406 | | |
407 | 407 | | |
408 | 408 | | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
409 | 419 | | |
410 | 420 | | |
411 | 421 | | |
| |||
0 commit comments