Skip to content

Merge branch 'main' into apache-ratis

88cea6b
Select commit
Loading
Failed to load commit list.
Closed

Replace custom Raft protocol with Apache Ratis #3798

Merge branch 'main' into apache-ratis
88cea6b
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Apr 17, 2026 in 0s

62.22% (-2.50%) compared to e076207

View this Pull Request on Codecov

62.22% (-2.50%) compared to e076207

Details

Codecov Report

❌ Patch coverage is 61.54073% with 1303 lines in your changes missing coverage. Please review.
✅ Project coverage is 62.22%. Comparing base (e076207) to head (88cea6b).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
...java/com/arcadedb/server/ha/raft/RaftHAServer.java 57.97% 171 Missing and 32 partials ⚠️
.../arcadedb/server/ha/raft/ArcadeDBStateMachine.java 51.68% 156 Missing and 30 partials ⚠️
...com/arcadedb/server/ha/raft/SnapshotInstaller.java 47.08% 133 Missing and 12 partials ⚠️
...om/arcadedb/server/ha/raft/ReplicatedDatabase.java 63.04% 128 Missing and 15 partials ⚠️
...m/arcadedb/server/ha/raft/SnapshotHttpHandler.java 49.13% 63 Missing and 25 partials ⚠️
...om/arcadedb/server/ha/raft/RaftClusterManager.java 38.98% 66 Missing and 6 partials ⚠️
...om/arcadedb/server/ha/raft/RaftGroupCommitter.java 52.70% 55 Missing and 15 partials ⚠️
...om/arcadedb/server/ha/raft/KubernetesAutoJoin.java 26.74% 62 Missing and 1 partial ⚠️
...dedb/server/ha/raft/PostVerifyDatabaseHandler.java 61.87% 39 Missing and 22 partials ⚠️
...java/com/arcadedb/server/ha/raft/RaftHAPlugin.java 54.32% 33 Missing and 4 partials ⚠️
... and 19 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3798      +/-   ##
==========================================
- Coverage   64.71%   62.22%   -2.50%     
==========================================
  Files        1581     1583       +2     
  Lines      117023   118043    +1020     
  Branches    24858    25075     +217     
==========================================
- Hits        75735    73451    -2284     
- Misses      30925    34346    +3421     
+ Partials    10363    10246     -117     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.