Dmitry Rodionov
95453bc4af
fix clippy warnings
2021-09-07 15:12:39 +03:00
Patrick Insinger
5ac3cb1c72
TLS for postgres_backend and proxy
...
Add TLS support to `postgres_backend`.
Implement this support in `proxy`.
Other applications must opt-in and provide a `rustls::ServerConfig`.
2021-09-01 10:29:19 -07:00
sharnoff
263e03f4b8
Improve code & text formatting in proxy welcome
...
Adds some named formatting variables to make things a little more
clear. Also adds some words & commas to the message itself.
2021-08-30 12:41:47 +03:00
Dmitry Ivanov
ed634ec320
Extract message processing function from PostgresBackend's event loop
...
This patch has been extracted from #348 , where it became unnecessary
after we had decided that we didn't want to measure anything inside
PostgresBackend.
IMO the change is good enough to make its way into the codebase,
even though it brings nothing "new" to the code.
2021-08-04 10:49:02 +03:00
Dmitry Ivanov
cb1b4a12a6
Add some prometheus metrics to pageserver
...
The metrics are served by an http endpoint, which
is meant to be spawned in a new thread.
In the future the endpoint will provide more APIs,
but for the time being, we won't bother with proper routing.
2021-08-03 21:42:24 +03:00
Stas Kelvich
2b33894e7b
few more review fixes
2021-07-19 14:52:41 +03:00
Stas Kelvich
a118557331
review fixes
2021-07-19 14:52:41 +03:00
Stas Kelvich
8ec234ba78
fix tokio features set for proxy standalone build
2021-07-19 14:52:41 +03:00
Stas Kelvich
70926adaba
allow to specify redirect_uri in proxy
2021-07-19 14:52:41 +03:00
Stas Kelvich
560f088f05
fix query_string parsing for mgmt callback
2021-07-19 14:52:41 +03:00
Stas Kelvich
aa404b60fe
change mgmt json format; add cli flags
2021-07-19 14:52:41 +03:00
Stas Kelvich
1b6d99db7c
unfreeze client session upon callback
2021-07-19 14:52:41 +03:00
Stas Kelvich
605b90c6c7
do an actual proxy pass
2021-07-19 14:52:41 +03:00
Stas Kelvich
6f747893be
quick mgmp api
2021-07-19 14:52:41 +03:00
Stas Kelvich
dab34c3dd6
distinguish between new and old users
2021-07-19 14:52:41 +03:00
Stas Kelvich
bf45bef284
md5 auth for postgres_backend.rs
2021-07-19 14:52:41 +03:00