Skip to content

feat(drive): composite document queries: a page plus derived sub-queries under one merged proof - #4598

Merged
QuantumExplorer merged 9 commits into
v4.2-devfrom
feat/composite-document-queries-drive
Sep 7, 2026
Merged

feat(drive): composite document queries: a page plus derived sub-queries under one merged proof#4598
QuantumExplorer merged 9 commits into
v4.2-devfrom
feat/composite-document-queries-drive

fix(sdk): reject plain conversion of composed drive queries

bd47707
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 7, 2026 in 0s

85.79% (-0.95%) compared to 04fc829

View this Pull Request on Codecov

85.79% (-0.95%) compared to 04fc829

Details

Codecov Report

❌ Patch coverage is 77.90885% with 412 lines in your changes missing coverage. Please review.
✅ Project coverage is 85.79%. Comparing base (04fc829) to head (bd47707).
⚠️ Report is 18 commits behind head on v4.2-dev.

Files with missing lines Patch % Lines
...rs-drive/src/query/composite_document_query/mod.rs 85.77% 188 Missing ⚠️
packages/rs-drive/src/query/mod.rs 38.29% 58 Missing ⚠️
...ocument/verify_composite_documents_proof/v0/mod.rs 62.50% 42 Missing ⚠️
...s/rs-drive/src/query/chained_document_query/mod.rs 67.92% 34 Missing ⚠️
...document/query/query_composite_documents/v0/mod.rs 43.58% 22 Missing ⚠️
...ve/document/query/query_composite_documents/mod.rs 63.63% 16 Missing ⚠️
...e_document/verify_composite_documents_proof/mod.rs 28.57% 15 Missing ⚠️
...h-platform-queries/src/documents/document_query.rs 33.33% 6 Missing ⚠️
...drive-proof-verifier/src/proof/chained_document.rs 20.00% 4 Missing ⚠️
..._document/verify_chained_documents_proof/v0/mod.rs 78.94% 4 Missing ⚠️
... and 17 more
Additional details and impacted files
@@             Coverage Diff              @@
##           v4.2-dev    #4598      +/-   ##
============================================
- Coverage     86.73%   85.79%   -0.95%     
============================================
  Files          2756     2792      +36     
  Lines        360939   368450    +7511     
============================================
+ Hits         313073   316094    +3021     
- Misses        47866    52356    +4490     
Components Coverage Δ
dpp 87.19% <ø> (ø)
drive 83.89% <78.60%> (-1.20%) ⬇️
drive-abci 89.02% <58.06%> (-0.81%) ⬇️
sdk ∅ <ø> (∅)
dapi-client ∅ <ø> (∅)
platform-version ∅ <ø> (∅)
platform-value 92.92% <ø> (ø)
platform-wallet ∅ <ø> (∅)
drive-proof-verifier 48.97% <20.00%> (-0.25%) ⬇️
🚀 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.