ReleaseMicrosoftMicrosoftpublished Jun 18, 2026seen 1w

microsoft/garnet v2.0.1-beta.5

microsoft/garnet

Open original ↗

Captured source

source ↗
published Jun 18, 2026seen 1wcaptured 1whttp 200method plain

Garnet PREVIEW v2.0.1-beta.5

Repository: microsoft/garnet

Tag: v2.0.1-beta.5

Published: 2026-06-18T19:24:59Z

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:

  • 237c328c4745c2c245bfa620d852eacc219de780 Fix NoScript enforcement for sub commands in Lua scripts (#1887)
  • 5fc62fd94f82112760e2bb8384439f17029cd050 Add quantization tasks and calls into DiskANN (#1882)
  • a81d2f124e0208b0a3973a2694bf3038e08f1d43 Bump version to 2.0.1-beta.4 (#1885)
  • 94d6a1f59c8a436291ea1c680d8fb758e97b0583 Native storage device: improved error handling (#1884)
  • 39fd9d348cdffca122cece3a4ccbce63e02df16e [BFTree] Add RangeIndex cluster migration (#1731)
  • 1a3d3eeb1706981a14e3e4d68cff773c1aa63b5d Impose 512M maximum on RESP elements in RespReadUtils (#1883)
  • 096731e026d6f434b932e2a34b34b1d5869b3917 Fix VectorElementKey.IsPinned and drop_index calls while Vector Set in use (#1871)
  • f031f94d31fd373f33df828dff1c2226ee940d44 Helm chart improvements (#1802)
  • f9214f6e215ecf31f8f02f6fe3acbfaefe42e4e9 Small corner case handling in storage (#1879)
  • 275f1343eca61ee4c11e2d2d54f2a6047b5b0113 Bump rand 0.9.2 → 0.9.3 in bftree-garnet to fix GHSA-cq8v-f236-94qc (#1878)

See More

  • 041d4b15ac6ce9405d5124f34dbc5b5b09d502af Bump launch-editor from 2.13.2 to 2.14.1 in /website (#1877)
  • 75b8bec6add4c2686a28c0cb27477c7f56da2a5a Bump @babel/core from 7.29.0 to 7.29.7 in /website (#1876)
  • 7b914ef1e1486b5581361453d216007ff6917329 Fix MLPA tail increment; add cmdline options to Garnet BDN (#1872)
  • 73ce769ef1880ba0f5013b36cdd348561b00e02a Bump joi from 17.13.3 to 17.13.4 in /website (#1873)
  • 7f9f6a3ae64af026231fbb380877fe4b1fa82773 Tedhar/nightly azurite (#1869)
  • 6520b93cc1e536819be41df525f7eab412ad1781 Clean TearDown failure behavior (#1870)
  • 5fe6e372f94c70065186cb1879876b5b821386e8 Min 4k TKV log page size; revise device sector size setting; DefaultInitialIORecordSize overridable by operation, session, or store (#1853)
  • 9a10cf5507c9b9af28e75af2a51eec054945a7b1 More IO optimizations (#1867)
  • 358ced7f5c750d2d8efa8ca6e97b4c19de9d4128 Simplified latch-free read cache design with eviction improvements (#1860) [ #2 ]
  • 2856e79c3ce3caab5dca03c234d9e7989f9f035f Add per-name ACL support for custom (extension) commands (#1822)
  • ee8efbad5145f2f10717e43df649a77208cbd3b1 Add Roaring Bitmap support (issue #1270) (#1741) [ #1820 ]
  • 5ec4ced756b84c1ecd5bfcc3f1eb21d306e8b990 Bump shell-quote from 1.8.3 to 1.8.4 in /website (#1865)
  • 0d19ffc9753fa78c23faec1def88962ace7a9575 Bump version to 2.0.1-beta.3 (#1866)
  • 20fec5a1bbb50329c209faccebb3998efc0bd080 Cache DateTime.UtcNow in AAD authenticator hot path (#1855) [ #1859 ]
  • c586d517f2e5af7d811c808f049d9f3642ac5ee7 More IO optimization (#1854)
  • ade916b6f0d1e71cc0d57b47a250813d969daedc Bugfix: MurmurHash3: 1) wrong suffixLen; 2) should cast to ulong before shift (#1864)
  • c0a07db76b9b8e7016c140bfeebcbf1b85b3a21f Fix large string handling in CLUSTER|NODES and CLUSTER|SHARDS (#1858) [ #1781 ]
  • c5ec666750874bd50179256c35f8e9ad18286f1e Add AAD as a first-class OperationParams variant in BDN benchmarks (#1859)
  • e410f859ad03e00d741887c38f6b47c087fd7a28 Fix VSIM COUNT when FILTER is set (#1856)
  • e5ae3e8e943297b6f343c18dd5aacf0153cc942e Bump version to 2.0.1-beta.2 (#1850)
  • 1bee34ede50dede274f2b3e920deceb811daead2 Fix MultiListBlockingPopTest flake on Windows CI (#1851)
  • 7ba5cab02086811aa54264bf81888c118a4faa90 Test infrastructure fixes and revise InitialIOSize (#1849)
  • f2b070a414ad1eea0ceb8b0c9cd74e19008f414a Fix Vector Set Creation Live Lock (#1846)
  • 40cea768989553ccabf43edc74585121103bee10 Fix ClusterRangeIndexCheckpointSyncWithEviction test: force flush.bftree generation (#1848)
  • b315b32b993dcc34ba1ac09bbc8ab6c534e3989f Fix Vector Set Index key corruption (#1845)
  • cdc79f78c55f8f6752d0b8066c37e8ecd07291a8 Bump version to 2.0.1-beta.1 (#1847)
  • 3fa30c14433dce77b46c63b12bbabc3fbbf6896c Updates to RecordDataHeader (#1840)
  • 91371eb0b3878e240f487580fd5f2c4977fa7116 Optimize IO paths in KV (#1837)
  • c17193452719202d319c928d2b17fadd2c83f7e4 Fix AOF page/memory size defaults and validation (#1811) (#1838) [ #1749 ]
  • 3f627aad91283c35c48a5f441206bae18582a694 Bump dotnet-sdk from 10.0.203 to 10.0.300 in the dotnet-deps group (#1843)
  • 19d396216e8cb781324faf796983c2a15674ce9d Bump the website-deps group in /website with 3 updates (#1842)
  • c53d7bcef317bfa4156dc6bd5465b40932803cd7 Add Vector Sets (Preview) command documentation (#1839)
  • e7025a644ccc72a1367edb1070c240946cb4b32e docs: Add missing cluster announce/endpoint options to configuration page (#1835) [ #1824 ]
  • 89247a65fbde1215fc571da8d333a5b5f052e13c audit all mutations of TOutput variables, fixing up the set of cases where retries in Tsavorites InitialUpdater would cause incorrect responses (#1836)
  • bf4177f23d61a8b49b2377617e45691bf0f4d29d Add Support for RangeIndex Diskbased Replication (#1807)
  • 97b52bcb5f3e641119deedf2f7ba296ffc519e50 [Tsavorite] Add native Linux storage backend, harden NativeStorageDevice, refresh storage benchmarks (#1831) [ #4 ]
  • b1077c267c1dce8c13bd9d5db10710dcc5fbb46c Remove EnableFastCommit option (always enabled) (#1829)
  • bba93531b7effa6f68635f777b7acca59f197ceb Fix missing cluster slot verification for CustomRawStringCmd and CustomObjCmd (#1827) [ #712 ]
  • 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)

*...

Excerpt shown — open the source for the full document.

Notability

notability 3.0/10

Routine beta patch release