pg-interleave
github.com/alt-f6/pg-interleave- Category
- Developer Tools
- Rank
- No. 2759Tools index
- Pricing
- Open Source
- Type
- TOOL
- Latest release
- v0.7.1
- Date
About
pg-interleave is a PostgreSQL wire-protocol proxy that lets tests pause a specific statement, hold its response, drop a connection after a commit, or inject a deadlock error in a fixed order, without changing application code. It also has a schedule fuzzer that reorders queries to expose races, and record and replay of traces. In the README's benchmark, lost updates appeared in 85 to 98 of 100 runs with the fuzzer versus 0 to 5 without.
Tags
postgrestestingconcurrencyproxyrace-conditionsfuzzing
Tech Stack
RustDocker
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.