ArunaStorage / aruna

The data orchestration engine
https://aruna-storage.org
Apache License 2.0
16 stars 1 forks source link

Feat/replication #146

Closed lfbrehm closed 9 months ago

lfbrehm commented 9 months ago

Replication

Adds a DataReplicationService that handles syncing objects to multiple data proxies. Replication itself is done by the individual data proxies. Only endpoint status updates are managed by the service.

Changes

codecov[bot] commented 9 months ago

Codecov Report

Attention: 606 lines in your changes are missing coverage. Please review.

Comparison is base (f56715a) 50.51% compared to head (11556e0) 48.65%. Report is 4 commits behind head on dev.

Files Patch % Lines
src/middlelayer/replication_db_handler.rs 0.00% 307 Missing :warning:
src/grpc/data_replication.rs 0.00% 92 Missing :warning:
src/middlelayer/update_db_handler.rs 3.92% 49 Missing :warning:
src/notification/natsio_handler.rs 0.00% 24 Missing :warning:
src/database/dsls/object_dsl.rs 16.00% 21 Missing :warning:
src/middlelayer/service_accounts_db_handler.rs 0.00% 19 Missing :warning:
src/utils/database_utils.rs 0.00% 18 Missing :warning:
src/middlelayer/create_request_types.rs 63.04% 17 Missing :warning:
src/utils/conversions.rs 50.00% 17 Missing :warning:
src/database/dsls/user_dsl.rs 0.00% 9 Missing :warning:
... and 11 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## dev #146 +/- ## ========================================== - Coverage 50.51% 48.65% -1.86% ========================================== Files 81 82 +1 Lines 12997 13615 +618 ========================================== + Hits 6565 6625 +60 - Misses 6432 6990 +558 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.