Folke Behrens
0ee15002fc
proxy: Move client connection accept and handshake to pglb ( #12380 )
...
* This must be a no-op.
* Move proxy::task_main to pglb::task_main.
* Move client accept, TLS and handshake to pglb.
* Keep auth and wake in proxy.
2025-06-27 15:20:23 +00:00
Folke Behrens
e38193c530
proxy: Move connect_to_compute back to proxy ( #12181 )
...
It's mostly responsible for waking, retrying, and caching. A new, thin
wrapper around compute_once will be PGLB's entry point
2025-06-10 11:23:03 +00:00
Folke Behrens
1577665c20
proxy: Move PGLB-related modules into pglb root module. ( #12144 )
...
Split the modules responsible for passing data and connecting to compute
from auth and waking for PGLB.
This PR just moves files. The waking is going to get removed from pglb
after this.
2025-06-05 11:00:23 +00:00
Folke Behrens
21d3d60cef
proxy/pglb: Add in-process connection support ( #11677 )
...
Define a `Connection` and a `Stream` type that resemble simple QUIC
connections
and (multiplexed) streams.
2025-04-23 12:18:30 +00:00