PySyncObj Versions Save

A library for replicating your python class between multiple servers, based on raft protocol

0.3.12

1 year ago
  • #172 Added tcp keepalive - fixed bug when cluster was unable to select a new leader due to stuck tcp connection
  • #166 Fixed raft commit index not monotonic
  • #167 Fixed raft match index is not monotonic

0.3.11

1 year ago
  • #163 Added property hasQuorum (to detect if node is connected to cluster)
  • #161 Fixed exception when disconnected during connection

0.3.10

2 years ago
  • Removed accidentally added debug logging, #153

0.3.9

2 years ago
  • Bind all interfaces by default, #150
  • Fixed exception when unable to resolve dns, #142

0.3.8

3 years ago
  • Fixed bug with different cluster configuration on different nodes with journal enabled, #133
  • Fixed bug with unable to reconnect with enabled encryption, #127
  • Fixed readonly nodes with enabled encryption, #126
  • Fixed bug with adding wrong node while changing cluster configuration, #131
  • Use already resolved node ip when connecting to node instead of host, #132
  • Syncobj_admin simplified, #129
  • Added utility functions callback, #128

0.3.7

3 years ago
  • Fixed stuck when readonly nodes disconnected, #121
  • Added ability to specify self address inside partner addresses, #122

0.3.6

3 years ago
  • Fixed destroy exception, #116
  • Fixed dns resolve problem, #119

0.3.5

4 years ago
  • Network layer refactored
  • Fixed readonly node diconnection
  • Fixed replicated lock acquiring
  • Monotonic time implemented

0.3.4

5 years ago
  • Added distributed queue battery
  • Fixed log compaction time splitting for python3

0.3.3

7 years ago
  • Fixed windows support