Alex Sharov
|
1546a79771
|
lru lib version up (#7695)
|
2023-06-09 13:46:58 +07:00 |
|
Alex Sharov
|
2278bf5bfc
|
e3: move kvlist to erigon-lib (#7625)
|
2023-06-02 09:51:16 +07:00 |
|
Alex Sharov
|
7c89afcb42
|
e3: add kvlist.push method (#7624)
|
2023-06-02 09:24:22 +07:00 |
|
Alex Sharov
|
7b7b2fca0a
|
e3: drain when no new tasks causing deadlock (#7395)
|
2023-04-27 09:10:24 +07:00 |
|
Alex Sharov
|
b23a0267d3
|
e3: deadlock fix part2 (#7344)
|
2023-04-19 08:12:13 +00:00 |
|
Alex Sharov
|
695b9f887b
|
e3: close input chan in the end of rwloop (to fix deadlock) (#7342)
|
2023-04-19 07:26:22 +00:00 |
|
Alex Sharov
|
a5b9f2d774
|
e3: close input chan when no work left (#7340)
|
2023-04-19 04:47:53 +00:00 |
|
alex.sharov
|
6e57f3ef92
|
e3: less conlicts
|
2023-04-10 09:38:08 +07:00 |
|
Alex Sharov
|
e26c607922
|
e3: combine input tasks channel+heap to class PriorityQueueWithRetry and add docs (#7275)
|
2023-04-07 06:43:05 +00:00 |
|
Alex Sharov
|
65fcec8d85
|
e3: replace sync.Cond to fix deadlock (#7243)
|
2023-04-03 11:33:43 +00:00 |
|
Alex Sharov
|
a4f69abb97
|
e3: less locks, less casts (#6991)
|
2023-03-01 07:59:56 +00:00 |
|
Alex Sharov
|
860f0fd569
|
evm: remove mutex from journal (#6967)
|
2023-02-27 05:48:18 +00:00 |
|
hexoscott
|
7dcbfbc283
|
reference hash, address, and chain config from lib (#6536)
|
2023-01-13 18:12:18 +00:00 |
|
Alex Sharov
|
4a9c871628
|
a bit rename 22 to v3 (#6476)
|
2022-12-30 21:53:42 +07:00 |
|
Alex Sharov
|
e7104c9a68
|
e3: support withdrawals (#6467)
|
2022-12-29 19:57:58 +07:00 |
|
Alex Sharov
|
daf2867194
|
e3: Recon heap mem leak (#6203)
|
2022-12-05 08:42:26 +07:00 |
|
Alex Sharov
|
fd3c44f6e1
|
e3: fix dao integration test (#6171)
|
2022-12-01 14:42:39 +07:00 |
|
Alex Sharov
|
16cd87748f
|
E3: fix unwind changes visibility (#6147)
|
2022-11-30 08:31:13 +07:00 |
|
Alex Sharov
|
cb60382e6d
|
erigon3: rename "history.v2" to "history.v3" to avoid naming miss-match with "erigon3" (#5519)
|
2022-09-26 10:54:42 +07:00 |
|
Alex Sharov
|
72a4225478
|
erigon22: reconstitute optimize #5505 (#5505)
|
2022-09-26 09:13:44 +07:00 |
|
Alex Sharov
|
c1bb4bc734
|
exec22: stagedsync test v1 (#5425)
* save
* save
|
2022-09-19 12:17:36 +07:00 |
|
Alex Sharov
|
9fb8a190bc
|
erigon22: folder snapshots/history (#5351)
|
2022-09-18 17:41:01 +07:00 |
|
ledgerwatch
|
caeba44728
|
[erigon22] fix state reconstitution (testing on BSC) (#5391)
* Fix NPE in Parlia integration
* Fix state reconstitution for integration
* Update to latest erigon-lib
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
|
2022-09-16 10:41:01 +01:00 |
|
Alex Sharov
|
10039f0431
|
erigon22: workers correct rollback #5387
|
2022-09-16 11:17:56 +07:00 |
|
Alex Sharov
|
8813ea87fd
|
Erigon22: add state reconstitution to stage_exec (#5321)
|
2022-09-09 14:40:25 +07:00 |
|
Alex Sharov
|
caa23b9532
|
erigon22: simplify interhashes stage (#5315)
|
2022-09-08 14:02:50 +07:00 |
|
ledgerwatch
|
693017c554
|
Cleanup Tevm experimental code (#5259)
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
|
2022-09-01 19:49:29 +01:00 |
|
Alex Sharov
|
01f2965d8e
|
erigon22: MakeCanonical must update txNums (#5211)
|
2022-08-29 11:44:31 +07:00 |
|
Alex Sharov
|
d33096eaa7
|
erigon22: tests support (#5196)
|
2022-08-26 16:54:54 +07:00 |
|
Håvard Anda Estensen
|
beeccc0f5f
|
Remove capitalization and trailing newlines from err strings (#5186)
|
2022-08-26 13:20:19 +07:00 |
|
Alex Sharov
|
69f3e1e99a
|
erigon22: step toward /tests
|
2022-08-25 15:32:05 +07:00 |
|
Alex Sharov
|
fb2294d124
|
Erigon22: basic txNum forward/unwind (#5176)
|
2022-08-25 12:24:01 +07:00 |
|
Alex Sharov
|
30324fbb81
|
erigon22: get acc index from aggregator22 (#5114)
|
2022-08-19 11:30:59 +07:00 |
|
Alex Sharov
|
3f20363da4
|
erigon22: fix storage cleanup on unwind (#5088)
|
2022-08-17 16:24:11 +07:00 |
|
Alex Sharov
|
64bc837ccf
|
erigon22: integration, to support parallel execution (#5037)
* save
* save
|
2022-08-13 16:53:10 +07:00 |
|
Alex Sharov
|
4f007ae43e
|
erigon22: use chainDB instead of db22 for everything (#5034)
|
2022-08-13 12:08:15 +07:00 |
|
Alex Sharov
|
e27f669a3f
|
erigon2.2: save stage progress to chainDB, can run "integration stage_exec" and "state erigon22" on same datadir (#5033)
|
2022-08-13 11:17:24 +07:00 |
|
Alex Sharov
|
a7d07ad04d
|
erigon22 add to exec stage (#5008)
* save
* save
* save
|
2022-08-11 21:06:41 +07:00 |
|
Alex Sharov
|
61d3b6c297
|
erigon22 use initialSync variable (#5004)
|
2022-08-11 12:08:27 +07:00 |
|
Alex Sharov
|
d643da3db8
|
erigon22 move exec to own package (#5003)
* save
* save
|
2022-08-11 11:36:13 +07:00 |
|
Alex Sharov
|
e786cbac24
|
E22 step2 (#5002)
|
2022-08-11 11:19:59 +07:00 |
|
Alex Sharov
|
f83032533f
|
Revert "move exec22 to package, call it from stage_exec (#5000)" (#5001)
This reverts commit efa6dfd8ce .
|
2022-08-11 11:18:23 +07:00 |
|
Alex Sharov
|
efa6dfd8ce
|
move exec22 to package, call it from stage_exec (#5000)
|
2022-08-11 11:17:03 +07:00 |
|