Georgios Konstantopoulos
|
70bfdafd26
|
fix(provider): check executed block before returning historical state (#21571)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-01-29 13:54:50 +00:00 |
|
YK
|
e9fe0283a9
|
fix(provider): use storage-aware methods in unwind_trie_state_from (#21561)
|
2026-01-29 11:54:12 +00:00 |
|
joshieDo
|
013dfdf8c8
|
fix(prune): add minimum 64 block retention for receipts and bodies (#21520)
|
2026-01-28 18:10:07 +00:00 |
|
joshieDo
|
effa0ab4c7
|
fix(provider): read changesets from static files during unwind (#21528)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-28 15:52:08 +00:00 |
|
theo
|
88eb0beeb2
|
chore(op-reth): remove op-reth dependencies from core reth library crates (#21492)
|
2026-01-28 14:53:17 +00:00 |
|
joshieDo
|
231292b58e
|
fix(provider): cap static file changeset iteration to highest available block (#21510)
|
2026-01-28 11:03:49 +00:00 |
|
Matthias Seitz
|
aa5b12af44
|
refactor(db): make Tx::inner field private with accessor (#21490)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-27 22:06:41 +00:00 |
|
joshieDo
|
2e05cec84b
|
fix: ensure edge enables history in rocksdb (#21478)
|
2026-01-27 18:43:25 +00:00 |
|
Matthias Seitz
|
9eaa5a6303
|
chore: remove Sync bound from cursor associated types (#21486)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-27 18:31:40 +00:00 |
|
joshieDo
|
c8245594bc
|
fix(db): write genesis history to correct storage backend (#21471)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-27 11:59:06 +00:00 |
|
Dan Cline
|
ed40ce8c4c
|
chore: simplify account_changesets_range (#21457)
|
2026-01-27 11:44:11 +00:00 |
|
YK
|
1e734936d8
|
fix(provider): skip storage changeset writes when routed to static files (#21468)
|
2026-01-27 10:34:44 +00:00 |
|
Georgios Konstantopoulos
|
71ed68e944
|
perf(db): flatten HashedPostState before persisting (#21422)
|
2026-01-26 22:49:01 +00:00 |
|
Rez
|
b87cde5479
|
feat: configurable EVM execution limits (#21088)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2026-01-26 15:27:09 +00:00 |
|
Matthias Seitz
|
0eea4d76e9
|
chore: remove unused imports in storage-api (#21400)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-24 15:49:21 +00:00 |
|
YK
|
8a1702cd74
|
fix(rocksdb): filter history writes to only changed accounts/storage (#21339)
Co-authored-by: Tempo AI <ai@tempo.xyz>
|
2026-01-24 13:07:16 +00:00 |
|
iPLAY888
|
ffbef9e3cd
|
chore: removed needless collect (#21381)
|
2026-01-23 21:59:19 +00:00 |
|
joshieDo
|
9a4c6d8a11
|
feat(rocksdb): static file based healing for TransactionHashNumbers (#21343)
|
2026-01-23 20:11:47 +00:00 |
|
joshieDo
|
3648483512
|
feat(rocksdb): add WAL size tracking metric and Grafana dashboard (#21295)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-23 19:59:10 +00:00 |
|
joshieDo
|
ab418642b4
|
fix(stages): commit RocksDB batches before flush and configure immediate WAL cleanup (#21374)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2026-01-23 19:28:52 +00:00 |
|
joshieDo
|
decb56fae1
|
feat(rocksdb): changeset-based crash recovery healing for history indices (#21341)
|
2026-01-23 19:28:10 +00:00 |
|
joshieDo
|
b814893221
|
feat(stages): flush RocksDB at end of history and tx_lookup stages (#21367)
|
2026-01-23 17:02:53 +00:00 |
|
Georgios Konstantopoulos
|
fcef82261d
|
fix(libmdbx): handle errors gracefully in TransactionInner::drop (#21368)
|
2026-01-23 16:37:15 +00:00 |
|
YK
|
f07629eac0
|
perf: avoid creating RocksDB transactions for legacy MDBX-only nodes (#21325)
|
2026-01-22 20:30:52 +00:00 |
|
joshieDo
|
a0df561117
|
fix(rocksdb): periodic batch commits in stages to prevent OOM (#21334)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-22 19:04:56 +00:00 |
|
Georgios Konstantopoulos
|
28a31cd579
|
fix: use unwrap_or_else for lazy evaluation of StorageSettings::legacy (#21332)
|
2026-01-22 17:02:15 +00:00 |
|
Brian Picciano
|
da12451c9c
|
chore(trie): Cleanup unused trie changesets code (#21323)
|
2026-01-22 16:57:46 +00:00 |
|
Georgios Konstantopoulos
|
247ce3c4e9
|
feat(storage): warn storage settings diff at startup (#21320)
Co-authored-by: YK <chiayongkang@hotmail.com>
|
2026-01-22 16:40:10 +00:00 |
|
andrewshab
|
965705ff88
|
fix: remove collect (#21318)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-01-22 15:24:51 +00:00 |
|
Dan Cline
|
ebe2ca1366
|
feat: add StaticFileSegment::StorageChangeSets (#20896)
|
2026-01-22 15:03:47 +00:00 |
|
joshieDo
|
12cf3d685b
|
fix(provider): add CommitOrder for RocksDB/MDBX unwind atomicity (#21311)
|
2026-01-22 14:54:47 +00:00 |
|
joshieDo
|
118f15f345
|
feat(rocksdb): disable bloom filter for default column family (#21312)
|
2026-01-22 13:47:34 +00:00 |
|
joshieDo
|
97481f69e5
|
perf(rocksdb): disable compression and bloom filters for TransactionHashNumbers CF (#21310)
|
2026-01-22 13:31:16 +00:00 |
|
joshieDo
|
492fc20fd1
|
fix(cli): clear rocksdb tables in drop-stage command (#21299)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-22 12:09:36 +00:00 |
|
Sergei Shulepov
|
ad9886abb8
|
fix(mdbx): mark reserve as unsafe (#21263)
|
2026-01-22 12:03:12 +00:00 |
|
Matthias Seitz
|
ec9c7f8d3e
|
perf(db): use ArrayVec for StoredNibbles key encoding (#21279)
|
2026-01-22 02:05:50 +00:00 |
|
Georgios Konstantopoulos
|
2305c3ebeb
|
feat(rpc): respect history expiry in block() and map to PrunedHistoryUnavailable (#21270)
|
2026-01-21 22:22:05 +00:00 |
|
joshieDo
|
eb55c3c3da
|
feat(grafana): add RocksDB metrics dashboard (#21243)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-21 22:09:42 +00:00 |
|
YK
|
624ddc5779
|
feat(stages): add RocksDB support for IndexStorageHistoryStage (#21175)
|
2026-01-21 17:05:19 +00:00 |
|
Georgios Konstantopoulos
|
dd72cfe23e
|
refactor: remove static_files.to_settings() and add edge feature to RocksDB flags (#21225)
|
2026-01-21 16:52:24 +00:00 |
|
Sergei Shulepov
|
9cf82c8403
|
fix: supply a real ptr to mdbx_dbi_flags_ex (#21230)
|
2026-01-21 14:23:26 +00:00 |
|
joshieDo
|
ebaa4bda3a
|
feat(rocksdb): add missing observability (#21253)
|
2026-01-21 14:14:34 +00:00 |
|
joshieDo
|
04d4c9a02f
|
fix(rocksdb): flush all column families on drop and show SST/memtable sizes (#21251)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-21 12:44:08 +00:00 |
|
Arsenii Kulikov
|
3065a328f9
|
fix: clear overlay_cache in with_extended_hashed_state_overlay (#21233)
|
2026-01-21 12:08:24 +00:00 |
|
Georgios Konstantopoulos
|
37b5db0d47
|
feat(cli): add RocksDB table stats to reth db stats command (#21221)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-01-21 08:45:17 +00:00 |
|
joshieDo
|
238433e146
|
fix(rocksdb): flush memtables before dropping (#21234)
|
2026-01-21 02:19:36 +00:00 |
|
Georgios Konstantopoulos
|
869b5d0851
|
feat(edge): enable transaction_hash_numbers_in_rocksdb for edge builds (#21224)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-01-20 20:02:02 +00:00 |
|
Georgios Konstantopoulos
|
78de3d8f61
|
perf(db): use Cow::Borrowed in walk_dup to avoid allocation (#21220)
|
2026-01-20 19:31:50 +00:00 |
|
Georgios Konstantopoulos
|
ff8f434dcd
|
feat(cli): add reth db checksum rocksdb command (#21217)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-01-20 19:10:34 +00:00 |
|
Georgios Konstantopoulos
|
7371bd3f29
|
chore(db-api): remove sharded_key_encode benchmark (#21215)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-20 17:01:12 +00:00 |
|