Releases: microsoft/garnet
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.
Garnet v1.0.18
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:
- 2725774 Migration Misc Fixes (#552)
- d156731 Add StoreFunctions and Allocator wrapper to TsavoriteKV (#542)
- 98772c0 Adding FLUSHALL command (#553)
- b629644 Add CustomProcedure support (#516)
- 61202cd Pool latency histograms for sessions to avoid GC hit (#529)
- 8adef79 bug fix in ParseUtils (#548)
- 1f7e6d3 Improvements in command handling #3 (#526)
This list of changes was auto generated.
Garnet v1.0.17
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:
- cab7e2b Update to v1.0.17 (#544)
- cb74c6b Add data volume to dockerfiles (#539)
- fb51144 MONITOR command to return error since not supported (#543)
This list of changes was auto generated.
Garnet v1.0.16
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:
- a1e6e77 Update to v1.0.16. Fix disposal of migration sessions. (#530)
- dfc8d6d Fix commit task in standlone mode. (#540)
- dd31566 Bring custom object store commands in parity with custom raw string commands. (#499)
- 35d99dd Improvements in command handling #2 (#486)
- 7ce336a Fix website accessibility issues (#527)
- 5266882 add basic support & tests for lmpop (#521)
- 5beba2d Support ZREVRANGEBYSCORE command (#525)
- 805c5d6 Updated SCAN output cursor value as bulk string (#523)
- d322663 ZRANGE bugfix (#522)
- a3d0b51 Fix SortedSetPop to return popped elements. (#519)
See More
- ba5ab24 Fix issue with resetting stats throwing null exception (#518)
- ba65105 Added HMSET cmd to retrieve key information when within a transaction. (#520)
- 2166147 Validate value length after excluding metadata. (#510)
- b855682 Validate ZRANGE indexes (#507)
- 1f80504 Move ACL tests to GarnetClient, off of SE.Redis (#502)
- 9fcc1b6 RESP3 versions of ZRANGE and HGETALL (#503)
- 96a7c75 Add search to website (#501)
This list of changes was auto generated.
Garnet v1.0.15
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:
- 9ee03bc Change in release pipeline to the new code signing infrastructure (#497)
- a297dcc Update version to 1.0.15 (#484)
- e26b7f7 Enhance CLUSTER FORGET (#500)
- 001b69e Allow Write Operations when Slot is in MIGRATING state (#474)
- 7e8198b Changed log info to error to log full exception (#480)
- d28aa1e Memory related improvements (#479)
- b5154b3 Support cancellation for cache size resizer task. (#490)
- 685a73b Improvements in command handling (#476)
- 82622dd Support PING inside MULTI (#493)
- ccc078e Add compaction docs, update website, add compaction switch (#482)
See More
- ab7d54e Add missing change from #468; remove outdated comments (#488)
- 6e02e14 QUIT should be processed regardless of it we're in a transaction or not (#485)
- 328ae31 Ensure Read/Write Safety During Recovery (#455)
- 806f515 Removing problematic part of a BLPOP test (#483)
- b322f29 Blocking command support (BLPOP/BRPOP & BLMOVE) (#356)
- b503e3a Update Dockerfile references (#478)
- 4a64897 Support MODULE LOADCS command (#463)
- 1be8646 Removed stub for COMMAND DOCS (#475)
- 4826589 Fix CLUSTER REPLICATE error handling (#471)
- 74f91e4 Bump braces from 3.0.2 to 3.0.3 in /website (#473)
- 85eebfb Bump ws from 7.5.9 to 7.5.10 in /website (#472)
This list of changes was auto generated.
Garnet v1.0.14
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:
- 7016a80 Update version to 1.0.14 (#469)
- 34196bc Empty collection key deletion - continued (#466)
- b007630 Update default port to 6379 (#468)
- f192fc7 Fix Dockerfile entrypoints (#467) [ #224 ]
- 7d00ab9 Remove unused useHandlesForPin (#465)
- 92f4274 Refactor to extract parsing state up front (#458)
- 08586da Fix SafeAofAddress (#462)
- 8f46a57 Adding type validation logic to object operations (#450)
- 66ebaa7 API: Add user-friendly methods for INCR/DECR and ZRANK/ZREVRANK (#434)
- 2647813 Fix Parsing Regression in GarnetClient and GarnetClientSession (#456)
See More
- 91544e1 Add a helm chart for garnet (#438)
- 93145ee if a transaction was active, ACL checks where skipped; this fixes that, and fixes the MULTI command test to work now that DISCARD gets correctly blocked (#459)
- 5916135 Add LRANGE and LLEN commands to GarnetClient (#453)
- 361f26a * Add ZAddRem to BDN (#457)
- 7c9ac99 [Cleanup] Kill bufSpan (#452)
- abfbff0 More Complete ACL Implementation (#386)
This list of changes was auto generated.
Garnet v1.0.13
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:
- 09db1c8 Update version to 1.0.13 (#451)
- 8c24b1c Tsavorite: Fix CopyToTail to avoid stale record insertion (#449)
- 0acff38 - Remove ConcurrencyControlMode.NoLock. Oh, and while I'm at it, just remove ConcurrencyControlMode. (#448)
- fcf880a correct phrasing issues in text (#432)
- eff8249 BDN for parsing + ACL (#446)
- 443235b Removing key from object store when collection object it empty (#443)
- 2da5278 Avoid transcoding allocations when serializing doubles (#430)
- f864b0b create a HashSlot wrapper for SpanByte (#441)
- 9f8e6ad Enable fast commit by default + doc updates (#440)
- f378be3 Adding missing configuration switch to dotnet test steps in CI (#442)
See More
- d15c5a8 Remove misc. temporary allocations from RESP parsing (#431)
- a7077a1 Tsavorite session reorganization (#436)
- 2dff684 fix couple places where incorrect TimeSpan method was used, intent was to get duration so we need the TotalXXX properties in these places (#439)
- a97097d ACL SAVE Implementation (#435)
This list of changes was auto generated.
Garnet v1.0.12
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.11
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:
- 36f25c4 Update version to 1.0.11 (#428)
- caf6f59 Guard against multiple recovery tasks (#403)
- 12e9656 Add flag for backward compatibility with TLS checks (#421)
- 4991f92 Custom Command Registration Updates (#410)
- b34fc99 Support WITHSCORE option in ZRANK, ZREVRANK commands (#419)
- 2a923ae More cleanup of no-longer-needed code (#423)
- 53cff60 Support async RESP responses to pending GET calls (due to disk read) (#387)
- 72e7504 Various API bugfixes (#417)
- ade2991 Remove ConcurrencyMode.RecordIsolation (#418)
- 1671184 Add LPUSH & RPUSH command API wrappers to GarnetClient (#382)
See More
- 9cd34a7 Fix nuget dependencies for Garnet package (#427)
- 7880abe Remove unused function and clean up unlockIdx, per #406 (#416)
- 94df278 Enforce object store total memory size constraint during recovery (#359)
- c50891f fix getrange slot verify (#413)
- 46ad420 return count on latency reset call (#411)
- ce7ff5d Fix Bitop Edge Case (#404)
- 9822a43 Add stronger TLS check for Gossip in Cluster mode (#392)
- dcac12e Dev Guide for Cluster Sharding/Migration (#364)
- 87589cc Misc fixes #406 - Issues 3,8,9 (#409)
- eab149e Misc fixes #406 - Issues 1,2,4,7 (#407)
- 95149fa INFO field for modules (#408)
- 9656bf5 LTRIM Fix (#402)
- e0027d1 Make
GeoHash
coordinate conversions ~40-100x faster (#348) - 5c4041e ACL with Microsoft Entra token support (#378)
- 5a65fd7 Basic implementation of HELLO (#398)
- b1891d1 API Coverage - Implement SINTER and SINTERSTORE (#180) (#334)
- 8ef45f9 Fix CRC16 Hashslot Calculation (#399)
- 78d6ad7 Fix Config GET databases in cluster mode (#389)
This list of changes was auto generated.
Garnet v1.0.10
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.