supavisor
supavisor copied to clipboard
A cloud-native, multi-tenant Postgres connection pooler.
## What kind of change does this PR introduce? Intention to address #206. Need to look a bit further though
# Bug report - [x] I confirm this is a bug with Supabase, not with my own application. - [x] I confirm I have searched the [Docs](https://docs.supabase.com), GitHub [Discussions](https://github.com/supabase/supabase/discussions), and...
- should be able to send spans to my own otel vendor - start with just a few easy otel events and we can expand from there in another issue
Based on: https://github.com/riverqueue/river/issues/238#issuecomment-1970260899 I was able to reproduce locally with the linked repo: https://github.com/JanRuettinger/river_issue/tree/main We are getting: ``` ClientHandler: Receive query error: {:error, {:invalid_msg, {:tls_alert, {:bad_record_mac, 'TLS server: In state...
I've set up a private network with PostgreSQL on both Fly.io and Railway.app, but I'm encountering issues when trying to connect Supabase to PostgreSQL via the internal network. The error...
Seeing a lot of `busy_dist_port` messages due to TCP connections between nodes being saturated or otherwise experiencing some packet loss or head-of-line blocking. We should also reduce the number of...
Replace poolboy with custom pool implementation: - [ ] better support `idle_timeout` (`database_idle_time`) - [ ] telemetry events - [ ] `min_idle_workers` - ensure a minimum count of workers are...
Respond with a good error message when there is no `.` in the username to split on to pull the tenant from and there are no `options` params to pull...
### Discussed in https://github.com/orgs/supabase/discussions/20775 Originally posted by **nsbradford** January 26, 2024 For reference: - https://github.com/MagicStack/asyncpg/issues/1058 - https://github.com/MagicStack/asyncpg/issues/837 - https://github.com/sqlalchemy/sqlalchemy/issues/6467 TLDR: [asyncpg](https://github.com/MagicStack/asyncpg) is go-to Postgres client, but it has incompatibility with...