Commit bd35b33
authored
feat(state-prune): support tail replay on existing output (#3991)
* fix(replay): finalize existing output without reopening db
* feat(state-prune): add tail replay for existing output
* feat(state-prune): allow skipping replay compact
* feat(db): import missing indexed l2 transactions
* fix(db): avoid target indexer init in import
* fix(state-prune): address replay review feedback
* Avoid crates.io installs for CI cargo tools
* Reuse prebaked Rust and accept downloaded artifacts
* Reduce self-hosted Rust bootstrap and validation load
* Proxy rust toolchain downloads on self-hosted
* Stabilize self-hosted Rust jobs
* ci: reduce self-hosted runner bootstrap load
* ci: remove stale proxy from cross-platform check
* ci: skip cross-platform check on pull requests
* fix(examples): use local framework dependencies1 parent 4a5668f commit bd35b33
20 files changed
Lines changed: 2127 additions & 368 deletions
File tree
- .github
- actions/rust-setup
- workflows
- crates
- rooch-config/src
- rooch-pruner
- src/state_prune
- rooch
- src/commands/db
- commands
- state_prune
- docs/dev-guide
- examples
- large_objects
- rooch_fish
- verity_oracle_example
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
4 | 21 | | |
5 | 22 | | |
6 | 23 | | |
| |||
44 | 61 | | |
45 | 62 | | |
46 | 63 | | |
| 64 | + | |
47 | 65 | | |
48 | 66 | | |
0 commit comments