Skip to content

Releases: olric-data/olric

v0.5.2

15 Jan 13:45

Choose a tag to compare

This release includes the following fixes and improvements:

  • Unbounded memory growth / leak in pipelines #209
  • panic: runtime error: integer divide by zero in setLRUEvictionStats #210
  • Version bump: Redcon v1.6.1

v0.5.1

11 Jan 21:11

Choose a tag to compare

This release includes the following fixes and improvements:

  • Possible pipeline.Discard bug #205
  • reduce pipeline.Discard allocations #203
  • pipeline concurrency hardcoded to 1 #201
  • panic: semaphore: released more than held #199

Thank you, @derekperkins for your contributions.

v0.5.0

03 Dec 15:17

Choose a tag to compare

Olric v0.5.0 is here.

  • Olric Binary Protocol has been replaced with Redis Serialization Protocol 2 (RESP2),
  • Redefined DMap API,
  • Improved storage engine,
  • Cluster events,
  • A drop-in replacement of Redis' Publish-Subscribe messaging. DTopic data structure has been removed,
  • olric-cli, olric-benchmark, and olric-stats has been removed.

Important: Please note that this version of Olric is incompatible with the previous versions.

See the README.md file and the documents on pkg.go.dev.

v0.4.10

27 Nov 10:50

Choose a tag to compare

This release includes the following fixes and improvements:

  • Error handling while DTopic publish in embedded mode #189

v0.4.9

09 Nov 21:57

Choose a tag to compare

This release includes the following fixes and improvements:

buraksezer/consistent upgraded to v0.10.0. It includes the following fixes:

  • AverageLoad() function panics with "divide by zero" when no members are in the hash ring buraksezer/consistent#19,
  • RLock called twice in GetClosestN and cause a deadlock buraksezer/consistent#23,
  • Improve documentation,
  • Validate configuration and add default values to the configuration variables.

v0.5.0-rc.1

14 Oct 16:28

Choose a tag to compare

v0.5.0-rc.1 Pre-release
Pre-release

Here is the first release candidate of v0.5.x tree. It includes the following improvements:

  • Increase the verbosity level of some log messages.
  • Upgrade hashicorp/memberlist to v0.5.0

v0.4.8

13 Oct 14:52

Choose a tag to compare

This release includes the following fixes and improvements:

  • Prevent data race while reading storage engine statistics.

v0.4.7

08 Sep 15:51

Choose a tag to compare

This release includes the following fixes and improvements:

  • Factory failure drains available connection max from pool #4
  • Backported a fix from fluxninja/olric. See #172

Thank you for your contributions:

v0.4.6

19 Aug 16:05

Choose a tag to compare

This release includes the following fixes and improvements:

  • Shutdown() panic under certain conditions #177

v0.5.0-beta.8

05 Aug 16:15
7fe5aaa

Choose a tag to compare

v0.5.0-beta.8 Pre-release
Pre-release

Here is the eighth beta of the v0.5.x tree. It includes the following improvements:

  • Honor current TTL in DMap.Incr and DMap.Decr methods #172
  • refactor: copy encoded value into a new byte slice #180

Thank you @hasit for your contributions!