Skip to content

Releases: microsoft/garnet

Garnet v1.0.14

17 Jun 23:33
7016a80
Compare
Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

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

07 Jun 22:02
09db1c8
Compare
Choose a tag to compare

Get NuGet binaries at:

More information at:

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

31 May 02:43
3cc65bd
Compare
Choose a tag to compare

Garnet v1.0.11

30 May 01:44
36f25c4
Compare
Choose a tag to compare

Get NuGet binaries at:

More information at:

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

This list of changes was auto generated.

Garnet v1.0.10

17 May 18:12
ab9db61
Compare
Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

  • ab9db61 Make RespCommandsInfo optional for custom commands, remove json (#397)

This list of changes was auto generated.

Garnet v1.0.9

17 May 01:55
c0ae5a9
Compare
Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

  • c0ae5a9 Fix page post-flush page fixup logic (#390)
  • 1467724 Bugfix - Take CustomRespCommandsInfo.json from bin path (#393)
  • be24471 Adding the .yml file for the pipeline for mirroring the GitHub repo to Azure DevOps (#388)
  • 51667fd Cluster Command Parsing Refactor (#373)
  • 0bdc7a3 Handle large writes in SendAndReset, adjust index default size (#381)
  • 6ce2871 Adding a placeholder .yml file for Garnet Mirror Github pipeline (#384)
  • 951cf82 Use Encoding.UTF8 instead of allocating new (#374)

This list of changes was auto generated.

Garnet v1.0.8

10 May 23:32
8856dc3
Compare
Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

See More
  • 42ccdf3 bug fix Delete keys locally if _copyOption is set to false. (#352)
  • 30e3780 Clear input header field (flags) for object store RMW operations (#357)
  • 2dc2c73 Add secondary OS (ubuntu and Windows) to be ran at night just to for extra test coverage. (#355)
  • 649c65b Add memory docs - include sidebar update (#353)
  • 0bcf3c1 Add memory docs (#351)

This list of changes was auto generated.

Garnet v1.0.7

02 May 16:28
6b8df64
Compare
Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

See More
  • 486bbef Cleanup of the release pipeline: removed a task that didn't work and a switch in Nuget Pack that wasn't used (#333)
  • 0f82fb6 Added (#335)
  • 98c400b Consolidate .csproj files (#317)
  • 9d3b621 Fix SCAN commands to skip expired string and object types (#331)
  • 57050c4 Add CODEOWNERS as part of security best practices by GitHub (#328)
  • 4dc3b75 fix subscription overriding (#329)
  • 02649c9 Remove SubscribeKV as it is unused (#330)
  • df2a3c3 release epcoh between lock retries (#327)

This list of changes was auto generated.

Garnet v1.0.6

25 Apr 03:32
8a6ea2d
Compare
Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

See More

This list of changes was auto generated.

Garnet v1.0.5

13 Apr 15:11
86a924c
Compare
Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

  • 86a924c Update version to 1.0.5 (#280)
  • c496cdf Add various GarnetServer binaries to the Garnet Release (#263)
  • 49b315b fix typo in allocator selection (#275)
  • 1bb9ab8 Fix getting ZRANGEBYSCORE when the start of the range is higher than the max score. (#265)
  • c745364 feat: add SRANDMEMBER command (#240)
  • c0393dd A work flow to run secondary configurations every night - currently only MacOS (#267)
  • 2060683 Update intro.md (#269)
  • 66fb9e8 Removed CodeQL(Semmle) from azure-pipelines-compliance.yml since CodeQL is auto-injected into pipelines for Garnet repo. (#264)
  • a149323 fix: SPOP with count bug (#239)
  • b311568 Constant time secret check (#257)
See More

This list of changes was auto generated.