Skip to content
This repository was archived by the owner on Sep 25, 2020. It is now read-only.

Commit ed22ffc

Browse files
committed
Emit server-added and server-removed stat on ringChanged event
1 parent 976355d commit ed22ffc

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

CHANGES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ ringpop-node release notes
44
Future
55
-------
66
* Remove tick-cluster.js, the version from ringpop-common should be used [#278](https://github.com/uber/ringpop-node/pull/278)
7+
* Emit server-added and server-removed stat on ringChanged event [#281](https://github.com/uber/ringpop-node/pull/281)
78

89
10.15.0
910
-------

lib/on_ring_event.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ function createChecksumComputedHandler(ringpop) {
4242
function createRingChangedHandler(ringpop) {
4343
return function onRingChanged(event) {
4444
ringpop.stat('increment', 'ring.changed');
45+
ringpop.stat('increment', 'ring.server-added', event.added);
46+
ringpop.stat('increment', 'ring.server-removed', event.removed);
4547
ringpop.emit('ringChanged', event);
4648
};
4749
}

0 commit comments

Comments
 (0)