fix(universaldb): chunk postgres commit requests that exceed the nats max_payload - #5702
Conversation
|
Stack for rivet-dev/actors
Get stack: change zwmywrmu |
ReviewSolid fix for a real problem (a >1MiB follower commit would get its NATS connection closed outright). The chunking design is careful: a separate A few things worth a look: Performance/reliability: In Minor efficiency: Design assumption worth flagging: the reassembly logic leans on "NATS delivers one publisher's messages on a subject in order" (stated in the Nothing here blocks the change; the fail-safe design means the concerns above are latency/availability risks under adverse conditions, not correctness bugs. |
No description provided.