Files
neon/proxy/src
Conrad Ludgate ad0988f278 proxy: random changes (#8602)
## Problem

1. Hard to correlate startup parameters with the endpoint that provided
them.
2. Some configurations are not needed in the `ProxyConfig` struct.

## Summary of changes

Because of some borrow checker fun, I needed to switch to an
interior-mutability implementation of our `RequestMonitoring` context
system. Using https://docs.rs/try-lock/latest/try_lock/ as a cheap lock
for such a use-case (needed to be thread safe).

Removed the lock of each startup message, instead just logging only the
startup params in a successful handshake.

Also removed from values from `ProxyConfig` and kept as arguments.
(needed for local-proxy config)
2024-08-07 14:37:03 +01:00
..
2024-08-07 14:37:03 +01:00
2024-08-07 14:37:03 +01:00
2024-08-07 14:37:03 +01:00
2024-08-07 14:37:03 +01:00
2024-08-07 14:37:03 +01:00
2024-08-07 14:37:03 +01:00
2023-11-27 21:45:15 +00:00
2024-07-26 11:17:33 +02:00
2024-08-07 14:37:03 +01:00
2024-08-07 14:37:03 +01:00
2024-08-07 14:37:03 +01:00
2024-08-07 14:37:03 +01:00
2024-07-10 15:05:25 +01:00
2024-07-09 18:25:49 +01:00
2024-08-07 14:37:03 +01:00
2023-11-06 17:44:44 +00:00
2024-08-07 14:37:03 +01:00
2024-05-22 17:05:43 +00:00
2024-08-07 14:37:03 +01:00