Commit Graph

12284 Commits

Author SHA1 Message Date
pk
25ec16f223
Update Readme.md (#876) 2020-08-05 18:29:54 +01:00
Igor Mandrigin
fa89cdefd5
log ETL temp files datasize (#873) 2020-08-05 16:33:58 +01:00
Alex Sharov
f41959f030
drop badger support (#869)
* drop badger support

* rebase master
2020-08-05 16:33:45 +01:00
Alexey Akhunov
b72fae75c9 Fix some snags in stage 6 2020-08-05 11:31:41 +01:00
Alexey Akhunov
11637c4c89 Fix some snags in stage 6 2020-08-05 11:25:57 +01:00
Alex Sharov
d458c4cc1e
Migrations: use stage name as db key (#868) 2020-08-05 17:13:35 +07:00
Igor Mandrigin
8bc293b3f7
Remove unnecessary memory profiling (#872)
* remove separate memory profiling from staged sync

* don’t run pprof globally always
2020-08-05 10:54:19 +01:00
Igor Mandrigin
422282fe7b
Merge pull request #870 from ledgerwatch/lmdb-kv-override
Add lmdb.mapSize param
2020-08-05 11:03:27 +02:00
Igor Mandrigin
d48b9141be
Merge pull request #871 from ledgerwatch/staged-sync-piechart
docs: add a piechart with stages
2020-08-05 11:03:12 +02:00
Igor Mandrigin
8b5903f6f2 docs: add a piechart with stages 2020-08-05 10:29:15 +02:00
Igor Mandrigin
6c815b3f6a fix cmd/integration 2020-08-05 10:21:08 +02:00
Igor Mandrigin
e732ccd438 add lmdb.mapSize param 2020-08-05 10:17:50 +02:00
ledgerwatch
0514501937
Revert "Use stage name as db key (#858)" (#867)
This reverts commit 7290bf519e.
2020-08-04 11:05:27 +01:00
Alex Sharov
7290bf519e
Use stage name as db key (#858) 2020-08-04 16:25:28 +07:00
Alex Sharov
b5345a712a
resident_memory_docs (#864)
* resident_memory_docs

* add glossary

* add glossary

* add glossary

* add glossary

* add glossary
2020-08-04 09:03:59 +01:00
pk
91baa688bd
Update stagedsync.go (#866)
fixed a typo from `compiting` to `computing `
2020-08-04 09:03:47 +01:00
Alex Sharov
a5c1089d58
optimize .get (#863) 2020-08-04 10:31:37 +07:00
Alex Sharov
9c0f6cd166
stage3_block_compression_support (#859) 2020-08-03 14:42:10 +03:00
Igor Mandrigin
7a8872bf5f
Update README.md 2020-08-02 18:27:13 +02:00
Igor Mandrigin
6611e8c060
Update README.md 2020-08-02 18:24:07 +02:00
Igor Mandrigin
d77c13aa68
Update README.md 2020-08-02 18:23:40 +02:00
Igor Mandrigin
09bdb272ff
Update README.md 2020-08-02 17:57:23 +02:00
Igor Mandrigin
38ae733cdb
Update README.md 2020-08-02 17:56:56 +02:00
Igor Mandrigin
7750a0b80f
Merge pull request #861 from ledgerwatch/staged-sync-docs
Add an explainer for staged sync
2020-08-02 17:51:33 +02:00
Igor Mandrigin
ad15e52391 fixup 2020-08-02 14:47:30 +02:00
Igor Mandrigin
a933ab6985 add links to source files 2020-08-02 14:47:30 +02:00
Igor Mandrigin
afdf89ee07 add an explainer for staged sync 2020-08-02 14:47:30 +02:00
Alex Sharov
590b59dc30
integration_use_storage_mode_from_db (#857) 2020-08-02 12:53:42 +01:00
Alex Sharov
f4d3081b98
add get/sec chart (#856) 2020-08-02 12:53:30 +01:00
Alex Sharov
ecc94a63f0
DupSort for Plain and Hashed state buckets (behind feature flags) (#854)
* return error from rawdb

* squash

* v14

* improve performance of put

* clean

* clean

* hide feature behind ENV variable

* cleanup

* cleanup

* disable ipc and make Readme less confusing (people thought points are depend on each-other)

* fix test

* cleanup

* cleanup
2020-08-02 12:53:08 +01:00
Alex Sharov
6f742c3696
Disable ipc RPC (#853)
* disable ipc and make Readme less confusing (people thought points are depend on each-other)

* disable ipc and make Readme less confusing (people thought points are depend on each-other)
2020-08-02 12:49:01 +01:00
Igor Mandrigin
04e5970bd1
Merge pull request #860 from ledgerwatch/fix-tempdir-in-index-generator
Use datadir for temp files when generating indexes
2020-08-02 12:52:00 +02:00
Igor Mandrigin
3aedcbcd7d Use datadir for temp files when generating indexes 2020-08-02 12:32:41 +02:00
ledgerwatch
cf799157cc
Jumpdest skip optimisation (#851)
* Jumpdest skipping optimisation

* Fix formatting

* Move skipAnalysis into vmConfig, introduce tracing ability

* Improve detection logging

* Added release instructions

* Fix lint
2020-08-01 17:56:57 +01:00
b00ris
a84230d45c
fix streams leak (#847) 2020-08-01 16:18:31 +01:00
Alex Sharov
67ca3fa37e
fix make prometheus (#850) 2020-08-01 22:05:48 +07:00
Igor Mandrigin
ed67c75454
Update README.md 2020-08-01 12:03:30 +02:00
Igor Mandrigin
f55db6cc55
Update README.md (#844)
* Update README.md

* Update README.md
2020-08-01 10:01:44 +02:00
Igor Mandrigin
73725ca972
Support XDG_DATA_DIR on Linux (#842)
* Support XDG_DATA_DIR

* make linter happy
2020-08-01 10:01:34 +02:00
Igor Mandrigin
4cc9e12c80
Update README.md 2020-08-01 09:59:25 +02:00
Igor Mandrigin
f9a319843a
Update README.md 2020-08-01 09:55:30 +02:00
Alex Sharov
19583b9084
Docker compose (#841)
* add docker-compose

* test.http

* make different dockerfile for each component

* make different dockerfile for each component

* fix versions

* remove dedicated docker files

* cleanup

* cleanup

* cleanup
2020-08-01 09:39:04 +02:00
Alex Sharov
265c2bf3b5
remove warning from lmdb compilation (#843) 2020-08-01 09:38:48 +02:00
Alex Sharov
9a5c2a1242
reduce mmap limit size (raspbery-pi failed on 4TB) (#840) 2020-08-01 11:59:40 +07:00
Igor Mandrigin
79ed493678
Fixup for TestSendTransactions65 (#838) 2020-07-31 10:44:42 +02:00
Igor Mandrigin
7eecbc5d2b
Fix building in Docker for some enviroments (#834)
* Fix building in Docker for some enviroments

* debug hanging test
2020-07-30 22:37:46 +07:00
Andrew Ashikhmin
f7b9846740
Remove fnvHash16AVX2 to fix ARM compilation (#833)
* Remove fnvHash16AVX2 to fix ARM compilation

* useAVX2 is now unnecessary
2020-07-30 22:32:02 +07:00
Igor Mandrigin
fa14c488cc
New readme.md (#827)
* move the old readme file

* update readme

* address initial feedback

* add Alexey, Andrew and Igor's PI

* add Boris, Alex and Eugene

* add info

* fixups
2020-07-30 12:04:46 +01:00
Alex Sharov
6c4ec563e1
fix - change private api from ui (#829) 2020-07-30 11:17:09 +01:00
Alex Sharov
8c8433302e
remove eth/63, add tests for eth/65 (#823) 2020-07-30 11:16:55 +01:00