Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Martin Holst Swende
4d48980e74
core, eth, les: implement unclean-shutdown marker ( #21893 )
...
This PR implements unclean shutdown marker. Every time geth boots, it adds a timestamp to a list of timestamps in the database. This list is capped at 10. At a clean shutdown, the timestamp is removed again.
Thus, when geth exits unclean, the marker remains, and at boot up we show the most recent unclean shutdowns to the user, which makes it easier to diagnose root-causes to certain problems.
Co-authored-by: Nagy Salem <me@muhnagy.com>
4 years ago
..
accessors_chain.go
core: define and test chain rewind corner cases ( #21409 )
5 years ago
accessors_chain_test.go
core, eth, les, trie: add a prefix to contract code ( #21080 )
5 years ago
accessors_indexes.go
core/rawdb: single point of maintenance for writing and deleting tx lookup indexes ( #21480 )
4 years ago
accessors_indexes_test.go
core/rawdb: single point of maintenance for writing and deleting tx lookup indexes ( #21480 )
4 years ago
accessors_metadata.go
core, eth, les: implement unclean-shutdown marker ( #21893 )
4 years ago
accessors_snapshot.go
core: improve snapshot journal recovery ( #21594 )
4 years ago
accessors_state.go
core, eth, les, trie: add a prefix to contract code ( #21080 )
5 years ago
chain_iterator.go
core: track and improve tx indexing/unindexing ( #21331 )
4 years ago
chain_iterator_test.go
core: track and improve tx indexing/unindexing ( #21331 )
4 years ago
database.go
core, eth, les: implement unclean-shutdown marker ( #21893 )
4 years ago
freezer.go
core: define and test chain rewind corner cases ( #21409 )
5 years ago
freezer_table.go
core/rawdb: only complain loudly if truncating many items
5 years ago
freezer_table_test.go
core/rawdb: swap tailId and itemOffset for deleted items in freezer ( #21220 )
5 years ago
schema.go
core, eth, les: implement unclean-shutdown marker ( #21893 )
4 years ago
table.go
all: simplify and fix database iteration with prefix/start ( #20808 )
5 years ago
table_test.go
all: simplify and fix database iteration with prefix/start ( #20808 )
5 years ago