Commit Graph

11513 Commits

Author SHA1 Message Date
Guillaume Ballet
572f341baf log: fix staticcheck warnings (#20388) 2019-12-09 12:12:12 +01:00
Felix Lange
b9217f88a2 consensus/ethash: refactor remote sealer (#20335)
The original idea behind this change was to remove a use of the
deprecated CancelRequest method. Simply removing it would've been an
option, but I couldn't resist and did a bit of a refactoring instead.

All remote sealing code was contained in a single giant function. Remote
sealing is now extracted into its own object, remoteSealer.
2019-12-09 12:12:12 +01:00
Martin Holst Swende
36ead6c125 deps: update fastcache to 1.5.3 2019-12-09 10:48:49 +01:00
Péter Szilágyi
d34bca7c3f core/rawdb: fix reinit regression caused by the hash check PR 2019-12-09 10:47:34 +01:00
Guillaume Ballet
423959d62d core: fix staticcheck warnings (#20384)
* core: fix staticcheck warnings

* fix goimports
2019-12-09 10:47:08 +01:00
Guillaume Ballet
220994d516 les: fix staticcheck warnings (#20371) 2019-12-09 10:46:27 +01:00
zaccoding
61358fef20 cmd: fix command help messages in modules (#20203) 2019-12-09 10:45:55 +01:00
Péter Szilágyi
1f9352e289 params: begin v1.9.9 release cycle 2019-12-09 10:45:38 +01:00
Igor Mandrigin
1e231a8a9a
Add storage mode flags as letters. (#229) 2019-12-06 12:19:00 +01:00
Alex Sharov
d091240759
Merge pull request #222 from ledgerwatch/211_stateGrowth2
/cmd/state stateGrowth
2019-12-06 17:14:50 +07:00
alex.sharov
649d995a48 rename internal funcs 2019-12-06 08:12:02 +07:00
alex.sharov
bb2f7080ce Moved connection to .View method. Not very optimal, but it allow cancel connection from client side or configure timeout, also in future it will allow us make connection pool there (maybe don't need). 2019-12-06 08:12:02 +07:00
alex.sharov
53b19b7c47 idiomatic for loops 2019-12-06 08:12:02 +07:00
alex.sharov
6c00ef2b04 idiomatic for loops 2019-12-06 08:12:02 +07:00
alex.sharov
412c30c9ff fix lint 2019-12-06 08:12:02 +07:00
alex.sharov
8b69c54936 move context to from .NewDb to .View method 2019-12-06 08:12:02 +07:00
alex.sharov
ada5d88be8 fix linter warnings 2019-12-06 08:12:02 +07:00
alex.sharov
344b8029cc handle interruption signals, added context for client and server. Only problem that it's context to DB, but not to each server call - it means you can't use HTTP Request context here (or create new connection on each request). 2019-12-06 08:12:02 +07:00
alex.sharov
80ea8a38ad test for CmdCursorFirst 2019-12-06 08:12:02 +07:00
alex.sharov
49a614eae8 Bug fixes:
- rollback must catch local variable, if you write value to lastError variable
- then you can't do "return" - because it closing connection and client can't send CmdLastError
- somewhere error values was ommited in loging
2019-12-06 08:12:02 +07:00
alex.sharov
75e0b1bc85 revert changed bucket name 2019-12-06 08:12:02 +07:00
alex.sharov
1ffbb97752 removed unnecessary allocations, add tcp context 2019-12-06 08:12:02 +07:00
alex.sharov
d8f93ae187 Batch cursor.First and cursor.Next for remote db. 2019-12-06 08:12:02 +07:00
ledgerwatch
9f0780d0c9
Update config.yml 2019-12-05 20:20:46 +00:00
Igor Mandrigin
28d9b7c812
Use binary tries for the stateless action as an option. (#218) 2019-12-04 13:48:38 +01:00
Igor Mandrigin
39db278d68
Merge pull request #219 from ledgerwatch/issue-216-geth-1.9.8
(merge commit to separate it from the main dev activity)
2019-12-04 08:52:50 +01:00
Igor Mandrigin
ec6350fa15 apply post-rebase fixups 2019-12-03 16:27:57 +01:00
Péter Szilágyi
9318d4ce8c params: release go-ethereum v1.9.8 2019-12-03 14:01:47 +01:00
Felföldi Zsolt
b80dfd8433 les: fix clientInfo deadlock (#20395) 2019-12-03 14:01:37 +01:00
Felix Lange
97d5a997df p2p/discover: slow down lookups on empty table (#20389)
* p2p/discover: slow down lookups on empty table

* p2p/discover: wake from slowdown sleep when table is closed
2019-12-03 14:01:24 +01:00
Guillaume Ballet
486d1f09d2 accounts/keystore: fix staticcheck warnings (#20373)
* accounts/keystore: fix staticcheck warnings

* review feedback
2019-12-03 14:01:17 +01:00
gary rong
e1b20c8a87 accounts/abi/bind: avoid reclaring structs (#20381) 2019-12-03 14:01:09 +01:00
Felix Lange
5922c32582 rlp: fix staticcheck warnings (#20368)
* rlp: fix staticcheck warnings

* rlp: fix ExampleDecode test
2019-12-03 14:00:59 +01:00
meows
6a8042fe21 cmd/geth: remove network id from version cmd
It was reflective only of the Default setting,
and not chain aware.
2019-12-03 14:00:47 +01:00
gary rong
2494457f6e trie: replace bigcache with fastcache (#19971) 2019-12-03 14:00:04 +01:00
Guillaume Ballet
bf0a416717 eth/tracers: fix staticcheck warnings (#20379) 2019-12-03 13:57:56 +01:00
Guillaume Ballet
b4124c24ca miner: fix staticcheck warnings (#20375) 2019-12-03 13:57:41 +01:00
Michael Forney
d380af4457 core/asm: allow numbers in labels (#20362)
Numbers were already allowed when creating labels, just not when
referencing them.
2019-12-03 13:55:30 +01:00
Guillaume Ballet
126faa81a6 tests, signer: remove staticcheck warnings (#20364) 2019-12-03 13:55:17 +01:00
Felix Lange
223173e4dc p2p/discv5: add deprecation warning and remove unused code (#20367)
* p2p/discv5: add deprecation warning and remove unused code

* p2p/discv5: remove unused variables
2019-12-03 13:55:07 +01:00
Felix Lange
9438438a0a trie: remove unused code (#20366) 2019-12-03 13:54:39 +01:00
Guillaume Ballet
566dfcf8f4 metrics: fix issues reported by staticcheck (#20365) 2019-12-03 13:54:15 +01:00
Felix Lange
756bf779e4 core/state: fix staticcheck warnings (#20357)
Also remove dependency on gopkg.in/check.v1 in tests.
2019-12-03 13:54:05 +01:00
Felix Lange
6fc749ccf9 accounts/abi: fix staticcheck warnings (#20358)
* accounts/abi: fix staticcheck warnings

* accounts/abi: restore unused field for test
2019-12-03 13:52:35 +01:00
Felix Lange
4afc0ecb76 accounts/abi/bind/backends: remove unused assignment (#20359) 2019-12-03 13:51:49 +01:00
Péter Szilágyi
d0ea0833f3 build: skip go clean on PPA, messes with the module trick 2019-12-03 13:51:28 +01:00
Felix Lange
0ad91599b5 core/types: remove BlockBy sorting code (#20355) 2019-12-03 13:51:21 +01:00
Felix Lange
bbea24b5f2 common: improve GraphQL error messages (#20354) 2019-12-03 13:50:58 +01:00
Péter Szilágyi
de319f1173 build: pull in ci.go dependencies for the PPA builder 2019-12-03 13:50:47 +01:00
Felix Lange
9f9126f9e8 common/hexutil: improve GraphQL error messages (#20353) 2019-12-03 13:50:16 +01:00