Hi,
What started as slight changes to make the library compatible with carmine version 2.15+ ended up with a bug fix, readability changes and added tests.
Since these are major changes and break compatibility with carmine 2.14 I also bumped the major version.
Bug fix:
Found that authentication key was lost along the way when building the master-spec internally.
Added the redis-spec as parameter to functions which build the master spec and merge into it.
Now master spec supports all of carmine's parameters.
Readability changes:
Expanded variable names or changed them to be more meaningful (for example sg -> sentinel-group)
opened some threading macros (not a must)
Tests:
Added test to check basic carmine-sentinel functionality
Added final ping test
Added Makefile + collaterals to enable creating similarly configured tests across users
Hi, What started as slight changes to make the library compatible with carmine version 2.15+ ended up with a bug fix, readability changes and added tests. Since these are major changes and break compatibility with carmine 2.14 I also bumped the major version.
carmine-sentinel
functionalityping
test