Skip to content

Releases: Brijeshlakkad/ring

v0.1.11

06 Sep 02:06
c63bc9c
Compare
Choose a tag to compare

crypto/tls to keep data secure when being transferred over a network.

v0.1.10

06 Sep 00:44
45de0d0
Compare
Choose a tag to compare

BindAddr

The ring node will fetch the StartupConfiguration from the seed addresses upon starting up. The StartupConfiguration includes the router configuration and binding address of the serf membership.

Serf Memberlist

The ring node will use an available port to join the memberlist (serf).

Ring membership join

The ring node must have a number of virtual nodes greater than one. A node is not allowed to join again to increase the virtual nodes of the actual node on the ring.

v0.1.9

02 Sep 14:29
0288ccc
Compare
Choose a tag to compare

HashFunction can be configured with ring.Config

v0.1.8

01 Sep 22:26
38d15bc
Compare
Choose a tag to compare

ShardChangeHandler is a listener to get notified when a new member joins and the current node's responsibility changes.
ShardResponsibility to determine if an object should get be transferred to the given node.

v0.1.6

31 Aug 00:38
0331d96
Compare
Choose a tag to compare

consistentHashRouter#Get returns the tags assigned to that node responsible for the provided object key.

v0.1.4

31 Aug 00:16
4665155
Compare
Choose a tag to compare

Tags (map[string]string) will be received with the node name of a new member.

v0.1.3

26 Aug 14:26
Compare
Choose a tag to compare

MemberType will determine the type of member on the ring.

Two different types of members:

  1. ShardMember
  2. LoadBalancerMember

v0.1.2

25 Aug 01:38
cbd4437
Compare
Choose a tag to compare

Fix

These changes will allow the node creating the ring (from the local) to be part of the ring.

v0.1.1

23 Aug 00:47
4681d2a
Compare
Choose a tag to compare

Minor fixes

  • Shutdown at the consistentHashRouter will not throw any error.
  • Member "leave" event will be raised with the RPC address of the member.

v0.1.0

14 Aug 22:36
Compare
Choose a tag to compare
  • Ring Member
  • Consistent Hashing algorithm