Péter Szilágyi
|
d97e0063d5
|
Merge pull request #21491 from karalabe/state-sync-leak-fix
core/state, eth, trie: stabilize memory use, fix memory leak
|
2020-08-27 11:24:28 +03:00 |
|
Péter Szilágyi
|
d8da0b3d81
|
core/state, eth, trie: stabilize memory use, fix memory leak
|
2020-08-26 13:05:06 +03:00 |
|
Péter Szilágyi
|
63a9d4b2ae
|
Merge pull request #21486 from karalabe/cht-1.9.20
params: update CHTs for v1.9.20 release
|
2020-08-25 13:25:23 +03:00 |
|
Péter Szilágyi
|
ce5f94920d
|
params: update CHTs for v1.9.20 release
|
2020-08-25 13:02:51 +03:00 |
|
Péter Szilágyi
|
d13b8e5570
|
Merge pull request #21483 from karalabe/freezer-truncate-silent
core/rawdb: only complain loudly if truncating many items
|
2020-08-25 09:21:44 +03:00 |
|
Péter Szilágyi
|
5655dce3b8
|
core/rawdb: only complain loudly if truncating many items
|
2020-08-25 09:03:14 +03:00 |
|
Péter Szilágyi
|
bdde616f23
|
Merge pull request #21477 from karalabe/snapshotter-shallow-generator
core/state/snapshot: reduce disk layer depth during generation
|
2020-08-24 14:00:57 +03:00 |
|
Péter Szilágyi
|
3ee91b9f2e
|
core/state/snapshot: reduce disk layer depth during generation
|
2020-08-24 13:22:36 +03:00 |
|
Péter Szilágyi
|
b68929caee
|
Merge pull request #21472 from holiman/fix_dltest_fail
eth/downloader: fix rollback issue on short chains
|
2020-08-21 14:43:14 +03:00 |
|
Péter Szilágyi
|
a70a79b285
|
Merge pull request #21466 from karalabe/go1.15
travis, dockerfile, appveyor, build: bump to Go 1.15
|
2020-08-20 17:41:26 +03:00 |
|
Péter Szilágyi
|
15fdaf2005
|
travis, dockerfile, appveyor, build: bump to Go 1.15
|
2020-08-20 16:41:37 +03:00 |
|
Péter Szilágyi
|
8cbdc8638f
|
core: define and test chain rewind corner cases (#21409)
* core: define and test chain reparation cornercases
* core: write up a variety of set-head tests
* core, eth: unify chain rollbacks, handle all the cases
* core: make linter smile
* core: remove commented out legacy code
* core, eth/downloader: fix review comments
* core: revert a removed recovery mechanism
|
2020-08-20 13:01:24 +03:00 |
|
Péter Szilágyi
|
560d44479c
|
Merge pull request #21461 from karalabe/ppa-drop-disco
build: drop disco, enable groovy on Ubuntu PPAs
|
2020-08-19 10:29:54 +03:00 |
|
Péter Szilágyi
|
32b078d418
|
build: drop disco, enable groovy on Ubuntu PPAs
|
2020-08-19 10:28:08 +03:00 |
|
Péter Szilágyi
|
04926db204
|
params: begin v1.9.20 release cycle
|
2020-08-11 14:11:16 +03:00 |
|
Péter Szilágyi
|
3e0641923d
|
params: release Geth v1.9.19
|
2020-08-11 14:10:21 +03:00 |
|
Péter Szilágyi
|
74925e547f
|
Merge pull request #21437 from karalabe/cht-1.9.19
params: update CHTs for v1.9.19
|
2020-08-11 10:34:08 +03:00 |
|
Péter Szilágyi
|
7afdf792ab
|
params: update CHTs for v1.9.19
|
2020-08-11 10:20:03 +03:00 |
|
Péter Szilágyi
|
4baa574410
|
Merge pull request #21434 from karalabe/ethstats-split-rwlock
ethstats: split read and write lock, otherwise they'll lock up
|
2020-08-10 15:13:31 +03:00 |
|
Péter Szilágyi
|
9f45d6efae
|
ethstats: split read and write lock, otherwise they'll lock up
|
2020-08-10 14:33:22 +03:00 |
|
Péter Szilágyi
|
cbbc54c495
|
Merge pull request #21433 from holiman/statsync_exiter
eth/downloader: allow all timers to exit
|
2020-08-10 12:08:46 +03:00 |
|
Péter Szilágyi
|
48b484c5ac
|
Merge pull request #21428 from holiman/ethstats_moar
ethstats: overwrite old errors
|
2020-08-07 19:40:28 +03:00 |
|
Péter Szilágyi
|
06125bff89
|
Merge pull request #21429 from holiman/timerfix
eth/downloader: set deliverytime on drops and timeouts too
|
2020-08-07 16:36:33 +03:00 |
|
Péter Szilágyi
|
8f24097836
|
Merge pull request #21427 from karalabe/fix-statesync-delivery-time
eth/downloader: save the correct delivery time for state sync
|
2020-08-07 15:27:00 +03:00 |
|
Péter Szilágyi
|
4b9c0ea76d
|
eth/downloader: save the correct delivery time for state sync
|
2020-08-07 15:17:13 +03:00 |
|
Péter Szilágyi
|
3bb8a4ed3f
|
Merge pull request #21425 from holiman/leslock
les: update checktime even if check fails
|
2020-08-07 12:32:01 +03:00 |
|
Péter Szilágyi
|
68754f3931
|
cmd/utils: grant snapshot cache to trie if disabled (#21416)
* cmd/utils: grant snapshot cache to trie if disabled
* eth: fix up default non-mainnet cache distribution
|
2020-08-06 15:28:31 +03:00 |
|
Péter Szilágyi
|
4fde0cabc1
|
Merge pull request #21411 from holiman/fix_codelookup
core/vm: avoid map lookups for accessing jumpdest analysis
|
2020-08-06 08:09:15 +03:00 |
|
Péter Szilágyi
|
a00dc5095b
|
Merge pull request #21358 from hendrikhofstadt/fix/tx-sort-time
core: sort txs at the same gas price by received time
|
2020-07-30 10:23:36 +03:00 |
|
Péter Szilágyi
|
298a19bbc6
|
core: API-less transaction time sorting
|
2020-07-28 17:13:40 +03:00 |
|
Péter Szilágyi
|
8e7bee9b56
|
params: begin v1.9.19 release cycle
|
2020-07-27 14:58:45 +03:00 |
|
Péter Szilágyi
|
f538259187
|
params: release Geth v1.9.18
|
2020-07-27 14:53:53 +03:00 |
|
Péter Szilágyi
|
e997f92caf
|
Merge pull request #21368 from holiman/update_uint256
deps: update uint256 to v1.1.1
|
2020-07-24 15:02:52 +03:00 |
|
Péter Szilágyi
|
6793ffa12b
|
Merge pull request #21300 from rjl493456442/txpool-fix-queued-evictions
core: fix queued transaction eviction
|
2020-07-24 11:14:42 +03:00 |
|
Péter Szilágyi
|
0b53e485d8
|
Merge pull request #21352 from karalabe/dev-noinit-genesis
cmd/utils: reuse existing genesis in persistent dev mode
|
2020-07-22 17:39:08 +03:00 |
|
Péter Szilágyi
|
9e22e912e3
|
cmd/utils: reuse existing genesis in persistent dev mode
|
2020-07-21 15:58:29 +03:00 |
|
Péter Szilágyi
|
3a52c4dcf2
|
Merge pull request #21336 from karalabe/tiny-ref-optimization
core/vm: use pointers to operations vs. copy by value
|
2020-07-21 10:53:12 +03:00 |
|
Péter Szilágyi
|
722b742780
|
params: begin v1.9.18 release cycle
|
2020-07-20 15:58:33 +03:00 |
|
Péter Szilágyi
|
748f22c192
|
params: release Geth v1.9.17
|
2020-07-20 15:56:42 +03:00 |
|
Péter Szilágyi
|
35ddf36229
|
Merge pull request #21347 from karalabe/ethstats-fixes
ethstats: fix reconnection issue, implement primus pings
|
2020-07-20 11:47:13 +03:00 |
|
Péter Szilágyi
|
0fef66c739
|
ethstats: fix reconnection issue, implement primus pings
|
2020-07-20 11:46:41 +03:00 |
|
Péter Szilágyi
|
508891e64b
|
core/vm: use pointers to operations vs. copy by value
|
2020-07-16 15:32:01 +03:00 |
|
Péter Szilágyi
|
c42d1390d3
|
Merge pull request #21256 from karalabe/p2p-packet-metrics
p2p: measure packet throughput too, not just bandwidth
|
2020-06-24 09:44:23 +03:00 |
|
Péter Szilágyi
|
42ccb2fdbd
|
p2p: measure packet throughput too, not just bandwidth
|
2020-06-24 09:36:20 +03:00 |
|
Péter Szilágyi
|
eb9d7d15ec
|
Merge pull request #21170 from duanhao0814/fix-dup-ecrecover
core: filter out txs with invalid signatures as soon as possible
|
2020-06-16 11:35:16 +03:00 |
|
Péter Szilágyi
|
a0797e37f8
|
Merge pull request #21192 from karalabe/fix-escape-analysis
core/state: avoid escape analysis fault when accessing cached state
|
2020-06-08 16:38:05 +03:00 |
|
Péter Szilágyi
|
80e887d7bf
|
core/state: avoid escape analysis fault when accessing cached state
|
2020-06-08 16:11:37 +03:00 |
|
Péter Szilágyi
|
651233454e
|
Merge pull request #21188 from karalabe/cht-1.9.15
params: update CHTs for 1.9.15 release
|
2020-06-08 11:16:23 +03:00 |
|
Péter Szilágyi
|
a5c827af86
|
params: update CHTs for 1.9.15 release
|
2020-06-08 11:14:33 +03:00 |
|
Péter Szilágyi
|
cefa2ab1bd
|
Merge pull request #21173 from karalabe/faucet-delete-oldaccs
cmd/faucet: delete old keystore when importing new faucet key
|
2020-06-04 11:58:40 +03:00 |
|
Péter Szilágyi
|
b1b75f0089
|
accounts/keystore, cmd/faucet: return old account to allow unlock
|
2020-06-04 10:57:21 +03:00 |
|
Péter Szilágyi
|
201e345c65
|
Merge pull request #21172 from karalabe/faucet-twitter-mobile
acounts/keystore, cmd/faucet: fix faucet double import, fix twitter url
|
2020-06-04 09:30:40 +03:00 |
|
Péter Szilágyi
|
469b8739eb
|
acounts/keystore, cmd/faucet: fix faucet double import, fix twitter url
|
2020-06-04 08:59:26 +03:00 |
|
Péter Szilágyi
|
8b83125739
|
Merge pull request #21162 from karalabe/daofork-order-check-fix
cmd/geth: fix the fork orders for DAO tests
|
2020-06-03 12:20:57 +03:00 |
|
Péter Szilágyi
|
f52ff0f1e9
|
cmd/geth: fix the fork orders for DAO tests
|
2020-06-03 12:17:54 +03:00 |
|
Péter Szilágyi
|
46698d7931
|
params: begin v1.9.15 release cycle
|
2020-05-13 12:33:58 +03:00 |
|
Péter Szilágyi
|
6d74d1e5f7
|
params: release go-ethereum v1.9.14
|
2020-05-13 12:31:35 +03:00 |
|
Péter Szilágyi
|
40859a2441
|
Merge pull request #21061 from karalabe/cht-1.9.14
params: bump CHTs for the v1.9.14 release
|
2020-05-11 19:05:47 +03:00 |
|
Péter Szilágyi
|
126ac94f36
|
params: bump CHTs for the v1.9.14 release
|
2020-05-11 18:56:09 +03:00 |
|
Péter Szilágyi
|
37877e86ed
|
Merge pull request #21056 from karalabe/statedb-simpler-code
core/state: make GetCodeSize mirror GetCode implementation wise
|
2020-05-11 11:09:25 +03:00 |
|
Péter Szilágyi
|
0b2edf05bb
|
core/state: make GetCodeSize mirror GetCode implementation wise
|
2020-05-11 10:28:56 +03:00 |
|
Péter Szilágyi
|
87c463c47a
|
Merge pull request #21036 from karalabe/snapshot-storage-leak
core/state/snapshot: don't create storage list for non-existing accounts
|
2020-05-06 18:11:15 +03:00 |
|
Péter Szilágyi
|
90af6dae6e
|
core/state/snapshot: don't create storage list for non-existing accounts
|
2020-05-06 17:22:38 +03:00 |
|
Péter Szilágyi
|
b98259868b
|
Merge pull request #21032 from karalabe/skip-announce-goroutine-eth64
eth: skip transaction announcer goroutine on eth<65
|
2020-05-06 12:59:33 +03:00 |
|
Péter Szilágyi
|
292570ad6c
|
Merge pull request #21028 from karalabe/memfix-32bit-arch
cmd/geth: handle memfixes on 32bit arch with large RAM
|
2020-05-06 12:58:51 +03:00 |
|
Péter Szilágyi
|
34ed2d834a
|
eth: skip transaction announcer goroutine on eth<65
|
2020-05-06 12:47:27 +03:00 |
|
Péter Szilágyi
|
44a3b8c04c
|
Merge pull request #21026 from karalabe/disable-highmem-test
tests: skip consensus test using 1GB RAM
|
2020-05-05 15:11:40 +03:00 |
|
Péter Szilágyi
|
a52511e692
|
build: raise test timeout back to 10 mins (#21027)
|
2020-05-05 15:11:00 +03:00 |
|
Péter Szilágyi
|
8f8ff8d601
|
cmd/geth: handle memfixes on 32bit arch with large RAM
|
2020-05-05 14:22:51 +03:00 |
|
Péter Szilágyi
|
4515772993
|
tests: skip consensus test using 1GB RAM
|
2020-05-05 12:27:09 +03:00 |
|
Péter Szilágyi
|
587656619d
|
Merge pull request #21023 from karalabe/snapshot-verify-iterator-release
core/state/snapshot: release iterator after verification
|
2020-05-04 17:10:17 +03:00 |
|
Péter Szilágyi
|
da59147014
|
core/state/snapshot: release iterator after verification
|
2020-05-04 15:14:08 +03:00 |
|
Péter Szilágyi
|
5e45db7610
|
Merge pull request #21021 from karalabe/tests-snapshot-gen-cleanup
tests: cleanup snapshot generator goroutine leak
|
2020-05-04 15:12:35 +03:00 |
|
Péter Szilágyi
|
65cd28aa0e
|
tests: cleanup snapshot generator goroutine leak
|
2020-05-04 12:10:02 +03:00 |
|
Péter Szilágyi
|
3cebfb6664
|
Merge pull request #21003 from karalabe/snapshot-journal-nilfix
core/state/snapshot: fix journal nil deserialziation
|
2020-04-30 10:26:25 +03:00 |
|
Péter Szilágyi
|
4b6f6ffe23
|
core/state/snapshot: fix journal nil deserialziation
|
2020-04-29 18:00:29 +03:00 |
|
Péter Szilágyi
|
a070e23178
|
Merge pull request #20988 from karalabe/catchup-shutdown
eth: fix shutdown regression to abort downloads, not just cancel
|
2020-04-27 12:02:13 +03:00 |
|
Péter Szilágyi
|
b0bbd47185
|
eth: fix shutdown regression to abort downloads, not just cancel
|
2020-04-27 11:22:15 +03:00 |
|
Péter Szilágyi
|
870d4c4970
|
Merge pull request #20953 from holiman/fixdlseek
core/state/snapshot: make difflayer account iterator seek operation inclusive
|
2020-04-22 09:50:01 +03:00 |
|
Péter Szilágyi
|
79b68dd78d
|
Merge pull request #20923 from holiman/fix_seckeybuf
trie: fix concurrent usage of secKeyBuf, ref #20920
|
2020-04-20 16:52:04 +03:00 |
|
Péter Szilágyi
|
3bf1054a13
|
params: begin v1.9.14 release cycle
|
2020-04-16 10:41:32 +03:00 |
|
Péter Szilágyi
|
cbc4ac264e
|
params: release Geth v1.9.13
|
2020-04-16 10:39:22 +03:00 |
|
Péter Szilágyi
|
359d9c3f0a
|
Merge pull request #20925 from karalabe/cht-1.9.13
params: update CHTs for the 1.9.13 release
|
2020-04-15 18:25:54 +03:00 |
|
Péter Szilágyi
|
d77d35a4a9
|
params: update CHTs for the 1.9.13 release
|
2020-04-15 18:03:10 +03:00 |
|
Péter Szilágyi
|
eb2fd823b2
|
travis, appveyor, build, Dockerfile: bump Go to 1.14.2 (#20913)
* travis, appveyor, build, Dockerfile: bump Go to 1.14.2
* travis, appveyor: force GO111MODULE=on for every build
|
2020-04-14 14:03:18 +03:00 |
|
Péter Szilágyi
|
84f4975520
|
Merge pull request #20835 from holiman/bump
core: bump txpool tx max size to 128KB
|
2020-03-30 12:14:53 +03:00 |
|
Péter Szilágyi
|
4690912ac9
|
Merge pull request #20816 from karalabe/disable-gosigar-ios
metrics: disable CPU stats (gosigar) on iOS
|
2020-03-26 13:15:43 +02:00 |
|
Péter Szilágyi
|
42e02ac03b
|
metrics: disable CPU stats (gosigar) on iOS
|
2020-03-26 11:24:58 +02:00 |
|
Péter Szilágyi
|
613af7ceea
|
Merge pull request #20152 from karalabe/snapshot-5
Dynamic state snapshots
|
2020-03-23 12:57:31 +02:00 |
|
Péter Szilágyi
|
0e6ea9199c
|
Merge pull request #20781 from karalabe/fix-clique-console-apis
internal/web3ext: fix clique console apis to work on missing arguments
|
2020-03-19 10:06:44 +02:00 |
|
Péter Szilágyi
|
36e93d2dd8
|
Merge pull request #20779 from meowsbits/patch-3
core/rawdb: fix freezer table test error check
|
2020-03-18 16:30:58 +02:00 |
|
Péter Szilágyi
|
e6ca1958d3
|
internal/web3ext: fix clique console apis to work on missing arguments
|
2020-03-18 15:23:16 +02:00 |
|
Péter Szilágyi
|
4655b60999
|
Merge pull request #20780 from karalabe/fix-eth-mine-sync-race
eth: when triggering a sync, check the head header TD, not block
|
2020-03-18 15:08:06 +02:00 |
|
Péter Szilágyi
|
dc6e98d2a8
|
eth: when triggering a sync, check the head header TD, not block
|
2020-03-18 14:33:06 +02:00 |
|
Péter Szilágyi
|
8d7aa9078f
|
params: begin v1.9.13 release cycle
|
2020-03-16 13:44:58 +02:00 |
|
Péter Szilágyi
|
b6f1c8dcc0
|
params: release Geth v1.9.12
|
2020-03-16 13:39:04 +02:00 |
|
Péter Szilágyi
|
241b283690
|
Merge pull request #20747 from karalabe/update-crypto-deps
go.mod: update golang.org/x/crypto to fix a Go 1.14 race rejection
|
2020-03-14 14:23:58 +02:00 |
|
Péter Szilágyi
|
466b009135
|
go.mod: update golang.org/x/crypto to fix a Go 1.14 race rejection
|
2020-03-14 14:09:31 +02:00 |
|
Péter Szilágyi
|
68b4b74682
|
Merge pull request #20762 from karalabe/fix-txprop-leak
eth: fix transaction announce/broadcast goroutine leak
|
2020-03-14 13:52:46 +02:00 |
|
Péter Szilágyi
|
270fbfba4b
|
eth: fix transaction announce/broadcast goroutine leak
|
2020-03-13 23:47:15 +02:00 |
|