Péter Szilágyi
Péter Szilágyi
We've just introduced a nifty feature into Geth where you can specify configurations in env vars too, not only cli flags. Each flag is mapped to an env var automatically,...
This PR adds a benchmark to the blobpool to measure the execution speed of pending transaction retrieval. Note, the benchmark uses an in-memory bill of 10GB and needs to pre-generate...
When exporting histograms, Influx reports more entries than Prometheus (e.g. `mean` is missing). This makes dashboards less portable between the two systems. Fix it :P
Currently after every hour-worth of processing, we commit the latest state that we have cached up in the trie's dirty cache. The sole purpose of this operation is to be...
Fixes https://github.com/ethereum/go-ethereum/issues/20119. When we copy a statedb, we auto-flatten the journal into the dirty objects map. The Copy method did not call finalize on the individual objects, rather deep copied...
This is a satellite issue with #28643. If we were to store live traces within Geth, then do we want to enable some form of querying of the data? The...
Live tracing as the chain progresses in one thing, but what do we do with the results? We can store it in our database or a freezer instance, but that's...
Currently when Geth shuts down, its dirty state is committed to the database. There are two problems with this: * If you restart Geth frequently, a lot of junk accumulates...
There are various ways to collect the necessary witness data for EVM cross validations. Doing it at high level in the trie seems a bit brittle, it's a lot of...
This PR fixes a couple of issues with snapshot flush monitoring; and adds 4 metrics to monitor the item and byte count churn. Monitoring the churn requires reading the snapshot's...