Commit Graph

14529 Commits

Author SHA1 Message Date
Alex Sharov
1f8937fdd1
Pool: discard reasons, lru, start pool even if no --mine flag (#2704) 2021-09-20 13:20:50 +07:00
Alex Sharp
c519b04551 Revert "state mphf experiment"
This reverts commit b0182d7834.
2021-09-19 11:41:51 +01:00
Alex Sharp
b0182d7834 state mphf experiment 2021-09-19 11:40:23 +01:00
ledgerwatch
836d7e07f9
Recreate bitmap in call traces (#2700)
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2021-09-18 22:41:27 +01:00
Alex Sharov
8d9e058eb7
Pool: chain config, non-mainnet (#2702) 2021-09-18 20:58:23 +07:00
Alex Sharov
b30ccd2ddf
Revert "Add prune before parameters" (#2701)
This reverts commit 49a98ad4b6.
2021-09-18 08:37:39 +07:00
Alexandr Borodulin
49a98ad4b6
Add prune before parameters 2021-09-17 19:01:15 +07:00
Alex Sharov
165fe1696f
Pool: readme (#2699) 2021-09-17 18:21:21 +07:00
Jaanek Oja
5e4bd653d7
mark support for eip-1559 tx types for most permissive signer (#2698)
Co-authored-by: Jaanek Oja <jaanekoja@gmail.com>
2021-09-17 10:00:23 +01:00
Alex Sharov
400c71b7ce
Pool: txID-based cache (#2697) 2021-09-17 10:31:20 +07:00
Alex Sharov
8b7b05fb1b
increase max jump in 1 tx from 1k to 8k 2021-09-16 21:09:14 +07:00
Alex Sharov
3b9f07f550
don't recover sender only to print it in logs (#2695) 2021-09-16 21:08:46 +07:00
Igor Mandrigin
5c377a4f01 begin 2021.09.04 release cycle 2021-09-16 13:24:38 +03:00
ledgerwatch
44768b5a4f
Update skip_analysis.go (#2692) 2021-09-16 15:21:21 +07:00
e-danko
70ff9bb0bb
#2371: added saving Erigon version in database (#2683) 2021-09-15 20:44:22 +07:00
Alex Sharov
896bf5edf5
Pool: up to last version (#2689) 2021-09-15 20:16:49 +07:00
alex.sharov
f4969876ad suppress rlp parse warnings 2021-09-15 20:06:18 +07:00
alex.sharov
74df0a9516 suppress rlp parse warnings 2021-09-15 20:04:57 +07:00
Alex Sharov
76dd448c70
Pool: switch cache to tx.ID(), add blockNum to tx info to drop from full pool old txs first (#2688) 2021-09-15 19:34:05 +07:00
Alex Sharov
ad1682cf40
Expose mdbx's txID to remote_kv (#2686) 2021-09-15 14:22:57 +07:00
Alex Sharov
ec14cba611
Remote Pool: add mining rpc, test pending txs stream (#2685) 2021-09-15 09:09:19 +07:00
Andrew Ashikhmin
ced5965ef7
Remove ReceiptsKey in favour of EncodeBlockNumber (#2681) 2021-09-13 20:59:18 +07:00
George Hotz
1e94b3a13d
fix eth_callBundle by allowing nil baseFee in tx serialize (#2674) 2021-09-13 17:04:08 +07:00
Alex Sharov
77db993cfc
Pool: add coherent cache (#2678) 2021-09-13 14:58:25 +07:00
Alex Sharov
71b3491807
fix sentry forks slice race (#2677) 2021-09-13 14:29:08 +07:00
Alex Sharov
a3cd1d3df4
fix sentry forks slice race (#2676) 2021-09-13 13:54:12 +07:00
Alex Sharov
d7c929411b
fix sentry discover race (#2675) 2021-09-13 13:39:48 +07:00
Alex Sharov
8b22477fd5
Enode quit race (#2673) 2021-09-13 13:07:34 +07:00
Eugene
4bd8721d49
sentry/download: (#2672)
*Use atomics for `PeerInfo.Height()` and `PeerInfo.SetHeight(uint64)`
2021-09-12 17:51:15 +07:00
Giulio rebuffo
e9c4d77410
Merge pull request #2671 from ledgerwatch/enriavil1-more-generalised-pruneReceipts
Enriavil1 more generalised prune receipts
2021-09-12 12:26:52 +02:00
Alex Sharp
16a02d0987 Merge branch 'more-generalised-pruneReceipts' of https://github.com/enriavil1/erigon into enriavil1-more-generalised-pruneReceipts 2021-09-12 10:20:39 +01:00
Giulio rebuffo
e0c14c9a25
Update stage_execute.go 2021-09-12 10:16:53 +02:00
ledgerwatch
15b4095718
Move ETL to erigon-lib (#2667)
* Move ETL to erigon-lib

* Update link in the readme

* go mod tidy

* Use common/chan.go from erigon-lib

* Clean up

* Fix lint

* Fix test

* Fix compilation

Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2021-09-12 08:50:17 +01:00
Giulio rebuffo
3354a29eb9
Update stage_execute.go 2021-09-12 09:48:41 +02:00
Giulio rebuffo
4fb89ad735
Update stage.go 2021-09-12 09:47:53 +02:00
Alex Sharov
9ac16d2528
revert change (#2669) 2021-09-12 10:05:42 +07:00
Alex Sharov
b5a6046fc3
sentry peerInfo race (#2666) 2021-09-11 16:12:03 +01:00
Enrique Avila Asapche
1eefb72934 'ran gofmt -w -s . to format' 2021-09-11 17:41:29 +03:00
Alex Sharov
ed33b651cd
Print goroutines trace to STDOUT without app stop on SIGUSR1 (#2663) 2021-09-11 18:16:39 +07:00
Enrique Avila Asapche
1786e44269 fixed bug in stages to refactor the code into two reusable functions PruneTableMultiCursor and PruneTable 2021-09-11 13:09:18 +03:00
Alex Sharov
87afc18cfd
increase fdlimit from all binaries (#2665)
(not only rpcdaemon)
2021-09-11 16:25:21 +07:00
Alex Sharov
2e23851434
git describe to search tags across all branches (#2664) 2021-09-11 15:12:11 +07:00
Enrique Avila Asapche
d14b894f07 deleted kv.log section and instead call it in cfg.prune.Receipts.Enabled 2021-09-10 15:59:22 +03:00
Alex Sharov
71ec0938b5
fix wrong order of constructor (#2657) 2021-09-10 10:06:23 +07:00
Enrique Avila Asapche
20f10ca95a Added identifier instead of kv.Receipts 2021-09-09 18:58:34 +03:00
Igor Mandrigin
98dea892c2 begin 2021.09.03 release cycle 2021-09-09 12:50:27 +03:00
ledgerwatch
f9e4090966
Update skip_analysis.go (#2651) 2021-09-09 10:41:09 +01:00
Alex Sharov
3193f95152
Apply mined block (#2650) 2021-09-09 14:26:58 +07:00
jt9897253
b958d49587
Fix typo (#2648)
Change `Preload headedrs` to `Preload headers`
2021-09-09 08:50:42 +07:00
Alex Sharov
798c2d64a4
Pool: no state presistance (#2646) 2021-09-08 19:33:14 +07:00