1. 18 Feb, 2021 2 commits
  2. 17 Feb, 2021 1 commit
  3. 16 Feb, 2021 8 commits
  4. 15 Feb, 2021 2 commits
  5. 12 Feb, 2021 3 commits
  6. 11 Feb, 2021 1 commit
  7. 10 Feb, 2021 3 commits
  8. 09 Feb, 2021 2 commits
  9. 08 Feb, 2021 8 commits
    • Martin Holst Swende's avatar
      74dbc202
    • Péter Szilágyi's avatar
      Merge pull request #22291 from karalabe/fix-pruner-compaction · 944d9014
      Péter Szilágyi authored
      core/state/pruner: fix compaction after pruning
      944d9014
    • Péter Szilágyi's avatar
      2728672c
    • Péter Szilágyi's avatar
      Merge pull request #22288 from karalabe/1.10.unstable · 123e934e
      Péter Szilágyi authored
      params: just to make snapshots a bit more official
      123e934e
    • gary rong's avatar
      all: bloom-filter based pruning mechanism (#21724) · f566dd30
      gary rong authored
      * cmd, core, tests: initial state pruner
      
      core: fix db inspector
      
      cmd/geth: add verify-state
      
      cmd/geth: add verification tool
      
      core/rawdb: implement flatdb
      
      cmd, core: fix rebase
      
      core/state: use new contract code layout
      
      core/state/pruner: avoid deleting genesis state
      
      cmd/geth: add helper function
      
      core, cmd: fix extract genesis
      
      core: minor fixes
      
      contracts: remove useless
      
      core/state/snapshot: plugin stacktrie
      
      core: polish
      
      core/state/snapshot: iterate storage concurrently
      
      core/state/snapshot: fix iteration
      
      core: add comments
      
      core/state/snapshot: polish code
      
      core/state: polish
      
      core/state/snapshot: rebase
      
      core/rawdb: add comments
      
      core/rawdb: fix tests
      
      core/rawdb: improve tests
      
      core/state/snapshot: fix concurrent iteration
      
      core/state: run pruning during the recovery
      
      core, trie: implement martin's idea
      
      core, eth: delete flatdb and polish pruner
      
      trie: fix import
      
      core/state/pruner: add log
      
      core/state/pruner: fix issues
      
      core/state/pruner: don't read back
      
      core/state/pruner: fix contract code write
      
      core/state/pruner: check root node presence
      
      cmd, core: polish log
      
      core/state: use HEAD-127 as the target
      
      core/state/snapshot: improve tests
      
      cmd/geth: fix verification tool
      
      cmd/geth: use HEAD as the verification default target
      
      all: replace the bloomfilter with martin's fork
      
      cmd, core: polish code
      
      core, cmd: forcibly delete state root
      
      core/state/pruner: add hash64
      
      core/state/pruner: fix blacklist
      
      core/state: remove blacklist
      
      cmd, core: delete trie clean cache before pruning
      
      cmd, core: fix lint
      
      cmd, core: fix rebase
      
      core/state: fix the special case for clique networks
      
      core/state/snapshot: remove useless code
      
      core/state/pruner: capping the snapshot after pruning
      
      cmd, core, eth: fixes
      
      core/rawdb: update db inspector
      
      cmd/geth: polish code
      
      core/state/pruner: fsync bloom filter
      
      cmd, core: print warning log
      
      core/state/pruner: adjust the parameters for bloom filter
      
      cmd, core: create the bloom filter by size
      
      core: polish
      
      core/state/pruner: sanitize invalid bloomfilter size
      
      cmd: address comments
      
      cmd/geth: address comments
      
      cmd/geth: address comment
      
      core/state/pruner: address comments
      
      core/state/pruner: rename homedir to datadir
      
      cmd, core: address comments
      
      core/state/pruner: address comment
      
      core/state: address comments
      
      core, cmd, tests: address comments
      
      core: address comments
      
      core/state/pruner: release the iterator after each commit
      
      core/state/pruner: improve pruner
      
      cmd, core: adjust bloom paramters
      
      core/state/pruner: fix lint
      
      core/state/pruner: fix tests
      
      core: fix rebase
      
      core/state/pruner: remove atomic rename
      
      core/state/pruner: address comments
      
      all: run go mod tidy
      
      core/state/pruner: avoid false-positive for the middle state roots
      
      core/state/pruner: add checks for middle roots
      
      cmd/geth: replace crit with error
      
      * core/state/pruner: fix lint
      
      * core: drop legacy bloom filter
      
      * core/state/snapshot: improve pruner
      
      * core/state/snapshot: polish concurrent logs to report ETA vs. hashes
      
      * core/state/pruner: add progress report for pruning and compaction too
      
      * core: fix snapshot test API
      
      * core/state: fix some pruning logs
      
      * core/state/pruner: support recovering from bloom flush fail
      Co-authored-by: 's avatarPéter Szilágyi <peterke@gmail.com>
      f566dd30
    • Péter Szilágyi's avatar
      d86906f1
    • Péter Szilágyi's avatar
      Merge pull request #22280 from karalabe/snapshot-default · bbe694fc
      Péter Szilágyi authored
      cmd/utils: enable snapshots by default
      bbe694fc
    • isdyaufh8o7cq's avatar
      metrics: fix cast omission in cpu_syscall.go (#22262) · 477fd420
      isdyaufh8o7cq authored
      fixes an regression which caused build failure on certain platforms
      477fd420
  10. 07 Feb, 2021 1 commit
  11. 05 Feb, 2021 5 commits
  12. 03 Feb, 2021 2 commits
  13. 02 Feb, 2021 2 commits