Skip to content

Releases: microsoft/garnet

Garnet v1.0.87

28 Oct 00:01
ce9a6db

Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

  • ce9a6db Fix: snapshot checkpoint flush corner case (#1413)
  • 9626fdf Add KeraLua dependency (#1402)
  • d5daaad Prevent Replica from taking a checkpoint at TaskCheckpointBasedOnAofSizeLimitAsync (#1414)

This list of changes was auto generated.

Garnet v1.0.86

15 Oct 06:43
424f003

Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

This list of changes was auto generated.

Garnet v1.0.85

14 Oct 18:24
3682b3f

Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

  • 3682b3f Reset CTS in ReplicaSyncManager (#1408)
  • c2cfd0b Fix RESP link (#1406)
  • 6696b97 Reduce allocations in ParseSize and PrettySize utility methods (#1404)
  • ec9cace Bump Microsoft.Extensions.Configuration.Json from 9.0.8 to 9.0.9 (#1401)
  • c502ed8 Bump @docusaurus/theme-mermaid from 3.8.1 to 3.9.1 in /website (#1392)
  • 11d8809 Bump BenchmarkDotNet from 0.15.2 to 0.15.4 (#1399)
  • 86ddd7e Bump Microsoft.Extensions.Configuration.Binder from 9.0.8 to 9.0.9 (#1400)
  • db55521 Bump Azure.Identity from 1.15.0 to 1.16.0 (#1397)
  • 9ddccc3 Support and accelerate bitmap operations on more platforms (#942)
  • bd1c495 Bump dotnet-sdk from 9.0.304 to 9.0.305 (#1396)
See More
  • d784a1e enable codeql for cpp (#1403)
  • f28badd Bump Azure.Storage.Blobs from 12.25.0 to 12.25.1 (#1398)
  • 881762b Bump @docusaurus/module-type-aliases from 3.8.1 to 3.9.1 in /website (#1394)
  • 2641f16 Bump @mdx-js/react from 3.1.0 to 3.1.1 in /website (#1395)
  • 89e2e5b Bump react and react-dom in /website (#1393)
  • 733e721 Bump @docusaurus/types from 3.8.1 to 3.9.1 in /website (#1391)
  • cd8e038 pass down untilAddress for ReplayAOF (#1388)

This list of changes was auto generated.

Garnet v1.0.84

24 Sep 18:58
d2d6944

Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

  • d2d6944 Resetting replication recovery when cluster reset is issued (#1319)
  • bf2618a Ensure Streaming Checkpoint Cancellation on Timeout (#1385)
  • 3ac77e8 Refactoring TxnKeyManager to use Key Specifications (#1381)
  • 61c206f [Bugfix] AOF Replay Double Replaying Finalize (#1372)
  • 9a05c22 Add link to new 'Unsafe code best practices' -article (#1386)
  • 294e46b Fix ZCOUNT error when min bound is higher than set's max score (#1375)
  • c9df290 Scan and get distribution of hybrid log scan (#1333)
  • dc54e41 garnet-server; add rollforward; fixes #1374 (#1376)
  • e6c1aa8 Span-ify Locking Interfaces (#1366)
  • 9ea26f0 Some fixes to database checkpointing (#1370)
See More
  • 3cabaae Implementing more efficient resolution of basic command info (#1362)
  • 9dee866 Cleaned up ADO CIs which allows Tsavorite tests to be in normal CI instead of having them broke into separate CIs (#1371)

This list of changes was auto generated.

Garnet v1.0.83

26 Aug 14:01
1f5d5ba

Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

  • 1f5d5ba Bumping Garnet Version to 1.0.83 (#1368)
  • 1c2418a Full nightly test run that will run on ADO (not the GH repo) (#1367)
  • 507cd1d Bump mermaid from 11.9.0 to 11.10.0 in /website (#1365)
  • 4d3316a Diskless Sync Updates (#1329)
  • abc1710 Bump @docusaurus/types from 3.5.2 to 3.8.1 in /website (#1354)
  • b816b2b Bump Microsoft.Extensions.Logging.Configuration and Microsoft.Extensions.Logging.Console (#1360)
  • 6e10935 Bump Microsoft.Extensions.Hosting and Microsoft.Extensions.Hosting.WindowsServices (#1357)
  • 2c7a7d0 Bump @easyops-cn/docusaurus-search-local in /website (#1355)
  • 08ca928 Bump @docusaurus/module-type-aliases from 3.5.2 to 3.8.1 in /website (#1353)
  • f38b989 Added npm to dependabot package update instructions (#1352)
See More
  • 2c0ea5b Bump Microsoft.Extensions.Configuration.Binder from 9.0.3 to 9.0.8 (#1350)
  • 73add75 Bump Azure.Storage.Blobs from 12.24.0 to 12.25.0 (#1348)
  • ad0992c Bump Microsoft.CodeAnalysis from 4.13.0 to 4.14.0 (#1349)
  • 5d90ab3 Bump Microsoft.Extensions.Configuration.Json from 9.0.3 to 9.0.8 (#1351)
  • f160f72 Bump Azure.Identity from 1.14.1 to 1.15.0 (#1347)
  • 04a949b Avoid unnecessary/buggy readHead access during command processing (#1336)
  • 4c5305d Add Dependabot configuration for NuGet (#1345)
  • 15cbd16 Update BenchmarkDotNet from 0.14.0 to 0.15.2 (#1344)
  • 47b3e6a Add global.json (#1340)
  • 1afecab Adding package overrides for security compliance (#1339)

This list of changes was auto generated.

Garnet v1.0.82

13 Aug 16:53
9d5314a

Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

  • 9d5314a Update Version.props (#1337)
  • 9aa9817 Dynamically Set Memory Limits with CONFIG SET (#1279)
  • e420467 Implement ACL GENPASS (#1331)
  • de005a4 HELLO command: Abort protocol change if there's an authentication failure or any other validation failure (#1328)
  • ab4d5cc Reduce some hash calculations in HashObject operations (#1280)
  • e582621 High CPU Utilization from Gossip Fix (#1315)
  • c3c3bdb Switching GarnetInfoMetrics to use StringBuilder (#1330)
  • 0402dcf Sort commands in transaction manager. (#1332)

This list of changes was auto generated.

Garnet v1.0.81

07 Aug 23:41
12b30d5

Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

  • 12b30d5 bump version (#1327)
  • 9099d6f More tiny SortedSet fixes (#1324)
  • dddd829 Enforce stricter client name limits also for HELLO command (#1318)
  • d6fd73f passing object store checkpoint task parameter in WaitOrDie call (#1326)
  • 4224d7c Fix error logging in GarnetServer.LoadModules (#1325)
  • dd40f48 Implement struct.pack struct.upack and struct.size (#1317)
  • 258b530 INCRBYFLOAT: fix double's char counting and new API (#1303)

This list of changes was auto generated.

Garnet v1.0.80

05 Aug 21:55
7c40aa0

Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

  • 7c40aa0 Fixing replica checkpointing divergence with explicit CommitAOF calls (#1305)
  • 162ca67 Correct GetDistanceWhenInRectangle distance computation. (#1306)
  • fccf6ca JsonPath Improvements (#1281)
  • 668a477 Fixes for expiry-related commands (#1296)
  • ded1f05 Detect AOF History Divergence with No Checkpoint (#1263)
  • 38d7674 Cluster Config Fix (#1309)
  • a2e25a8 Add Timeout at Replica Sync Remote Comms (#1297)
  • 7a33245 Updated the DoCompaction method in DatabaseManagerBase.cs to use a boolean to indicate whether the call comes from the checkpoint or is the periodic task. This solves the bug of the periodic task being skipped over because the previous check was only of the frequency (#1316)

This list of changes was auto generated.

Garnet v1.0.79

28 Jul 16:30
1bc07c8

Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

  • 1bc07c8 Added metrics for transaction commands received and executed successfully. (#1310)
  • dcbf742 Trying to stabilize BDNs by spacing out the various runs by up to 10 mins between just so they all aren't hammering Github repo with BDN data at the same time (#1311)
  • 836eb9b Fix Garnet RMW InitialUpdater to work with Revivification (In-Chain) (#1307)
  • 67bcf60 MULTI/EXEC doesn't recognize or lock for certain valid RESP commands (#1271)

This list of changes was auto generated.

Garnet v1.0.78

16 Jul 18:23
297d0a3

Choose a tag to compare

Get NuGet binaries at:

More information at:

Changes:

See More
  • be05b97 Save System.Linq.Async dependency by implementing FirstAsync (#1284)

This list of changes was auto generated.