ledgerwatch
f06db2f37b
Stages 6 and 7 for generating history indices ( #569 )
...
* save state
* add current index feature
* fix test
* remove logs
* Only execute 1000 blocks
* Reset history index
* Correct action
* Increase batch size
* Increase chunk size, print memory stats
* Fix linter
* Remove unused from
* Split into 2 staged
* Use storage history gen
* remove log
* Not to run tx_cacher in staged mode
* Not to recover during stage 2
* Not to recover during stage 2
* Remove counter
Co-authored-by: b00ris <b00ris@mail.ru>
2020-05-23 10:19:56 +01:00
ledgerwatch
a09547e822
Truncate history index after reorgs ( #492 )
...
* Refactor RewindData
* Add cpu profile
* Index truncation
* Fix compile
* Fix linter
* Fix linter
* Fix tests
* Create test
* Remove Remove
* Clarifying comment
2020-04-28 06:36:33 +01:00
ledgerwatch
0c6a44b5e5
Index bits to mark creation of accounts or storage items ( #483 )
...
* Index bits
* Fix linter
* Fix linter
* Not to call getModifiedAccountsByNumber for go-ethereum
* Remove the 0x000 kludge
2020-04-25 15:50:32 +01:00
ledgerwatch
92800eb66e
Remove duplicate and spurious items from WalkAsOf (not optimised) ( #480 )
2020-04-22 13:14:40 +03:00
ledgerwatch
b3ae0cfe13
Not to repeat index chunks ( #479 )
...
* Fix for replicating chunks
* More fixes
* Fix getBalance
* Fix linter
* Fix tests
* Ping
2020-04-21 18:43:57 +01:00
ledgerwatch
623545a47c
Fix index chunks ( #478 )
...
* First stab at fixing index chunks
* Fix compilation
* Fix tests
* Fix walkAsOf for storage
* Fix
* Fix for walkAsOf accounts
* Fix linter
2020-04-21 09:15:40 +01:00
ledgerwatch
c9a292f319
Fix sync issue related to self-destructs ( #477 )
...
* Fix to the sync issue
* Fix lint
* Fix error
* Fix history issue
2020-04-20 23:31:17 +01:00
b00ris
a9f71298aa
Index chunking ( #473 )
...
* index generation
* save state
* save state
* save state
* save state
* save state
* save state
* save state
* save state
* fix
* save state
* fix
2020-04-20 11:35:33 +01:00
ledgerwatch
e5fe539216
Computation of index size + binary search in the indices ( #428 )
...
* Calculate index sizes
* Better counting
* Try binary search
* More compact code
* Handle the case of empty index
2020-04-05 18:27:25 +01:00
Andrew Ashikhmin
ac87ee7ed7
Check account in StorageChangeSetBytes.Find ( #417 )
...
* Check account in StorageChangeSetBytes.Find
* Remove leftover debug printing
2020-03-30 19:57:53 +01:00
b00ris
83e65fdd81
migrations
...
fix build
add storage mode check
add intermitiate migration state&snapshot migrations
2020-02-26 00:25:30 +03:00
b00ris
2b74b43678
History index encoding
...
save state
save state
remove old history index
fix lint
compress index
2020-02-24 23:29:46 +03:00