Commit Graph

122 Commits

Author SHA1 Message Date
GroovieGermanikus c9c6b7b98e use stream per client-proxy connection 2023-07-25 09:50:21 +02:00
GroovieGermanikus a2207da37a wip works 2023-07-25 09:04:25 +02:00
GroovieGermanikus fd2cf5a0eb fix dashmap arc issue 2023-07-24 15:59:09 +02:00
GroovieGermanikus 19f7922e1f build dumb lazy-one-connection per tpu allocation strategy 2023-07-24 15:52:56 +02:00
GroovieGermanikus 067c1a10f7 experiment with tokio tracing 2023-07-24 11:14:04 +02:00
GroovieGermanikus 0d1c95c327 move proxy send code 2023-07-24 10:45:17 +02:00
GroovieGermanikus 9c1ce6b942 wire up quic proxy connection path 2023-07-20 17:54:26 +02:00
GroovieGermanikus 228c58d861 cut dependency between quic-proxy and lite-rpc crate 2023-07-20 09:28:55 +02:00
GroovieGermanikus 7c3f7bea74 refactor out tpu_quic_connection 2023-06-29 11:05:49 +02:00
GroovieGermanikus f5979eb098 WIP: refactor active type connection 2023-06-27 17:06:35 +02:00
GroovieGermanikus c406f447cc remove useless async 2023-06-27 16:55:38 +02:00
GroovieGermanikus c0d4b18df5 improve error handling on accept stream 2023-06-27 16:53:27 +02:00
GroovieGermanikus eb25711496 comment tpu_service input 2023-06-27 13:35:21 +02:00
GroovieGermanikus a786e190bd add readme 2023-06-27 12:08:26 +02:00
GroovieGermanikus 77c801ff45 proxy forwarding works 2023-06-26 22:10:06 +02:00
GroovieGermanikus 1146589b09 proxy works 2023-06-26 08:58:48 +02:00
GroovieGermanikus f7ad7da021 use quic uni instead of bi stream 2023-06-26 08:08:45 +02:00
GroovieGermanikus eb33095778 introduce proxy request 2023-06-26 08:05:18 +02:00
GroovieGermanikus 47fd8b15d3 rountrip test with instruction 2023-06-25 21:53:19 +02:00
GroovieGermanikus 4e25095744 define basic proxy wire format 2023-06-23 10:37:33 +02:00
GroovieGermanikus 90e04680af add sample client 2023-06-23 09:16:57 +02:00
GroovieGermanikus 56743e7695 integrate proxy with lite-rpc for testing 2023-06-22 18:54:09 +02:00