Releases: yorkie-team/yorkie
v0.5.8
What's Changed
- Fix panic in pubsub by deleting subs in callback by @hackerwins in #1101
- Fix invalid version vector check logic for backward compatibility by @JOOHOJANG in #1105
- Extract db name as an argument to value.yaml by @hackerwins in #1107
Full Changelog: v0.5.7...v0.5.8
yorkie-cluster-0.5.8
yorkie-cluster provides cluster mode for Yorkie server to handle large amount of workloads with ensuring high availability, reliability, and scalability.
v0.5.7
What's Changed
- Refactor webhook method configuration and add CLI commands by @chacha912 in #1082
- Fix Sharding Initialization with Dynamic Replica Set Configuration by @emplam27 in #1087
- Preserve Detached Client's Lamport in Version Vector by @JOOHOJANG in #1090
- Replace MaxCreatedAtMapByActor with VersionVector by @chacha912 in #1088
- Add migration script to remove version vector by @chacha912 in #1091
- Improve Version Vector Handling for Legacy SDK and Snapshots by @chacha912 in #1096
- Add missing MongoDB sharding configuration for version vectors by @hackerwins in #1097
- Simplify unique constraint for documents by @hackerwins in #1098
Full Changelog: v0.5.6...v0.5.7
yorkie-cluster-0.5.7
yorkie-cluster provides cluster mode for Yorkie server to handle large amount of workloads with ensuring high availability, reliability, and scalability.
v0.5.6
What's Changed
- Add minLamport for proper GC of deactivated clients by @JOOHOJANG in #1060
- Optimize document detachment in Cluster Server by @raararaara in #1055
- Upate garbage collection algorithm design by @JOOHOJANG in #1061
- Fix version vector cleanup during client deactivation by @raararaara in #1068
- Convert
presence change
from string to binary by @chacha912 in #1069 - Add migration script to detach documents from deactivated clients by @raararaara in #1062
- Correct ReverseLowerBound behavior in MemDB by setting unique index by @chacha912 in #1074
- Update presence_change migration for JSON to Protobuf conversion by @chacha912 in #1075
Full Changelog: v0.5.5...v0.5.6
yorkie-cluster-0.5.6
yorkie-cluster provides cluster mode for Yorkie server to handle large amount of workloads with ensuring high availability, reliability, and scalability.
v0.5.5
What's Changed
- Introduce dedicated event publisher per document by @hackerwins in #1052
- Update Authorization Webhook Response Format and Handling by @chacha912 in #1037
- Fix version vector validation when running migration by @JOOHOJANG in #1057
Full Changelog: v0.5.4...v0.5.5
yorkie-cluster-0.5.5
yorkie-cluster provides cluster mode for Yorkie server to handle large amount of workloads with ensuring high availability, reliability, and scalability.
v0.5.4
What's Changed
- Fix transaction in UpdateAndFindMinSyncedVersionVector by @hackerwins in #1050
- Introduce cmap for distributing mutexes per documents by @hackerwins in #1051
- Implement lock striping for cmap by @hackerwins in #1053
Full Changelog: v0.5.3...v0.5.4
yorkie-cluster-0.5.4
yorkie-cluster provides cluster mode for Yorkie server to handle large amount of workloads with ensuring high availability, reliability, and scalability.