Commit Graph

178 Commits

Author SHA1 Message Date
Alex Sharov
03566808a0
torrent-related goroutine leack (#999) 2023-05-26 10:33:16 +00:00
ledgerwatch
f2d93b959b
Introduce separate logging for etl functions (#998)
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro-2.local>
2023-05-18 19:55:02 +00:00
Alex Sharov
cf41b09ed2
remove "db" log line from (#995) 2023-05-14 01:42:51 +00:00
Alex Sharov
0e2883bf3f
LeakDetector: use it to find which resource was created but not closed (leaked) (#990) 2023-05-08 05:22:24 +00:00
Giulio rebuffo
be83bbc58f
updated sentinel (#988) 2023-05-08 03:38:05 +00:00
Andrew Ashikhmin
8d1ae3db32
[interfaces] Header mix_digest -> prev_randao (#986)
Pick up https://github.com/ledgerwatch/interfaces/pull/169
2023-05-05 15:52:10 +00:00
Roberto Bayardo
b182304fe4
add kzg context to erigon-lib (#984)
Both the core erigon client and the erigon-lib txpool need to access kzg
functionality for EIP-4844, so moving this here where it can be reused
across both.
2023-05-03 06:42:21 +00:00
Giulio rebuffo
2b8be891a8
Added peer id to request (#982) 2023-04-29 19:32:01 +00:00
Alex Sharov
1e2a52df39
e3: in-general merge must not see "overlaps/deleted" files, but merge of history need access to corresponding index files (even if they marked as deleted or already merged - before kill -9) (#972) 2023-04-17 05:54:15 +00:00
Andrew Ashikhmin
9ef1a57e84
[interfaces] lower_snake_case field names (#967)
Pick up https://github.com/ledgerwatch/interfaces/pull/163
2023-04-12 09:59:02 +00:00
Alex Sharov
b5720724fa
switch to lruv2 (#964) 2023-04-03 03:19:26 +00:00
Giulio rebuffo
a21ab4ea5c
Added sentinel publish gossip (#956) 2023-03-27 11:29:09 +00:00
Alex Sharov
5160bef4bc
e3: DomainGetAsOf, DomainRange (#953) 2023-03-25 03:51:41 +00:00
Alex Sharov
f110e80dab
go 1.19 atomics (#951) 2023-03-23 05:11:20 +00:00
Alex Sharov
c429214b84
Go 1.18 drop (#950) 2023-03-23 03:18:53 +00:00
Alex Sharov
f7d31f2f6f
Grpc middleware up (#940) 2023-03-17 03:33:56 +00:00
alex.sharov
70433e79d9 up goprotobuf 2023-03-15 10:26:07 +07:00
Alex Sharov
b7f18a5de1
move more parts to lru2 (#936) 2023-03-14 07:37:21 +00:00
Alex Sharov
7caf4f38ce
up moq version (#928) 2023-03-10 04:03:12 +00:00
Alex Sharov
fd8122be5b
mdbx: RangeDupSort iterator (#925) 2023-03-08 10:16:04 +00:00
Alex Sharov
f29fa9bc08
up grpc version (#921) 2023-03-07 09:00:04 +00:00
hexoscott
e950a676aa
remove PeersUseless calls (#916)
update to makefile to ensure the sentry mocks file is also handled
2023-03-06 12:55:28 +00:00
Alex Sharov
70b43a14bb
mdbx: more funcs (#907) 2023-02-26 02:25:38 +00:00
Alex Sharov
7a9f1588c3
Pool and RPCBlocksCache: to use generic lru (#901) 2023-02-22 07:50:16 +00:00
Alex Sharov
1170fea109
mdbx: to support empty key/values #6923 (#900) 2023-02-22 07:04:46 +00:00
Alex Sharov
4d378c97ee
mdbx: to support empty key/values (#898) 2023-02-22 04:10:53 +00:00
Alex Sharov
36d52dad69
torrent lib version up (#894) 2023-02-20 04:47:34 +00:00
Alex Sharov
6b3b7ab434
trackers up (#892) 2023-02-17 02:38:06 +00:00
Alex Sharov
db0e7ed112
e3: return list of e3 files by grpc (#884) 2023-02-10 14:16:39 +07:00
Alex Sharov
1b22208462
e3: Thread safe reopen folder (#881) 2023-02-09 12:11:36 +07:00
ledgerwatch
1a14cfd7e7
support for eth/68 in transaction pool (#877)
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro-2.local>
Co-authored-by: Alex Sharp <alexsharp@surfer-172-29-1-65-hotspot.internet-for-guests.com>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2023-02-01 21:50:37 +00:00
Alex Sharov
c76b46a8ec
grpc minor version up (#861) 2023-01-27 20:20:18 +07:00
Andrew Ashikhmin
31b020d9c7
Remove PassivePeers (#857)
See https://github.com/ledgerwatch/erigon/pull/6710
2023-01-26 14:07:17 +01:00
Alex Sharov
d31bb96c59
up interfaces version (#852) 2023-01-26 09:42:31 +07:00
Alex Sharov
f62649c307
e3: getLogs on iterators (#851) 2023-01-25 16:29:23 +07:00
Alex Sharov
2c764ab8a7
grpc version up (#843) 2023-01-21 10:58:13 +07:00
ledgerwatch
ac237028d0
Rollback MDBX upgrade (#842)
There is some circumstantial evidence that there are some regressions in
this version of MDBX, I would like to rollback to either remove these
regressions or at least eliminate one of the possible causes

Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2023-01-20 20:11:58 +00:00
Andrew Ashikhmin
c49d8b8262
Unify Engine API V1 & V2 methods (#841)
Pick up https://github.com/ledgerwatch/interfaces/pull/153
2023-01-20 18:16:32 +01:00
Alex Sharov
a705195fa0
e3: reverse/limited iterators, stream tooling (#840) 2023-01-20 18:08:22 +07:00
Andrew Ashikhmin
fc3dd4fd27
Withdrawal amount in GWei (#832)
Pick up https://github.com/ledgerwatch/interfaces/pull/148
2023-01-17 10:58:43 +01:00
Alex Sharov
aaafab8fc0
e3: storageRangeAt (#833) 2023-01-17 14:16:33 +07:00
Alex Sharov
16f4e2609b
e3: invalid txnum table (#828) 2023-01-12 09:31:29 +07:00
Alex Sharov
d2d03d140b
mdbx: v0.12.3 (#824) 2023-01-10 09:15:04 +07:00
Alex Sharov
db2a25b1ae
kv_temporal: 2nd key for domain (#825) 2023-01-09 15:16:05 +07:00
Alex Sharov
d2f5682ee8
kv_temporal: DomainGet (#822) 2023-01-06 14:27:50 +07:00
hexoscott
3c7c00677d
use set in mining yield (#819)
based on the suggestion to use a set rather than a slice for tracking
yielded transactions
2023-01-02 12:24:55 +00:00
Alex Sharov
5b7297fbe2
make clang happy (#817) 2023-01-01 11:43:12 +07:00
Alex Sharov
dcfbce2f57
up log version (#814) 2022-12-30 20:31:19 +07:00
Alex Sharov
745aacef74
coherent state cache: change btree type (#813) 2022-12-30 19:47:21 +07:00
Alex Sharov
f6d2125cc1
torrent lib version up (#805) 2022-12-27 12:53:44 +07:00