godmodegalactus
|
d31fe5198b
|
increase default max ack delay
|
2024-10-04 13:58:27 +02:00 |
godmodegalactus
|
909bbd7823
|
Updating cargo with mango optimizations branch
using solana-geyser instead of agave-geyser
making config point release
|
2024-10-04 13:58:19 +02:00 |
godmodegalactus
|
369a10c70c
|
creating streams even if the whole message was sent
|
2024-10-04 12:19:05 +02:00 |
godmodegalactus
|
b3a40d9a03
|
Making it work for nonblocking client
|
2024-10-03 20:51:48 +02:00 |
godmodegalactus
|
4f3f1eb864
|
Some minor changes
|
2024-10-03 17:37:06 +02:00 |
godmodegalactus
|
0cbd928f44
|
handful stream with 24MB buffer size
|
2024-10-03 13:38:10 +02:00 |
godmodegalactus
|
a797239fc7
|
handful stream working for small messages
|
2024-10-03 12:58:50 +02:00 |
godmodegalactus
|
777758f22e
|
using few streams instead of infinite streams
|
2024-10-02 21:03:00 +02:00 |
godmodegalactus
|
34b6b05121
|
Making everything use ipv6 instead of ipv4
|
2024-09-30 16:22:22 +02:00 |
Godmode Galactus
|
38f3ad86e2
|
quic_client reserving 128KBs for message
|
2024-09-27 16:48:32 +02:00 |
godmodegalactus
|
29f8834fa4
|
avoiding coping messages all the time
|
2024-09-26 17:09:38 +02:00 |
godmodegalactus
|
4f2bdc108d
|
adding enable gso in connection parameters for clients
|
2024-09-26 12:09:12 +02:00 |
godmodegalactus
|
f010c77273
|
making optional services default=false
|
2024-09-25 11:14:09 +02:00 |
godmodegalactus
|
7be507e3fd
|
adding filters instead of only one filter
|
2024-09-23 14:19:01 +02:00 |
godmodegalactus
|
1fe79bcef8
|
fixing example server and client codes
|
2024-09-23 13:07:21 +02:00 |
godmodegalactus
|
1752a17189
|
building blocks with accounts, changing defaults
|
2024-09-23 13:02:35 +02:00 |
godmodegalactus
|
42b321eac7
|
fixing performance issues for big messages
|
2024-09-23 10:11:42 +02:00 |
godmodegalactus
|
be1d644c0b
|
adding prometheus metrics
|
2024-09-20 17:24:21 +02:00 |
godmodegalactus
|
d055760853
|
moving from agave-geyser-plugin to solana-geyser-plugin
|
2024-09-20 14:45:53 +02:00 |
godmodegalactus
|
03b489123c
|
make server ipv6 compatible
|
2024-09-20 14:43:51 +02:00 |
galactus
|
aa48577750
|
Merge pull request #9 from blockworks-foundation/testing_removing_of_max_limit_on_channel
Multiple performance improvement over the quic implementation
|
2024-09-11 10:43:57 +02:00 |
godmodegalactus
|
c9afd85b10
|
Adding more logs and testing
|
2024-09-11 10:42:19 +02:00 |
godmodegalactus
|
150f001257
|
updating client code to set default MTPU discovery config
|
2024-08-30 11:04:15 +02:00 |
godmodegalactus
|
8dcedb586e
|
updating timeout for mpsc channel
|
2024-08-29 11:01:11 +02:00 |
godmodegalactus
|
210540409a
|
moving some logs to trace and adding logs for draining
|
2024-08-27 14:40:27 +02:00 |
godmodegalactus
|
c4041fd985
|
adding more logs to debug the issues
|
2024-08-26 12:46:34 +02:00 |
godmodegalactus
|
a05f82dcfa
|
avoiding timers and using one channel for packets and messages
|
2024-08-25 10:57:58 +02:00 |
godmodegalactus
|
8eed730f31
|
fixing unit tests in main branch
|
2024-08-25 03:43:22 +02:00 |
godmodegalactus
|
c927b713c6
|
moving from mio::udp socket to std::net::udp socket
|
2024-08-02 16:09:35 +02:00 |
godmodegalactus
|
9b5a5fae7e
|
removing maximum message in queue
|
2024-08-02 07:01:14 +02:00 |
godmodegalactus
|
e5834aa308
|
fixing blocking client testing code
|
2024-08-01 07:59:11 +02:00 |
godmodegalactus
|
1a28f7803e
|
avoiding useless copy, adding slot messages in server test example
|
2024-07-31 15:57:46 +02:00 |
godmodegalactus
|
716740e8cd
|
updating some quic geyser parameters
|
2024-07-30 05:58:16 +02:00 |
godmodegalactus
|
6977474a87
|
reducing max number of streams
|
2024-07-29 10:19:54 +02:00 |
godmodegalactus
|
e826885101
|
optimizing buffers for partial responses
|
2024-07-29 09:02:27 +02:00 |
godmodegalactus
|
f5bb7ab58a
|
removing throtlling by partial responses
|
2024-07-29 09:00:29 +02:00 |
godmodegalactus
|
7efa641368
|
making test server generate random accounts
|
2024-07-27 12:28:14 +02:00 |
godmodegalactus
|
f3cc09a44d
|
adding gso for quic server
|
2024-07-27 12:13:45 +02:00 |
godmodegalactus
|
88a32a4ac1
|
encode base64 snapshot response
|
2024-07-15 16:13:03 +02:00 |
godmodegalactus
|
e54af6aa9d
|
reducing log level, adding more logs for plugin loading
|
2024-07-12 16:28:57 +02:00 |
godmodegalactus
|
fb59cb7aa5
|
adding missing snapshot library in repo
|
2024-07-12 15:00:09 +02:00 |
godmodegalactus
|
181071acb7
|
implementing snapshots and adding rpc server to the quic_geyser plugin to get snapshot
|
2024-07-12 14:51:42 +02:00 |
godmodegalactus
|
471c20686b
|
many minor changes
|
2024-07-10 18:02:46 +02:00 |
galactus
|
fc33f8f65e
|
Merge pull request #8 from blockworks-foundation/checking_token_in_quiche_server_loop
Checking token in quiche server loop
|
2024-07-04 21:37:32 +02:00 |
godmodegalactus
|
f7528c1c8b
|
limit client on number of streams that will be accepted
|
2024-07-04 21:08:35 +02:00 |
godmodegalactus
|
7d8a79950c
|
fixing clippy
|
2024-07-04 21:00:08 +02:00 |
galactus
|
8a0209dc7d
|
Merge pull request #7 from blockworks-foundation/checking_token_in_quiche_server_loop
Checking token in quiche server loop
|
2024-07-04 20:59:01 +02:00 |
godmodegalactus
|
0659be26b6
|
updating defaults and client example
|
2024-07-04 20:56:33 +02:00 |
godmodegalactus
|
880897ab0a
|
checking token before reading from socket
|
2024-06-24 17:38:10 +02:00 |
godmodegalactus
|
d90988ef95
|
make sending of accounts on blocksubscription optional, false by default
|
2024-06-21 10:37:08 +02:00 |