microsoft/garnet v2.0.0-beta.7
microsoft/garnet
Captured source
source ↗published May 27, 2026seen 5dcaptured 8hhttp 200method plain
Garnet PREVIEW v2.0.0-beta.7
Repository: microsoft/garnet
Tag: v2.0.0-beta.7
Published: 2026-05-27T19:30:38Z
Prerelease: yes
Release notes: Get NuGet binaries at:
- Library: https://www.nuget.org/packages/Microsoft.Garnet
- Tool: https://www.nuget.org/packages/garnet-server
More information at:
- https://microsoft.github.io/garnet
- https://github.com/microsoft/garnet
- https://www.microsoft.com/en-us/research/project/garnet
Changes:
- 180f4e69817c18b2f7ec16072b51cd98f1d91e1c Set IsReplicating on APPENDLOG init handshake to prevent idle resync loop (#1828)
- 4559e8971695e20af7f2616514c59a92cc2991a6 Use bulk string response for VGETATTR (#1830)
- d16a93fceecd3bb9ba1876f04700510061a6a10e AOF: Use log addresses for single-physical-log mode and add transaction acquire-barrier (#1803)
- 4d85ab5bcdf528bbdc576d2073b93eb1580af1d6 Add KV.benchmark: lean Tsavorite KV throughput benchmark (#1823)
- a658d2a6798419678fa8ae2419a7986785b518a2 Add NotFound callback to CustomRawStringFunctions and CustomObjectFunctions (#1820)
- 42051c1f26006711f8752ff9155b379fbad04162 Bump DiskANN to 1.0.27, bump version to 2.0.0-beta.6 (#1813)
- 808e438d25f38ee957e4474eac914947c2da13b0 Cleanup VectorSet TODOs (#1810)
- fdd9da7c7805d993da44de4debb9d6d93da5d9b1 Update version to 2.0.0-beta.5 (#1809)
- 56e862c605b29fca4ccd6e7c80888bed19aba07d Bump webpack-dev-server from 5.2.3 to 5.2.4 in /website (#1808)
- a847079b3302f774317b579f3d70df433d8959c8 Rework Vector Set deletion and eviction (#1800)
See More
- 29fad5a803a70638e0569445ee110d7d0c656e78 Improvements to test workflow (#1804)
- 4cbaa99125e0602d7d42d84fa20d07ea6ce1ddc7 Use Stopwatch for LockableContext acquire timeouts (#1772)
- d3677cfaa905186d9c4a011023b51b3e313fc172 Adjust v2 defaults (#1805)
- 5e1c0982181e02f3378ae106c21d64ff7ac4a6f1 Refactor disk-based replication checkpoint shipping and safe hlog segment truncation (#1773)
- 5c78314763da293befecf877b10aaedf6307c3c8 Port diskless replication dedup fix to new AofSyncDriver architecture (#1794)
- 8bdea906d64d203ca1015011b08985bb34c6b4f0 Update lifecycle for compaction, truncate, improve bftree file management (#1780) [ microsoft/bf-tree#19, #2, #7, #9, #10, #12, #14 ]
- d6d488885140a63364bb88afdb4b0c6ef9728c31 Fix Allure wiring: remove duplicate attributes and fix CI check for transitive dependencies (#1784)
- 396dba7308db5c136c2c886148065f4aa8c01d54 Make ValueOverflowThreshold a memory-size string; enforce 512B PageSize minimum (#1799)
- 28ba65e44938db7c8def3fb2395bbee4cedcc6f0 Hold per-DB checkpoint locks until all general-BGSAVE per-DB checkpoints complete (#1796) [ #1767 ]
- 4cc403f9cb19b88dd537b34f9f956c566e0ccfd0 Honor configured AOF segment size in TsavoriteLogSettings (#1798)
- a9aa8b72a01517005827b19dab5777560b61e92e Avoid tempKv-driven scan iteration in Garnet callers (#1797) [ #482 ]
- 7758c68b17c0d8aab4f8149146252e57f5eac7e3 Bump version to 2.0.0-beta.4 and scope external-release pipeline to main only (#1793)
- a3e692d9dde588e453e84c0cac22b639c0247558 Bump rand from 0.8.5 to 0.8.6 in /libs/native/bftree-garnet (#1790)
- 448ea6e4c743d42c4a32ff6dd889c7ff21e0efa4 Add chunked header indicator to AofHeader (#1782)
- 7b9146ea2eda9b1033cca77cd35b38c6adfbdae1 Bump fast-uri from 3.1.0 to 3.1.2 in /website (#1783)
- cdef41373627b53b6c2e54e0e09b6bb5273b577c Bump mermaid from 11.14.0 to 11.15.0 in /website (#1789)
- cbd90d43e256edeac1522e0ea33e4635614a85ba Bump @babel/plugin-transform-modules-systemjs in /website (#1785)
- 70b8da6bfd3bc85362a58fe1ee3865e8f0765385 Merge v2 (dev) into main: dev tree wins on all conflicts
- 2bf194e6c4a5c155ebf8eccd968c40b3e725a9d1 [DEV] Verbatim String Fixes (#1777)
- c927b02383b39daf29a0aec0e91b50d64fef827b fix: use Stopwatch for INFO durations (#1771) (#1779)
- b0eea3d193c3815c37d0f05d413c3471ea3ecf36 Add version byte to ClusterConfig and ReplicationHistory serialization (#1778)
- 6bc8124e2089f44405e07af6958b29411d6b22cb Fix MultiDatabaseSaveInProgressTest (#1767)
- a47dc58495581c05e03e82e965a76efa31f9dc2c [Tsavorite] Replace SafeTailAddress background refresh with per-thread inflight publish protocol (#1720)
- 60fe54dea246567bffaeb3165ed80c96bdc13dad Pause VectorManager cleanup before storeWrapper.Reset() + Tsavorite Initialize() epoch-gate (#1775) [ #1765 ]
- 14f01b8e0f8a28e563996ffb39aa33881b95109a Fix LockSublogs mutual exclusion and GC hole in AofAddress.Span (#1774)
- 33e030365907c498449eda4f91f420b8fd6e2a0d Improve RecordSizeInfo performance; remove obsolete files (#1769)
- ddd711b5d2b01f9f853959dee425fe2032f07336 Tighten InstanceIndexBuffer GC-safety (#1766)
- d1a9289968050aa7473819a61c9404f829c8b4fd Fix two rare CI failures: ListPushPopStressTest host crash and VectorManager cleanup vs Reset() AVE (#1765)
- eaa5734db17b422ad6a6e17a339f8df39a84b14a Reduce AofAddress struct copy overhead on hot paths (#1759)
- 950d9760f71731b54bef469dcbffd1e77fefd3c9 [DEV] Rework SimpleSetupCluster in cluster tests, and longer timeouts for select tests (#1763)
- 3a325e7a1ad030366553791548c82790c2e3e835 Cherry-pick recent Dependabot updates from main to dev (#1760, #1761) (#1764)
- 4da1ef3c8838da6d768b4cf34e7dfcfa278afe42 Remove incremental snapshot feature (#1747)
- 9323e37edb5abf8adbda30115760cd272b0c9766 Clean up BFTree data files on RangeIndex deletion (#1738)
- f77a391b3823f857f6a6eaa532cc09e1a4b2022a Fix FlagRecovered never cleared on RangeIndex stub after restore (#1746)
- 509f2160031ea1e1931f84474665c9db4aa3d214 Fix BITOP overflow-pointer + epoch tracking, HLL bounds check, sorted-set Memory leaks (#1751)
- d0a93d7c86e300ce6aaa0d87720fc4b9235c9654 Fix #1749: leaked ephemeral X-lock when AOF Enqueue throws (#1754)
- f06111cc16d39af4f9bde15aa19bf3a76c06c883 Remove unused sizeInfo and other performance tweaks (#1745)
- f1740252936dd366ba20ec8ce83eef449bf35767 [DEV] Block on TLS auth in NetworkHandler (#1750)
- 1c98e5fb8b16120ae5111be2132b270c5a855d07 [dev] Remove sync-over-async where possible, consolidate blocking into helpers, add analyzers (#1730)
- 522b89b3e708cb37485b6b248823aa22fffc0fd4 Fix TLS blocking issue when buffer is doubled [dev] (#1743)
- 30c6dee9b979797e4826c1e293b866d6454a993e Support for Parallel Replication (#1556) [ #1633 ]
- 63582f3393f75021085a691c476e4f8e4a9384ee Simplify etags [dev] (#1739)
- 2997b980be1bb22816a4c2b768adf5ef8016314f Add INFO COMMANDSTATS tracking with per-command success rates (#1728)
- c4df8d05a9593b3582673a9c12b704ba6fd814af Bump postcss from 8.5.9 to 8.5.10 in /website (#1736) (#1737)
*…
Excerpt shown — open the source for the full document.
Notability
notability 3.0/10Routine beta release of a cache store