valiant 0.1.0.1
·
1 commit
to main
since this release
Changed
- Switched the per-connection prepared-statement cache used by
Valiant.ExecuteandValiant.Batchfrom a HashPSQ-based LRU to SIEVE (NSDI'24). In standalone microbenchmarks, SIEVE is 2.3-3.8x faster than the previous LRU across fill, hit-only, mixed, eviction-storm, uniform-random, and Zipf-skewed workloads. No public API change. - Updated
pg-wirelower bound to==0.2.*(required to pick up the SIEVE-backedConnectionand thePgWire.Cache.Sieveexports).
Removed
psqueuesdependency.