Skip to content

Releases: narvikd/nubedb

v3.3.2

02 Mar 22:01
0352b00
Compare
Choose a tag to compare
  • BUGFIXES:
    • Add mutex to checkIfNodeNeedsUnblock to be able to use it in threads:
      Since there aren't any more operations on the observer that uses it, this fix just shows the leader start quickly.
      In future releases as more operations are added, those would be blocked without this fix.

v3.3.1

28 Feb 10:06
756cd95
Compare
Choose a tag to compare
  • BUGFIXES:
    • Fix inconsistent FSM_PERFORMANCE flag in docker-compose.
  • FEATURES:
    • Have ability to implement a discover strategy that isn't the internal mDNS discover.

Full Changelog: v3.3.0...v3.3.1

v3.3.0

27 Feb 15:23
Compare
Choose a tag to compare
  • FEATURES:
    • Add ability to have lower DB file sizes at the cost of performance.
    • Tidy up codebase.

Full Changelog: v3.2.0...v3.3.0

v3.2.0

26 Feb 18:59
3aa3f55
Compare
Choose a tag to compare
  • FEATURES:
    • Backup, restore and get keys endpoints.
    • Badger GC for values to prevent the DB from becoming too large.

Full Changelog: v3.1.0...v3.2.0

v3.1.0

24 Feb 17:48
afca7f7
Compare
Choose a tag to compare
  • FEATURES:
    • Add is_quorum_possible to healthcheck
    • On heart beat failure remove the node from the leader list.
  • BUGFIXES:
    • Cluster readiness check to fix slow cluster start causing cluster wide race conditions.

Full Changelog: v3.0.0...v3.1.0

v3.0.0

19 Feb 20:05
Compare
Choose a tag to compare
  • BREAKING
    • Remove support for Windows.
    • Will not support deploys outside orchestrators.
  • FEATURES
    • Any non-leader requests are forwarded to the leader.
    • Auto bootstrapping & auto discover.
    • Self healing features to ensure the cluster runs without any intervention.

Full Changelog: v2.0.0...v3.0.0

v2.0.0

14 Feb 16:29
Compare
Choose a tag to compare
  • BREAKING
    • DB engine changed from sync.map to BadgerDB.
  • FEATURES
    • Consensus state endpoint now reports the leader.
    • Delete endpoint.
  • BUGFIXES
    • Suppresses ErrNothingNewToSnapshot from being printed in console logs. (It doesn't affect any consensus logs.)

Full Changelog: v1.0.0...v2.0.0

v1.0.0

12 Feb 18:36
Compare
Choose a tag to compare

Features

  • Distributed and replicated data storage
  • Simple to use
  • Automatic failover and recovery if any of the nodes go down