reth icon indicating copy to clipboard operation
reth copied to clipboard

DB size become larger after pruned

Open flywukong opened this issue 1 year ago • 0 comments

Describe the bug

I hav run two nodes on eth mainnet . One is running as a archive node and another is pruned node. It is is strange that the pruned node has larger db size (205G) compared with the archive node (154G)on the same block height 700w . Below is the dumped database , both node has set —debug.max.blocks and stop syncing on 700w block. the StorageHistory table and TransactionHashNumber table of pruned is larger than the archive node,

I used rpc to test and the prune height [0..400w] did return ,"error":{"code":-32603,"message":"state at block #4000000 is pruned"},"id":1}, but the actual storage capacity did not meet expectations.

image image

Steps to reproduce

  1. for the pruned node , set the prune config . Archive node has not set any prune config image

  2. Start command ./reth node --datadir ./data --config ./reth.toml --debug.max-block 7000000 --discovery.port 0 --authrpc.jwtsecret /server/dylan/jwt.hex --authrpc.addr "0.0.0.0" --authrpc.port 8551 --http.addr "0.0.0.0" --http --http.api all --metrics 0.0.0.0:6060 --log.file.directory ./data

Node logs

cat nohup.out  | grep prune
2024-07-31T03:25:38.697586Z  INFO Pruner initialized prune_config=PruneConfig { block_interval: 5, segments: PruneModes { sender_recovery: Some(Distance(3000000)), transaction_lookup: Some(Distance(3000000)), receipts: Some(Distance(3000000)), account_history: Some(Distance(3000000)), storage_history: Some(Distance(3000000)), receipts_log_filter: ReceiptsLogPruneConfig({}) } }
2024-07-31T10:33:43.048921Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3133460), tx_number: Some(16362852) })
2024-07-31T10:33:44.560344Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3251074), tx_number: Some(17362852) })
2024-07-31T10:33:46.072446Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3347700), tx_number: Some(18362852) })
2024-07-31T10:33:47.587664Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3415915), tx_number: Some(19362852) })
2024-07-31T10:33:49.096045Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3481796), tx_number: Some(20362852) })
2024-07-31T10:33:50.602016Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3555161), tx_number: Some(21362852) })
2024-07-31T10:33:52.114517Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3621304), tx_number: Some(22362852) })
2024-07-31T10:33:53.619059Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3674740), tx_number: Some(23362852) })
2024-07-31T10:33:55.127358Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3723416), tx_number: Some(24362852) })
2024-07-31T10:33:56.634343Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3757990), tx_number: Some(25362852) })
2024-07-31T10:33:58.154411Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3790808), tx_number: Some(26362852) })
2024-07-31T10:33:59.742272Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3817914), tx_number: Some(27362852) })
2024-07-31T10:34:01.310875Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3844590), tx_number: Some(28362852) })
2024-07-31T10:34:02.840782Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3865730), tx_number: Some(29362852) })
2024-07-31T10:34:04.378107Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3886446), tx_number: Some(30362852) })
2024-07-31T10:34:05.925911Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3905648), tx_number: Some(31362852) })
2024-07-31T10:34:07.513355Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3924568), tx_number: Some(32362852) })
2024-07-31T10:34:09.021456Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3943294), tx_number: Some(33362852) })
2024-07-31T10:34:10.659997Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3963013), tx_number: Some(34362852) })
2024-07-31T10:34:12.214838Z  INFO Last segment has more data to prune last_segment=SenderRecovery progress=HasMoreData(DeletedEntriesLimitReached) pruned=1000000 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3980987), tx_number: Some(35362852) })
2024-07-31T11:51:00.686898Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=499913 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3065914), tx_number: Some(15862765) })
2024-07-31T11:51:07.506719Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=499790 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3133431), tx_number: Some(16362555) })
2024-07-31T11:51:14.519971Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=499678 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3191701), tx_number: Some(16862233) })
2024-07-31T11:51:21.432910Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=499853 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3250922), tx_number: Some(17362086) })
2024-07-31T11:51:28.421774Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=499829 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3301633), tx_number: Some(17861915) })
2024-07-31T11:51:35.638393Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=499746 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3347615), tx_number: Some(18361661) })
2024-07-31T11:51:42.817880Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=499842 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3379990), tx_number: Some(18861503) })
2024-07-31T11:51:48.939612Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=499693 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3415761), tx_number: Some(19361196) })
2024-07-31T11:51:56.229011Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=499865 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3448956), tx_number: Some(19861061) })
2024-07-31T11:52:02.840063Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=497519 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3481514), tx_number: Some(20358580) })
2024-07-31T11:52:07.692988Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=488142 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3516563), tx_number: Some(20846722) })
2024-07-31T11:52:11.379040Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=485074 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3552917), tx_number: Some(21331796) })
2024-07-31T11:52:14.958183Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=491315 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3588400), tx_number: Some(21823111) })
2024-07-31T11:52:18.640574Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=336361 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3609692), tx_number: Some(22159472) })
2024-07-31T11:52:22.221173Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=19929 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3610854), tx_number: Some(22179401) })
2024-07-31T11:52:25.481638Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=12911 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3611627), tx_number: Some(22192312) })
2024-07-31T11:52:28.979329Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=12861 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3612444), tx_number: Some(22205173) })
2024-07-31T11:52:32.017259Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=9548 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3612868), tx_number: Some(22214721) })
2024-07-31T11:52:35.019923Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=9978 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3613483), tx_number: Some(22224699) })
2024-07-31T11:52:38.052943Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=12395 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3613972), tx_number: Some(22237094) })
2024-07-31T11:52:41.347909Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=32545 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3615981), tx_number: Some(22269639) })
2024-07-31T11:52:45.453063Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=9776 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3616538), tx_number: Some(22279415) })
2024-07-31T11:52:51.269056Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=8353 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3616912), tx_number: Some(22287768) })
2024-07-31T11:52:56.658104Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=9281 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3617213), tx_number: Some(22297049) })
2024-07-31T11:53:02.021780Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=28445 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3619022), tx_number: Some(22325494) })
2024-07-31T11:53:07.645717Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=12076 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3619546), tx_number: Some(22337570) })
2024-07-31T11:53:13.250204Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=20687 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3620967), tx_number: Some(22358257) })
2024-07-31T11:53:18.863225Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=6849 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3621438), tx_number: Some(22365106) })
2024-07-31T11:53:23.923626Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=8940 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3621942), tx_number: Some(22374046) })
2024-07-31T11:53:29.470404Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=8045 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3622317), tx_number: Some(22382091) })
2024-07-31T11:53:35.104657Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=6646 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3622734), tx_number: Some(22388737) })
2024-07-31T11:53:40.351759Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=4441 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3623079), tx_number: Some(22393178) })
2024-07-31T11:53:45.753101Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=7681 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3623602), tx_number: Some(22400859) })
2024-07-31T11:53:51.377732Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=9306 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3624097), tx_number: Some(22410165) })
2024-07-31T11:53:56.550421Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=11400 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3624753), tx_number: Some(22421565) })
2024-07-31T11:54:02.144184Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=5199 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3625155), tx_number: Some(22426764) })
2024-07-31T11:54:07.722303Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=7165 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3625694), tx_number: Some(22433929) })
2024-07-31T11:54:13.169346Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=6210 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3626140), tx_number: Some(22440139) })
2024-07-31T11:54:18.806112Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=10082 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3626728), tx_number: Some(22450221) })
2024-07-31T11:54:24.103047Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=5226 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3627062), tx_number: Some(22455447) })
2024-07-31T11:54:29.290692Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=7694 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3627508), tx_number: Some(22463141) })
2024-07-31T11:54:34.773505Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=5813 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3627760), tx_number: Some(22468954) })
2024-07-31T11:54:40.353716Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=6899 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3628063), tx_number: Some(22475853) })
2024-07-31T11:54:45.868451Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=4972 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3628298), tx_number: Some(22480825) })
2024-07-31T11:54:51.644716Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=10342 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3628929), tx_number: Some(22491167) })
2024-07-31T11:54:57.217237Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=9873 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3629561), tx_number: Some(22501040) })
2024-07-31T11:55:02.043897Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=7471 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3629884), tx_number: Some(22508511) })
2024-07-31T11:55:07.378274Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=6691 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3630255), tx_number: Some(22515202) })
2024-07-31T11:55:12.761928Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=7840 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3630648), tx_number: Some(22523042) })
2024-07-31T11:55:18.080111Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=7871 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3631045), tx_number: Some(22530913) })
2024-07-31T11:55:23.633619Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=13391 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3631692), tx_number: Some(22544304) })
2024-07-31T11:55:29.027626Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=7719 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3632124), tx_number: Some(22552023) })
2024-07-31T11:55:34.917259Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=120249 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3638226), tx_number: Some(22672272) })
2024-07-31T11:55:38.911213Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=471890 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3663716), tx_number: Some(23144162) })
2024-07-31T11:55:42.284362Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=483280 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3687921), tx_number: Some(23627442) })
2024-07-31T11:55:45.781830Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=479394 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3712330), tx_number: Some(24106836) })
2024-07-31T11:55:49.445722Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=484412 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3731986), tx_number: Some(24591248) })
2024-07-31T11:55:53.067712Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=483831 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3749512), tx_number: Some(25075079) })
2024-07-31T11:55:56.688818Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=486720 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3763678), tx_number: Some(25561799) })
2024-07-31T11:56:00.131411Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=486641 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3779799), tx_number: Some(26048440) })
2024-07-31T11:56:03.801605Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=488359 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3795675), tx_number: Some(26536799) })
2024-07-31T11:56:07.456401Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=486634 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3808230), tx_number: Some(27023433) })
2024-07-31T11:56:10.678990Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=486234 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3822120), tx_number: Some(27509667) })
2024-07-31T11:56:14.503253Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=476147 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3834714), tx_number: Some(27985814) })
2024-07-31T11:56:18.465840Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=475295 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3846979), tx_number: Some(28461109) })
2024-07-31T11:56:22.314874Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=465659 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3857782), tx_number: Some(28926768) })
2024-07-31T11:56:26.381873Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=459751 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3866247), tx_number: Some(29386519) })
2024-07-31T11:56:30.388558Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=468391 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3875598), tx_number: Some(29854910) })
2024-07-31T11:56:34.463327Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=468228 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3885676), tx_number: Some(30323138) })
2024-07-31T11:56:38.694838Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=460489 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3895713), tx_number: Some(30783627) })
2024-07-31T11:56:42.452521Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=464707 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3903364), tx_number: Some(31248334) })
2024-07-31T11:56:46.516029Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=466854 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3913096), tx_number: Some(31715188) })
2024-07-31T11:56:50.618996Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=473406 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3921416), tx_number: Some(32188594) })
2024-07-31T11:56:54.749728Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=475291 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3931279), tx_number: Some(32663885) })
2024-07-31T11:56:59.047481Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=467555 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3938917), tx_number: Some(33131440) })
2024-07-31T11:57:03.415622Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=460104 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3947210), tx_number: Some(33591544) })
2024-07-31T11:57:07.846158Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=461001 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3956482), tx_number: Some(34052545) })
2024-07-31T11:57:12.468377Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=461287 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3965977), tx_number: Some(34513832) })
2024-07-31T11:57:17.050511Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=456459 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3973695), tx_number: Some(34970291) })
2024-07-31T11:57:21.906835Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=454673 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3981964), tx_number: Some(35424964) })
2024-07-31T11:57:26.672349Z  INFO Last segment has more data to prune last_segment=Receipts progress=HasMoreData(DeletedEntriesLimitReached) pruned=464192 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3990613), tx_number: Some(35889156) })
2024-07-31T11:57:34.338823Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=10524 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3001276), tx_number: Some(15373376) })
2024-07-31T11:58:53.595510Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=454995 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3061194), tx_number: Some(15828371) })
2024-07-31T11:59:51.542589Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=444809 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3121290), tx_number: Some(16273180) })
2024-07-31T12:00:45.902489Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=440567 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3175728), tx_number: Some(16713747) })
2024-07-31T12:01:39.811365Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=445209 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3227169), tx_number: Some(17158956) })
2024-07-31T12:02:30.710478Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=450780 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3277131), tx_number: Some(17609736) })
2024-07-31T12:03:19.558006Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=444455 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3320796), tx_number: Some(18054191) })
2024-07-31T12:04:05.694873Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=443219 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3357931), tx_number: Some(18497410) })
2024-07-31T12:04:48.562387Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=437248 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3385180), tx_number: Some(18934658) })
2024-07-31T12:05:30.902941Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=444167 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3417045), tx_number: Some(19378825) })
2024-07-31T12:06:10.454060Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=440369 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3447119), tx_number: Some(19819194) })
2024-07-31T12:06:48.164111Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=446574 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3475142), tx_number: Some(20265768) })
2024-07-31T12:07:26.221581Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=447789 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3506262), tx_number: Some(20713557) })
2024-07-31T12:08:00.901879Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=444708 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3538597), tx_number: Some(21158265) })
2024-07-31T12:08:34.910505Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=442999 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3571690), tx_number: Some(21601264) })
2024-07-31T12:09:06.037440Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=444637 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3603435), tx_number: Some(22045901) })
2024-07-31T12:09:39.919016Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=449013 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3629162), tx_number: Some(22494914) })
2024-07-31T12:10:09.771659Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=451918 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3652520), tx_number: Some(22946832) })
2024-07-31T12:10:39.001074Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=442333 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3675927), tx_number: Some(23389165) })
2024-07-31T12:11:10.032704Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=459647 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3699301), tx_number: Some(23848812) })
2024-07-31T12:11:36.955854Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=450645 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3720804), tx_number: Some(24299457) })
2024-07-31T12:12:03.939026Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=449193 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3737809), tx_number: Some(24748650) })
2024-07-31T12:12:30.828574Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=452866 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3753076), tx_number: Some(25201516) })
2024-07-31T12:12:57.394858Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=452850 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3766423), tx_number: Some(25654366) })
2024-07-31T12:13:25.212046Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=446608 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3781536), tx_number: Some(26100974) })
2024-07-31T12:13:48.534331Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=448711 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3795980), tx_number: Some(26549685) })
2024-07-31T12:14:13.796662Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=443082 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3807486), tx_number: Some(26992767) })
2024-07-31T12:14:38.164358Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=459568 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3820454), tx_number: Some(27452335) })
2024-07-31T12:15:03.151865Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=446104 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3832436), tx_number: Some(27898439) })
2024-07-31T12:15:27.616911Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=453058 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3844295), tx_number: Some(28351497) })
2024-07-31T12:15:49.901225Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=453714 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3855095), tx_number: Some(28805211) })
2024-07-31T12:16:14.717668Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=451339 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3863855), tx_number: Some(29256550) })
2024-07-31T12:16:39.095527Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=499291 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3873704), tx_number: Some(29755841) })
2024-07-31T12:16:55.483579Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=259791 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3879004), tx_number: Some(30015632) })
2024-07-31T12:17:09.849415Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=285972 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3885198), tx_number: Some(30301604) })
2024-07-31T12:17:27.921224Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=362396 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3893117), tx_number: Some(30664000) })
2024-07-31T12:17:48.254295Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=303242 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3899268), tx_number: Some(30967242) })
2024-07-31T12:18:04.762005Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=293383 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3903513), tx_number: Some(31260625) })
2024-07-31T12:18:24.411302Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=220201 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3908500), tx_number: Some(31480826) })
2024-07-31T12:18:40.913719Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=245860 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3913293), tx_number: Some(31726686) })
2024-07-31T12:18:55.609705Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=251566 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3917121), tx_number: Some(31978252) })
2024-07-31T12:19:10.837257Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=269546 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3922573), tx_number: Some(32247798) })
2024-07-31T12:19:31.365037Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=306806 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3928621), tx_number: Some(32554604) })
2024-07-31T12:19:46.572085Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=261033 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3933623), tx_number: Some(32815637) })
2024-07-31T12:20:05.100105Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=301013 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3938645), tx_number: Some(33116650) })
2024-07-31T12:20:22.048156Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=274171 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3943757), tx_number: Some(33390821) })
2024-07-31T12:20:36.398680Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=233275 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3947917), tx_number: Some(33624096) })
2024-07-31T12:20:53.738365Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=290286 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3953624), tx_number: Some(33914382) })
2024-07-31T12:21:12.641989Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=310272 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3960175), tx_number: Some(34224654) })
2024-07-31T12:21:29.021672Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=322304 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3966602), tx_number: Some(34546958) })
2024-07-31T12:21:48.260363Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=298406 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3971543), tx_number: Some(34845364) })
2024-07-31T12:22:08.114392Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=281408 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3976552), tx_number: Some(35126772) })
2024-07-31T12:22:29.602627Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=262370 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3981476), tx_number: Some(35389142) })
2024-07-31T12:22:48.308543Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=259638 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3986634), tx_number: Some(35648780) })
2024-07-31T12:23:06.212844Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=248306 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3990798), tx_number: Some(35897086) })
2024-07-31T12:23:24.398042Z  INFO Last segment has more data to prune last_segment=TransactionLookup progress=HasMoreData(DeletedEntriesLimitReached) pruned=226956 checkpoint=Some(SegmentOutputCheckpoint { block_number: Some(3995419), tx_number: Some(36124042) })

Platform(s)

Linux (ARM)

What version/commit are you on?

Reth 1.0.3

What database version are you on?

Current database version: 2 Local database version: 2

Which chain / network are you on?

default , mainnet of eth

What type of node are you running?

Pruned with custom reth.toml config

What prune config do you use, if any?

[prune]
# Minimum pruning interval measured in blocks
block_interval = 5

[prune.parts]
receipts = {  distance = 3000000}

# Sender Recovery pruning configuration
sender_recovery = { distance = 3_000_000 }

# Account History pruning configuration
account_history = { distance = 3_000_000 } # Prune all historical account states before the block `head-100000`

# Storage History pruning configuration
storage_history = { distance = 3_000_000}

transaction_lookup = {distance = 3000000}

If you've built Reth from source, provide the full command you used

No response

Code of Conduct

  • [X] I agree to follow the Code of Conduct

flywukong avatar Aug 01 '24 08:08 flywukong