Commit Graph

38 Commits (dac54e31a7456a364d07f238749c8354a110689b)

Author SHA1 Message Date
rjl493456442 eff0bed91b
core/rawdb: freezer index repair (#29792) 1 month ago
wangyifan cd58897f18
core/rawdb: implement size reporting for live items in freezer_table (#28525) 11 months ago
rjl493456442 326fa00759
core/rawdb: fsync the index file after each freezer write (#28483) 1 year ago
rjl493456442 3853f50082
trie/triedb/pathdb, core/rawdb: enhance error message in freezer (#28198) 1 year ago
Delweng 545f4c5547
core/rawdb: no need to run truncateFile for readonly mode (#28145) 1 year ago
rjl493456442 0b1f97e151
core/rawdb: support freezer batch read with no size limit (#27687) 1 year ago
Delweng 7f3fc15a8b
core/rawdb: update freezertable read meter (#26946) 2 years ago
s7v7nislands 905a723fae
core/rawdb: use atomic int added in go1.19 (#26935) 2 years ago
Martin Holst Swende 0b53b29078
core/rawdb: fix cornercase shutdown behaviour in freezer (#26485) 2 years ago
rjl493456442 e04d63ebd3
core/rawdb: fsync head data file before closing it (#26490) 2 years ago
Felix Lange 193f350eb9
core/rawdb: improve freezerTable.Sync (#26245) 2 years ago
rjl493456442 b9ba6f6e4d
core/rawdb: open meta file in read only mode (#26009) 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
rjl493456442 e44d6551c3
cmd, core, ethdb, node: move chain freezer one folder deeper (#25487) 2 years ago
s7v7nislands 4024c1e869
fix typo (#24731) 3 years ago
rjl493456442 6afb717be5
core/rawdb: fix db commands (#24540) 3 years ago
rjl493456442 538a868384
core/rawdb, cmd, ethdb, eth: implement freezer tail deletion (#23954) 3 years ago
Sina Mahmoodi 4aab440ee2
core/rawdb: enforce readonly in freezer instantiation (#24119) 3 years ago
Martin Holst Swende 794c6133ef
core/rawdb: freezer batch write (#23462) 3 years ago
Martin Holst Swende 5f98020a21
core/rawdb: implement sequential reads in freezer_table (#23117) 3 years ago
Martin Holst Swende 9b99e3dfe0
core/rawdb: fix datarace in freezer (#22728) 4 years ago
Martin Holst Swende 271e5b7fc9
cmd/geth: add db-command to inspect freezer index (#22633) 4 years ago
Martin Holst Swende 681618275c
core: speed up header import (#21967) 4 years ago
Péter Szilágyi 5655dce3b8
core/rawdb: only complain loudly if truncating many items 4 years ago
zhangsoledad bcf19bc4be
core/rawdb: swap tailId and itemOffset for deleted items in freezer (#21220) 4 years ago
Marius van der Wijden 2a836bb259
core/rawdb: fix data race between Retrieve and Close (#20919) 5 years ago
Péter Szilágyi 72d5a27a39
core, metrics, p2p: switch some invalid counters to gauges 5 years ago
Christian Muehlhaeuser 57fc1d21e1 cmd/geth, core/rawdb: add missing error checks (#19871) 5 years ago
Péter Szilágyi b02958b9c5
core, ethdb, metrics, p2p: expose various counter metrics for grafana 5 years ago
Frank Szendzielarz f9c0e093ed core/rawdb: avoid O_APPEND (#19676) 5 years ago
Péter Szilágyi f35975ea21
core/rawdb, eth/downloader: align 64bit atomic fields 6 years ago
Péter Szilágyi 9eba3a9fff
cmd/geth, core/rawdb: seamless freezer consistency, friendly removedb 6 years ago
gary rong 37d280da41
core, cmd, vendor: fixes and database inspection tool (#15) 6 years ago
Martin Holst Swende 42c746d6f4
freezer: disable compression on hashes and difficulties (#14) 6 years ago
Martin Holst Swende 331de17e4d
core/rawdb: support starting offset for future deletion 6 years ago
gary rong 80469bea0c
all: integrate the freezer with fast sync 6 years ago
Martin Holst Swende b69bdc2a4f
freezer: implement split files for data 6 years ago
Péter Szilágyi 006c21efc7
cmd, core, eth, les, node: chain freezer on top of db rework 6 years ago