Skip to content

deploy: support remote exoware store adapters & authentication - #47

Closed
michaelkaplan13 wants to merge 1 commit into
michael/parallel-qmdb-write-merkle-buildfrom
michael/remote-adapters-with-auth
Closed

michaelkaplan13 wants to merge 1 commit into
michael/parallel-qmdb-write-merkle-buildfrom
michael/remote-adapters-with-auth

Conversation

@michaelkaplan13

@michaelkaplan13 michaelkaplan13 commented Aug 24, 2026 •

Copy link
Copy Markdown
Contributor

No description provided.

@michaelkaplan13 michaelkaplan13 self-assigned this Aug 24, 2026
- Prepare adapter Store clients and builds
- Support remote adapter deployment
- Authenticate validator Store writers
- Add adapter readiness and metrics
- Complete remote adapter deployment workflow
@michaelkaplan13
michaelkaplan13 force-pushed the michael/remote-adapters-with-auth branch from 4357f96 to 688e8e6 Compare August 24, 2026 21:21
@codecov

codecov Bot commented Aug 24, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 93.85382% with 74 lines in your changes missing coverage. Please review.
✅ Project coverage is 81.58%. Comparing base (b6465d4) to head (688e8e6).

Files with missing lines Patch % Lines
crates/indexer/src/bin/adapter_settings/mod.rs 88.37% 25 Missing ⚠️
crates/indexer/src/bin/qmdb.rs 77.35% 12 Missing ⚠️
crates/indexer/src/bin/sql.rs 85.13% 11 Missing ⚠️
bin/deploy/src/remote.rs 96.90% 6 Missing ⚠️
crates/indexer/src/adapter_metrics.rs 96.44% 6 Missing ⚠️
crates/indexer/src/store.rs 96.34% 6 Missing ⚠️
bin/validator/src/run.rs 90.47% 4 Missing ⚠️
bin/deploy/src/main.rs 97.46% 2 Missing ⚠️
crates/indexer/src/main.rs 96.00% 1 Missing ⚠️
crates/indexer/src/test_store.rs 98.46% 1 Missing ⚠️
@@                             Coverage Diff                              @@
##           michael/parallel-qmdb-write-merkle-build      #47      +/-   ##
============================================================================
+ Coverage                                     80.14%   81.58%   +1.43%     
============================================================================
  Files                                            52       56       +4     
  Lines                                         13904    14816     +912     
============================================================================
+ Hits                                          11144    12087     +943     
+ Misses                                         2760     2729      -31     
Files with missing lines Coverage Δ
bin/deploy/src/local.rs 90.62% <100.00%> (+0.04%) ⬆️
bin/validator/src/config.rs 97.47% <100.00%> (+0.08%) ⬆️
crates/indexer/src/publisher/certificate.rs 70.85% <100.00%> (+3.54%) ⬆️
crates/indexer/src/publisher/qmdb.rs 96.78% <100.00%> (+0.07%) ⬆️
crates/indexer/src/sql_schema.rs 99.09% <ø> (ø)
crates/indexer/src/main.rs 45.49% <96.00%> (+8.30%) ⬆️
crates/indexer/src/test_store.rs 98.46% <98.46%> (ø)
bin/deploy/src/main.rs 85.00% <97.46%> (+2.29%) ⬆️
bin/validator/src/run.rs 65.66% <90.47%> (+0.66%) ⬆️
bin/deploy/src/remote.rs 85.15% <96.90%> (+5.76%) ⬆️
... and 5 more

... and 1 file with indirect coverage changes


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b6465d4...688e8e6. Read the comment docs.

🚀 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.

@michaelkaplan13

Copy link
Copy Markdown
Contributor Author

Going to be replaced with a new stack with fewer intermediate states. Closing

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.

1 participant