- Jul 10, 2020
-
-
Alex Sharov authored
* cmp to reference db if --reference_chaindata provided * graceful shutdown * add ./cmd/integration to makefile * add interruption support for different stages * don't compare errors directly
-
ledgerwatch authored
* Fix storageRangeAt * Fix formatting * Fix lint * Fix lint * Prevent racing by closing db after the blockchain
-
Alex Sharov authored
-
Alex Sharov authored
-
Alex Sharov authored
Integration add checkChangeSet into state_stages command (#728)
-
- Jul 09, 2020
-
-
Andrew Ashikhmin authored
-
Alex Sharov authored
-
Evgeny Danilenko authored
* after concurrency testing * fixes for linters * add an extra parameter * change init order for protocolManager * green tests
-
ledgerwatch authored
* Different chain generation * More fixes * Fix TestSideLogRebirth * Fix the rest of core tests * Fix accounts/abi/bind * Fix compile errors for cmd/pics * Fix consensus/clique tests * More fixes * Fix core/state tests * Fix eth tests * Fix eth/downloader tests * Fix more tests * Fix compile errors * Some more fixes * Save * Exists * Fix last tests * Clean up * Fix formatting * Fix linter * Fix formatting * Fix linter * Fix lint * Fix lint * Fix lint * Fix lint * Fix lint * Fix lint * Fix lint * Fix lint
-
b00ris authored
* save state * walkAsOf by cs test passed * cs search for plain state * save state * fix accounts tests * refactor walkAsOf account tests * fix storage test * refactor walkAsOf storage tests * fix lint * fix test * save state * save state * add test with fixed bits * fmt * add stages check * fix lint * fix lint * remove obsoleted methods
-
- Jul 08, 2020
-
-
Alex Sharov authored
-
- Jul 07, 2020
-
-
Igor Mandrigin authored
-
Alex Sharov authored
Add commands "compare_states", add command "stage9", fix unwind of stage9 (it walked over whole db) (#722) * ./cmd/integration compare_states, ./cmd/integration stage9 * TxLookup fix unwind - it walked over all db
-
Alex Sharov authored
-
Alex Sharov authored
* move stages from hack.go to ./cmd/integration * move stages from hack.go to ./cmd/integration
-
Alex Sharov authored
``` go run ./cmd/integration reset --chaindata=... go run ./cmd/integration state_stages -h go run ./cmd/integration state_stages --chaindata=... --verbosity=3 --block=2_000_000 --unwind=10 --unwind_every=1_000 ``` Also, it inherits flags from geth: ``` --pprof.cpuprofile=./cpu.out // to file --pprof --pprof.port=6060 // launch pprof server --metrics // sends to prometheus ```
-
Alex Sharov authored
-
- Jul 06, 2020
-
-
Alex Sharov authored
* fix case: if header stage is ehead of body stage * fix case: if header stage is ehead of body stage * fix case: if header stage is ehead of body stage * allow stage3 to sync to given block * allow stage3 to sync to given block
-
ledgerwatch authored
* Fixing history generation * Try fixes * Reset from 0 * Cleanup
-
- Jul 05, 2020
-
-
Alex Sharov authored
* cmd for integration tests * cmd for integration tests
-
Alex Sharov authored
-
- Jul 04, 2020
-
-
Alex Sharov authored
Experiments: how much will take state in DupSort feature and how fast can delete large DupSort key (#709)
-
- Jul 03, 2020
-
-
ledgerwatch authored
* Cherry-picked * Reset3 * Fix formatting * Print before commit * Use ETL * Fix linter * Use different keys for ETL * Fix formatting * Update progress correctly * Reset stage5 * Fix stage3 hack
-
ledgerwatch authored
* Senders in the separate bucket * Pre-create txSenders bucket * Fix compile error * Fix compile error * Fix compile error, remove block transformations * Fix formatting * Fix test
-
ledgerwatch authored
* Kludge to remove duplicates * Fix * Fix formatting * Fix in Len function
-
- Jul 02, 2020
-
-
Giulio Rebuffo authored
* removed unused actions in stage 2 * fixed stage 2
-
Alex Sharov authored
This reverts commit 63c998c9. # Conflicts: # cmd/hack/hack.go # eth/stagedsync/stage_interhashes.go
-
ledgerwatch authored
-
Giulio Rebuffo authored
-
- Jul 01, 2020
-
-
ledgerwatch authored
* Debugging changesets * Kinda works * Fix compile error * Fix formatting * Fix lint * Duplicate entries kludge * Fix compile error * Cleanup
-
Giulio Rebuffo authored
* integration of insertBodies instead of insertChain * remove seal verification from stage2 * fixed seals
-
- Jun 30, 2020
-
-
Andrew Ashikhmin authored
-
Alex Sharov authored
-
Alex Sharov authored
* AbstractKV: defer friendly rollback * AbstractKV: defer friendly rollback
-
- Jun 29, 2020
-
-
Giulio Rebuffo authored
-
- Jun 28, 2020
-
-
Alex Sharov authored
* cursor which returns only useful IH * cursor which returns only useful IH
-
ledgerwatch authored
* Fixing history index * Remove chunk generation, fix formatting * Fix compile error, clean up hack.go * Fix output tests * Fix index generator test * Fixed checkChangeSets * Fix linter
-
- Jun 27, 2020
-
-
Alex Sharov authored
-
- Jun 26, 2020
-
-
ledgerwatch authored
* TestWatchNoDir not to be parallel * Print ks and inc * Print addrHash * Change the buffer * Print loading * Skip * More logging * Error out earlier * Handle empty codes * Handle empty codes * Remove logging * Compare states * Not do stage5 * compareBucket * Preimage * Clearer errors * No need to clean up contract code * Restore stage6 * Printing * Skip the skipping * Print all * Change buffer type * Add limit to stage5 * Always fail * Remove exessive logging * Restore buffer type * Revert * Print when exception * Reenable skipping * Skip storage items for deleted contracts * not shortcut * Remove removeAccount * Re-enable state hashing * Default to plain state * Disable hashing state * Reenable reset5 * Print unfurl list * Enable removingAccount * No printing * Reenable stage5 commit * Swap order of stages * Prevent backwards promotion, reset tx lookup * reset finish * Introduce storage item replacement * See if unwind works * Restore removingAccount * Don't do removeAccount for unwinding * Possible fix * Proper(er) fix * Don't exclude unwinding * Remove unwinding flag * Fix formatting * Fix lint * Not to ignore blocks if they cause reorg * Fix test, separate stages again * Fix TestUnwind * Fix stage * Swap unwinding * Revert to unwinding flag * Print unfurl list * Print * Print inside receive * Print after * No printing * Cleanup * Not use blockCache when doing GetBlock
-
- Jun 25, 2020
-
-
Alex Sharov authored
* reduce amount of c.Next calls * add timings of gen IH to logs
-