GroovieGermanikus
656e6c4d65
fix blockhash in read query
2024-07-02 14:00:17 +02:00
GroovieGermanikus
6a88515264
improve readablily of mapping queries
2024-07-02 13:57:50 +02:00
GroovieGermanikus
c6c0f3e4d7
Fix FATAL error in mapping query
2024-07-02 13:54:07 +02:00
GroovieGermanikus
b9d5b69f2e
map blockhash
2024-07-02 13:43:26 +02:00
GroovieGermanikus
f52cdde0b5
add mapping for blockhash
2024-07-02 13:35:47 +02:00
GroovieGermanikus
610d1e88c1
lz4 compress message blob
2024-07-02 13:23:05 +02:00
GroovieGermanikus
f0288cf79b
compress writable_accounts+readable_accounts using account_mapping table
2024-07-02 12:39:55 +02:00
GroovieGermanikus
b45dd45fd6
build mapping tables in parallel
2024-07-02 12:39:21 +02:00
GroovieGermanikus
669d23da2a
map account keys
2024-07-01 19:04:24 +02:00
GroovieGermanikus
8bc8b65a30
popuplate account_pubkey mapping table
2024-07-01 19:00:15 +02:00
GroovieGermanikus
e95996802b
cleanup unused code
2024-07-01 18:22:03 +02:00
GroovieGermanikus
f5f5a89db6
BREAKING: resolve tx_map in service and not in DB
2024-07-01 17:57:06 +02:00
GroovieGermanikus
80c61710dc
WIP
2024-07-01 17:03:54 +02:00
GroovieGermanikus
894815fb83
integration test for schema creation
2024-07-01 16:37:04 +02:00
GroovieGermanikus
1e85ec15a8
allow ToSql for arrays
2024-07-01 14:00:12 +02:00
GroovieGermanikus
031ee43ed7
fix faithful request
2024-07-01 11:40:24 +02:00
GroovieGermanikus
9f3a8d8b91
update to rust version 1.75.0
2024-06-28 15:57:12 +02:00
GroovieGermanikus
12d9602114
prefix experimental-blockstore/*
2024-06-28 15:52:08 +02:00
GroovieGermanikus
67ac757f15
fly deployment for blockstore lite-rpc
2024-06-28 15:51:24 +02:00
GroovieGermanikus
5a494eb986
code format
2024-06-28 15:50:49 +02:00
GroovieGermanikus
0c5850daf1
revert startup check for first finalized block
2024-06-28 15:43:05 +02:00
GroovieGermanikus
41743d665b
Merge branch 'main' into feature/blockstream_store_to_disk-try-without_mapping
2024-06-28 15:25:51 +02:00
GroovieGermanikus
923ae71e70
adjust autovacuum
2024-06-28 14:14:22 +02:00
GroovieGermanikus
a7095ac15b
reduce SELECT1 roundtrip to 100
2024-06-28 13:56:55 +02:00
GroovieGermanikus
ae3379186c
transaction id table: apply include trick
2024-06-28 13:56:43 +02:00
GroovieGermanikus
af62e7450a
fix Dockerfile
2024-06-28 11:23:13 +02:00
GroovieGermanikus
b33a7f9595
faster docker build
2024-06-28 11:18:38 +02:00
GroovieGermanikus
5d5798f058
proper SELECT1 roundtrips
2024-06-28 09:26:27 +02:00
GroovieGermanikus
24126e0080
log soft_realtime warning with higher threshold
2024-06-28 09:21:22 +02:00
GroovieGermanikus
0debc07c9d
set work_mem and synchronous_commit=off for writer
2024-06-28 09:12:11 +02:00
GroovieGermanikus
9f24b1122d
integrate roundtrip measure in startup
2024-06-27 18:35:32 +02:00
GroovieGermanikus
00b0760ce0
extract bench
2024-06-27 18:28:45 +02:00
GroovieGermanikus
5d087d3556
add roundtrip psotgres bencher
2024-06-27 18:12:16 +02:00
GroovieGermanikus
b0de5e0fa6
fly: expose solana-lite-rpc-blockstore-staging via https
2024-06-27 17:53:27 +02:00
GroovieGermanikus
44079fd672
fly.io config for solana-lite-rpc-blockstore-staging
2024-06-27 16:17:27 +02:00
galactus
f990f857ab
moving unable to connection to a node using quic from warning to debug ( #399 )
2024-06-17 13:51:30 +02:00
GroovieGermanikus
8ee3d6eb14
bnchrunner: reduce tx count
2024-06-17 11:05:14 +02:00
Groovie | Mango
0d1d856305
Update to solana 1.18 ( #397 )
...
* update solana from 1.17.28 -> 1.18.15
* remove legacy cu
* use yellowstone 1.15
* use tagged geyser-grpc-connector version
2024-06-13 13:45:52 +02:00
godmodegalactus
5dd65155bf
processed slots should be always increasing
2024-05-30 13:43:49 +02:00
Groovie | Mango
d10910e737
reducing yellowstone dependencies ( #389 )
...
* WIP - not compiling
* remove connect_hacked
* use reimported types
* cleanup
* fix fmt
2024-04-17 15:11:51 +02:00
Christian Kamm
2d614365e7
experiment: reduce number of source endpoints to 1 ( #386 )
...
Prediction is that this has no negative effect but reduces memory use a
lot.
2024-04-03 21:06:29 +02:00
Groovie | Mango
b84e880961
remove async_channel and bring back tokio mpsc§ ( #384 )
2024-04-03 11:22:36 +02:00
godmodegalactus
90dbcaa9d8
Adding more prometheus metrics to track QUIC errors details
2024-04-03 10:51:50 +02:00
Groovie | Mango
69d7dbb123
optimize mapping of produced block ( #382 )
...
optimize mapping of produced block
2024-04-03 10:40:53 +02:00
godmodegalactus
06373c0844
Closing QUIC connection correctly, changing some QUIC params
2024-04-03 10:25:30 +02:00
godmodegalactus
6b8fe682ae
Revert "Close connection while dropping"
...
This reverts commit 5ef1391b9a
.
2024-04-03 10:02:45 +02:00
godmodegalactus
5ef1391b9a
Close connection while dropping
2024-04-02 23:06:52 +02:00
godmodegalactus
d0a2fe200b
Using default solana timeout for quic connection
2024-04-02 21:45:35 +02:00
Groovie | Mango
944a93114c
Bugfix,379 identity key pair loading must be optional ( #381 )
...
fix identity keypair loading logic
reverting to this logic
1. check if env variable IDENTITY is present
2. check if cli arg --identity-keypair is present
3. assume no identity
2024-04-02 15:52:06 +02:00
godmodegalactus
12a6832c56
Swapping notify channel with broadcast channel
2024-04-02 15:07:01 +02:00