Files
neon/proxy/src
Conrad Ludgate 32126d705b proxy refactor serverless (#4685)
## Problem

Our serverless backend was a bit jumbled. As a comment indicated, we
were handling SQL-over-HTTP in our `websocket.rs` file.

I've extracted out the `sql_over_http` and `websocket` files from the
`http` module and put them into a new module called `serverless`.

## Summary of changes

```sh
mkdir proxy/src/serverless
mv proxy/src/http/{conn_pool,sql_over_http,websocket}.rs proxy/src/serverless/
mv proxy/src/http/server.rs proxy/src/http/health_server.rs
mv proxy/src/metrics proxy/src/usage_metrics.rs
```

I have also extracted the hyper server and handler from websocket.rs
into `serverless.rs`
2023-10-25 15:43:03 +01:00
..
2023-10-25 15:43:03 +01:00
2023-10-25 15:43:03 +01:00
2023-10-17 13:13:12 +01:00
2023-07-04 14:54:59 +01:00
2023-05-15 23:45:04 +02:00
2023-07-17 15:53:01 +01:00
2023-06-02 21:03:12 +03:00
2023-10-25 15:43:03 +01:00
2023-10-25 15:43:03 +01:00
2023-08-31 14:30:25 +03:00
2023-10-25 15:43:03 +01:00
2023-08-30 15:14:03 +01:00
2022-07-04 23:46:37 +03:00