Skip to content

Volfdb#285

Draft
danovaro wants to merge 9 commits into
feature/FDB-remote-deregisterfrom
volfdb
Draft

Volfdb#285
danovaro wants to merge 9 commits into
feature/FDB-remote-deregisterfrom
volfdb

Conversation

@danovaro

@danovaro danovaro commented Jun 4, 2026

Copy link
Copy Markdown
Member

Description

Contributor Declaration

By opening this pull request, I affirm the following:

  • All authors agree to the Contributor License Agreement.
  • The code follows the project's coding standards.
  • I have performed self-review and added comments where needed.
  • I have added or updated tests to verify that my changes are effective and functional.
  • I have run all existing tests and confirmed they pass.

🌈🌦️📖🚧 Documentation FDB 🚧📖🌦️🌈
https://sites.ecmwf.int/docs/fdb/pull-requests/PR-285

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 73.11436% with 221 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.18%. Comparing base (ca0eac7) to head (778b934).

Files with missing lines Patch % Lines
src/fdb5/remote/client/ClientConnection.cc 57.97% 58 Missing ⚠️
src/fdb5/api/RemoteFDB.cc 55.91% 41 Missing ⚠️
src/fdb5/remote/client/RemoteStore.cc 64.81% 19 Missing ⚠️
src/fdb5/remote/Connection.cc 23.52% 13 Missing ⚠️
src/fdb5/remote/client/Client.cc 50.00% 12 Missing ⚠️
src/fdb5/remote/client/ReadLimiter.cc 75.75% 8 Missing ⚠️
src/fdb5/api/RemoteFDB.h 0.00% 7 Missing ⚠️
src/fdb5/api/SelectFDB.cc 86.66% 6 Missing ⚠️
src/fdb5/remote/server/CatalogueHandler.cc 81.25% 6 Missing ⚠️
src/fdb5/database/RetrieveVisitor.cc 0.00% 5 Missing ⚠️
... and 23 more
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #285      +/-   ##
===========================================
+ Coverage    71.15%   71.18%   +0.03%     
===========================================
  Files          370      370              
  Lines        23457    23673     +216     
  Branches      2463     2492      +29     
===========================================
+ Hits         16690    16851     +161     
- Misses        6767     6822      +55     

☔ View full report in Codecov by Harness.
📢 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.

@danovaro danovaro changed the base branch from develop to feature/FDB-remote-deregister June 5, 2026 18:02
@danovaro danovaro force-pushed the feature/FDB-remote-deregister branch from 9362fff to 1bb317b Compare June 5, 2026 18:10
Comment thread src/fdb5/api/FDB.cc
archive(key, msg.data(), msg.length(), tracingID);
}
void FDB::archive(eckit::DataHandle& handle) {
void FDB::archive(eckit::DataHandle& handle, const std::string& tracingID) {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A passing comment: I would use class TracingContext or something similar rather than just a std::string. It seems plausible that this should be something that we might want to be extendable / structured.

@danovaro danovaro force-pushed the feature/FDB-remote-deregister branch 2 times, most recently from e4d1c46 to e65b90d Compare June 8, 2026 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants