• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

iotaledger / iota / 22207643092
64%

Build:
DEFAULT BRANCH: develop
Ran 20 Feb 2026 04:00AM UTC
Jobs 1
Files 1529
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Feb 2026 10:18PM UTC coverage: 63.462% (+0.01%) from 63.452%
22207643092

push

github

web-flow
feat(core): include rest index in db snapshots (#10380)

# Description of change

Right now the `RestIndexStore` is not included in the database
snapshots. When `iota-tool download-db-snapshot --latest --network
testnet --path ./db --num-parallel-downloads 70 --no-sign-request
--verbose` is executed, the `rest_index` database doesn't exist.

This PR adds db snapshot creation for the `RestIndexStore` on the node
side and extends the `download-db-snapshot` in `iota-tool` to download
the new database.

## How the change has been tested

- [x] Basic tests (linting, compilation, formatting, unit/integration
tests)
- [ ] Patch-specific tests (correctness, functionality coverage)
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] I have checked that new and existing unit tests pass locally with
my changes

### Release Notes

- [ ] Protocol:
- [x] Nodes (Validators and Full nodes): Include `RestIndexStore` in
database snapshots
- [ ] Indexer:
- [ ] JSON-RPC:
- [ ] GraphQL:
- [ ] CLI:
- [ ] Rust SDK:
- [ ] REST API:

0 of 6 new or added lines in 2 files covered. (0.0%)

115 existing lines in 15 files now uncovered.

221504 of 349034 relevant lines covered (63.46%)

2775734.32 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
80.11
-0.08% crates/iota-core/src/authority.rs
3
72.8
-0.36% crates/iota-core/src/rest_index.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
83.78
-2.7% crates/iota-cluster-test/src/test_case/native_transfer_test.rs
1
80.0
0.0% crates/iota-core/src/authority_server.rs
1
90.45
0.14% crates/iota-core/src/execution_cache/writeback_cache.rs
1
97.92
-1.04% crates/iota-surfer/src/surfer_task.rs
1
76.99
0.0% crates/iota-types/src/crypto.rs
2
89.59
-0.24% crates/iota-network/src/state_sync/mod.rs
3
91.41
-0.15% consensus/core/src/synchronizer.rs
3
73.08
-0.21% crates/iota-core/src/checkpoints/mod.rs
3
89.44
-1.67% crates/iota-surfer/src/surfer_state.rs
4
85.47
-0.87% consensus/core/src/network/tonic_network.rs
5
84.07
-2.21% crates/starfish/core/src/leader_timeout.rs
6
76.3
-1.3% crates/iota-core/src/storage.rs
6
83.37
-1.23% crates/starfish/core/src/network/tonic_network.rs
11
77.27
-10.0% crates/iota-surfer/src/surf_strategy.rs
67
91.82
1.23% crates/iota-protocol-config/src/lib.rs
Jobs
ID Job ID Ran Files Coverage
1 nextest+simtest - 22207643092.1 20 Feb 2026 04:00AM UTC 1542
63.19
GitHub Action Run
Source Files on build 22207643092
  • Tree
  • List 1529
  • Changed 44
  • Source Changed 6
  • Coverage Changed 44
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22207643092
  • b9e348c3 on github
  • Prev Build on develop (#22164942803)
  • Next Build on develop (#22247732257)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc