Releases: microsoft/garnet
Garnet v1.0.28
Get NuGet binaries at:
More information at:
- https://microsoft.github.io/garnet
- https://github.com/microsoft/garnet
- https://www.microsoft.com/en-us/research/project/garnet
Changes:
- 9e45dec Fix: aborted transaction (due to watch failure) return value from null string to null array. (#692)
- b70553b Support loading module from command line (#679)
- 1218678 Change Reset behavior to be more consistent with Redis (#685)
- 53b8cb8 TsavoriteLog iterator varant based on SingleWaiterAutoResetEvent to eliminate allocations (#688)
- 63fdc08 Safe tail refresh for scanning uncommitted TsavoriteLog (#687)
- ec5a46a [Compatibility] Adding RENAMENX command (#661)
- 0786f48 Misc BDN additions (#683)
This list of changes was auto generated.
Garnet v1.0.27
Get NuGet binaries at:
More information at:
- https://microsoft.github.io/garnet
- https://github.com/microsoft/garnet
- https://www.microsoft.com/en-us/research/project/garnet
Changes:
- 043e56d Updated version to v.0.27 (#686)
- d7d52fd Add a quick check for tail address match during iteration (#677)
This list of changes was auto generated.
Garnet v1.0.26
Get NuGet binaries at:
More information at:
- https://microsoft.github.io/garnet
- https://github.com/microsoft/garnet
- https://www.microsoft.com/en-us/research/project/garnet
Changes:
- 96b75ec bump to 1.0.26 (#680)
- c34f790 [Doc] Updated API Compatibility documentation with latest info (#662)
- 225ab25 Lua - use native tables to improve code compatibility (#672)
- ad81de1 Added custom authentication support to Garnet. (#648)
This list of changes was auto generated.
Garnet v1.0.25
Get NuGet binaries at:
More information at:
- https://microsoft.github.io/garnet
- https://github.com/microsoft/garnet
- https://www.microsoft.com/en-us/research/project/garnet
Changes:
This list of changes was auto generated.
Garnet v1.0.24
Get NuGet binaries at:
More information at:
- https://microsoft.github.io/garnet
- https://github.com/microsoft/garnet
- https://www.microsoft.com/en-us/research/project/garnet
Changes:
- 7d866da bump to 1.0.24 (#676)
- 401c185 Add a ScanCursor wrapper for store iteration (#669)
- de53280 Updating website packages (#670)
- 9429594 Revert "Make keys and argv as native lua tables"
- c30d65e Make keys and argv as native lua tables
This list of changes was auto generated.
Garnet v1.0.23
Get NuGet binaries at:
More information at:
- https://microsoft.github.io/garnet
- https://github.com/microsoft/garnet
- https://www.microsoft.com/en-us/research/project/garnet
Changes:
- f75773c Fix Latency Tracking Issue (#659)
- 840997f Bump express from 4.19.2 to 4.21.0 in /website (#668)
- efa4261 Bump dompurify from 3.0.9 to 3.1.6 in /website (#667)
- 40d9a26 fix cluster command processed metric (#663)
- 0fb221f Fixing case-sensitivity in enum parsing (#660)
This list of changes was auto generated.
Garnet v1.0.22
Get NuGet binaries at:
More information at:
- https://microsoft.github.io/garnet
- https://github.com/microsoft/garnet
- https://www.microsoft.com/en-us/research/project/garnet
Changes:
- 253515b Update version to 1.0.22 (#656)
- a2b8891 Lua - support status returns (#655)
- 7f83e13 Adding ZADD options (#644)
- 485bcf5 [Bug] Fixed RENAME command removing the expiration of the renamed key (#652)
This list of changes was auto generated.
Garnet v1.0.21
Get NuGet binaries at:
More information at:
- https://microsoft.github.io/garnet
- https://github.com/microsoft/garnet
- https://www.microsoft.com/en-us/research/project/garnet
Changes:
- 3492813 Update version to 1.0.21 (#654)
- 2be827a Resetting scratchBufferManager in TryConsumeMessages (#653)
This list of changes was auto generated.
Garnet v1.0.20
Get NuGet binaries at:
More information at:
- https://microsoft.github.io/garnet
- https://github.com/microsoft/garnet
- https://www.microsoft.com/en-us/research/project/garnet
Changes:
- 7ac1a9b Fix AOF fast-forward during main memory replication (#632) [ #425 ]
- 739ef1c Additional Checks for ACL configuration (#650)
- 6c68094 Moving itemBroker to storeWrapper (#646)
- b92c3dc Don't crash if innerException is null (#642)
- 1d5c06c add keys and scan to slot verification exception list (#643)
- bdfddb3 find machine ip when listen to any ip option is used (#636)
- f281bc3 Implement CLIENT|ID, CLIENT|INFO, CLIENT|LIST, and CLIENT|KILL. (#620)
- dcac6e4 wait for cluster setup and assert all nodes are known (#634)
- 4bf97e4 Test logfile was not disposed (#633)
- 70fc15b Hosting garnet as windows service (#614)
See More
- 0cd333d Additional validation around enum parsing (#622)
- 0d03980 Misc Fixes (#615)
- 68a7a85 Just a dummy check in to main so the GH Action shows up (#624)
- ccbb29b Random is not thread-safe, and the Random.Shared (introduced in .NET 6) also appears to be seeded with crypto grade RNG; so all of these seem wrong (#621)
- 6517127 Bump micromatch from 4.0.5 to 4.0.8 in /website (#619)
- 67268ea Bump webpack from 5.90.3 to 5.94.0 in /website (#618)
- 60d1c43 Removed Net6.0 from test matrix and bumped up timeout for Tsav tests from 30-45. (#617)
- 8d7bf06 Add PUBLISH and fix SETEX inside MULTI-EXEC (#604)
This list of changes was auto generated.
Garnet v1.0.19
Get NuGet binaries at:
More information at:
- https://microsoft.github.io/garnet
- https://github.com/microsoft/garnet
- https://www.microsoft.com/en-us/research/project/garnet
Changes:
- de32951 Updated version from 1.0.18 to 1.0.19 (#613)
- e8edca8 Fix Migration for Larger Payloads (#611)
- af67519 Improvements in command handling #4 (#549)
- 23c4e3e Fixing braking changes from NUnit 4 upgrade in Tsavorite.test (#608)
- 6ac4f63 Upgrading NUnit packages (#606)
- e4a6937 Upgrading System.Text.Json (#607)
- cd78b13 Upgrading some nuget dependencies (#605)
- 0f32b57 Migration Addition Logging & Fixes (#596)
- 9da8c90 Use correct Lua error prefix (#600)
- 0528f10 Consolidate Cluster Slot Verification (#508)
See More
- b7fe600 Add documentation for modules and custom object commands. (#592)
- d7b640a Basic Lua scripting support (#550)
- cd0b20a JSON module (#546)
- 3c767bf Darrenge/fix external release pipeline to use net 6.0 for code signing (#593)
- 0e5e560 Remove .net6 and .net7 (#582)
- d7a16b0 chore: update nodejs version to 20 (#591)
- d6d9a3c chore: Use collection expression (#577)
- d6b01c0 Add missing fields to CLUSTER NODES (#588)
- 38b5805 chore: Use string.Method(char) instead of string.Method(string) when possible (#566)
- 35dc23d COMMAND to work with optional data being not set. (#581)
- 8eb7d5e Fix directory permission issue in linux containers (#570)
- 16a6a00 chore: Align type parameters naming by prefixing with T (#575)
- f3c0c90 Use arity instead of numparams (#569)
- 1e5df29 chore: logger enforce "CA2254: Template should be a static expression" (#564)
- 65da312 Fix Failover Hanging Test (#572)
- fde0ed2 Bugfix: Fix AOF commit mode when not in Transactions (#563)
- 84d4f51 Adding libaio installation to Dockerfiles (#551) [ #560, #516, #553, #542, #552, #556, #555 ]
- 98f444c Changed timeout for tests from 30 to 45 mins (#562)
- 47de396 Remove AOF commit blocking on State Invariant or Aof Independent Commands (#511)
- 4cae267 Bump to garnet-1.0.18 (#555)
- a4e8d97 add repository details to Garnet.nuspec (#556)
This list of changes was auto generated.