• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

supabase / supavisor
83%
main: 83%

Build:
Build:
LAST BUILD BRANCH: feat/pooler-903-high-ram-usage-log
DEFAULT BRANCH: main
Repo Added 17 Dec 2024 03:43PM UTC
Files 158
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH feat/pooler-903-high-ram-usage-log
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • MorganaFuture/prepared-statements-backend-rotation
  • MorganaFuture/test/prom-ex-linux-amd64
  • add-instance_id-to-metrics-metadata
  • add-location_id-to-global-metadata
  • add-mix_audit
  • add-sobelow-security-report
  • add_security_md
  • appup-fix
  • appups-for-db-connection
  • auth-error-cb-client-faults
  • avallete/dispatch-dockerhub-publish
  • az-test2
  • backport-scram-default-2-10
  • broken-sync
  • bump-2.10.0-rc.0
  • bump-2.11.0-dev
  • bump-version
  • carel/fix-toggle-tenant-ban-boolean
  • case-insensitive-names
  • change-caputre-verbisity-in-tests
  • chore/add-api-for-banning-unbanningt-tenant
  • chore/add-delay
  • chore/app-name
  • chore/backend-authn-log
  • chore/backport-pooler-638-to-v2.9
  • chore/bench-workflow-test
  • chore/bump
  • chore/bump-cve-deps
  • chore/bump-docker-image
  • chore/bump-max-no-of-pools-per-tenant
  • chore/bump-plug
  • chore/bump-poolboy
  • chore/bump-rc
  • chore/bump-to-v2.10.0-rc.1
  • chore/bump-to-v2.6.0
  • chore/bump-to-v2.9.7
  • chore/bump-v2.9.3
  • chore/bump-version
  • chore/bump-version-2.6.2
  • chore/bump-version-2.7.3
  • chore/bump-version-v2.9.0-rc.3
  • chore/bump-version-v2.9.13
  • chore/bypass-inet-gethostname-native
  • chore/defensive-pattern-against-transitory-order-issue
  • chore/dont-return-queue-genstatem
  • chore/fix-dialyzer
  • chore/generate-2.9.0-to-2.9.3-upgrade
  • chore/ignore-upstream_tls-activity-metrics
  • chore/improve-cb-thresholds
  • chore/improve-metrics-colleciton-o11y
  • chore/jpperf
  • chore/jwt-reject-log-method
  • chore/log-only-once-after-metrics-cleaning
  • chore/make-fixes
  • chore/more-histogram-resolution
  • chore/reduce-noisy-logs
  • chore/remove-noisy-log
  • chore/remove-unused-field
  • chore/remove-version-bump-check
  • chore/report-supavisor-versions
  • chore/stage-workflow-dispatch-trigger
  • chore/supa_poolboy
  • chore/support-aws-sts-web-token-identity
  • chore/temp-revert-optimization
  • chore/terminate-banned-tenant-connections
  • chore/test-upgrade-script
  • chore/tool-versions
  • chore/update-dependencies
  • chore/update-erlang-tools-versions
  • chore/update-local-postgres-setup
  • chore/update-pg_query
  • chore/v2.9.0-rc.0
  • ci-release-branch-prs
  • ci/register-build-workflows-on-main
  • ci/register-prod-build-workflows-on-main
  • ci/run-elixir-workflow-on-v2-9
  • claude/bump-plug-1.20.3
  • claude/bump-req-0.6.3
  • claude/drop-deploy-dir
  • cleanup-credo-issues
  • cleanup-metrics-gathering
  • cleanup-network-metrics-gathering
  • cleartext-auth-over-tls-flag
  • client-error-metric
  • compat-hotfix
  • correctly-cleanup-metric-tables
  • create-separate-tenant-for-stats-test
  • da/fix-compromise
  • dedup-scram-test
  • dh-db-host-log-metadata
  • do-not-delete-metrics-in-syn_handler
  • do-not-fix-db-version-in-migrations
  • do-not-handle-errors-in-postgres-libcluster-strategy
  • do-not-have-time-limit-in-test
  • do-not-use-meck-when-testing-metrics-controller
  • do-not-verify-tls-cert
  • docs/citext-pgbouncer-prepared-statements
  • docs/envs-description
  • docs/typo-in-readme
  • downstream-v2-certs
  • ecdsa
  • etienne/sec-456-support-password-auth-in-pooler
  • etienne/sec-488-support-jit-access-in-supavisor
  • etienne/sec-666-pin-all-github-actions-to-full-commit-sha
  • even-more-missing-verify_none-options
  • fail_fast-in-integration-tests
  • feat/accept-gzip
  • feat/add-cluster-metrics-plugin
  • feat/add-http-api-to-clear-tenant-ban
  • feat/add-http-api-to-list-tenants-ban
  • feat/add-log-for-slow-pool-checkout
  • feat/add-network-bans-api-and-cluster-wide-bans
  • feat/add-tidewave-mcp
  • feat/better-memory-metrics
  • feat/change-user-credentials
  • feat/cleartext-auth-over-tls-flag
  • feat/close-idle-backend-connections-faster-while-draining
  • feat/compress-metrics
  • feat/configurable-retries
  • feat/handle-errors-on-db-handler
  • feat/health-check
  • feat/large_heap
  • feat/manually-written-appups
  • feat/metadb-ipv6
  • feat/pool-connection-metrics
  • feat/pooler-524-add-tcp-active-passive-opens-metrics
  • feat/pooler-524-add-tracking-for-system-network-counters-via-procfs
  • feat/pooler-605-add-project-metadata-to-pool-conflict-syn-logs
  • feat/pooler-631-add-a-metric-with-the-ipv6-address-of-the-node
  • feat/pooler-638-push-metrics
  • feat/pooler-697-split-tenant-metrics
  • feat/pooler-728-manager-slot-queue
  • feat/pooler-728-throttle-emaxconn
  • feat/pooler-796-log-burst-drop-counter
  • feat/pooler-797-configurable-log-burst-limit
  • feat/pooler-822-cgroup-memory-metrics
  • feat/pooler-877-connection-request-buckets
  • feat/pooler-877-connection-request-buckets-main
  • feat/pooler-877-supavisor-slos
  • feat/pooler-903-high-ram-usage-log
  • feat/postgres-errors-on-scram-errors
  • feat/prepared-statements-support
  • feat/promex-refresh-hot-reload
  • feat/proxy_ports
  • feat/ranch-instances
  • feat/scheduler-utilization-metrics
  • feat/ssl_req_macros
  • feat/telemetry-client-connection-age
  • feat/tls-log-metadata
  • feat/transaction-mode-set-statements
  • feat/use-multicast-instead-of-cast-in-loop
  • felipestival/pooler-859-forward-port-ranch-and-message-queue-metrics-to-main
  • fix-client-idle-timeout
  • fix-e2e-case-to-use-transaction-connections
  • fix-ipv6-autodetect
  • fix-peername-crash
  • fix-pipelined-transactions
  • fix/app-version-metric-empty-label-tags
  • fix/authn-retry
  • fix/backend-pid-log-metadata
  • fix/backport-directory-check
  • fix/bad-payload-log
  • fix/bump-db_connection
  • fix/bump-poolboy
  • fix/cancel
  • fix/clear-cache-tenant-creation
  • fix/config-logger
  • fix/config-regression
  • fix/connection-deadlock
  • fix/correct-vault-enc-key
  • fix/count-shared-binaries
  • fix/coverage-ignore
  • fix/create-schema-before-migrations
  • fix/custom-scram-iterations
  • fix/data-race
  • fix/db-handler-active-true
  • fix/db-handler-auth-timeout
  • fix/db-handler-terminating-with-error
  • fix/deduplicate-on-tenant-cache
  • fix/deferred-pool-checkin
  • fix/deregister-draining-pools
  • fix/dialyzer-and-404-on-metrics
  • fix/disk-metrics-test
  • fix/dont-restart-pool-without-need
  • fix/drain-node-before-shutdown
  • fix/drain-pools-before-listeners
  • fix/drainer-stop-exit-shapes
  • fix/drop-access-log-handler
  • fix/empty-db-name
  • fix/error-and-improve-logs
  • fix/fork-promex-phoenix-plugin
  • fix/forward-port-enotfound-delay
  • fix/forward-port-handshake-timeouts
  • fix/gracefully-shutdown-on-client-socket-closed-errors
  • fix/hot-upgrade
  • fix/id-on-failed-join
  • fix/ignore-ready-for-query-when-idle
  • fix/integration-test-tag
  • fix/invalida-validation-secret
  • fix/ipv6-postgres-topology-strategy
  • fix/libpq-tls-chunking
  • fix/limit-max-concurrent-connects
  • fix/logflare-backend-conformance
  • fix/logger-formatter
  • fix/logging
  • fix/logs-add-metadata
  • fix/logs-context
  • fix/md5-start
  • fix/metrics
  • fix/metrics-cleaning
  • fix/missing-error-log
  • fix/monitor-tcp-socket
  • fix/named-describe-replay
  • fix/no-tenant-sni-hostname
  • fix/no-warm-pool
  • fix/non-matching-tenant-error
  • fix/notice-response
  • fix/persist-backoff-across-pool-restarts
  • fix/pg-saslprep
  • fix/pooler-728-throttle-emaxconn-v2.9
  • fix/race-condition-tenant-settings-update
  • fix/recycling-drain
  • fix/redact
  • fix/relup-soft-purge-hot-modules
  • fix/remove-activation
  • fix/remove-dead-secret-cache-invalidation
  • fix/retry-on-checkout-db-handler-exit
  • fix/revert-gha-bump
  • fix/run-from-pull-request-branch
  • fix/sec-964-forward-client-ip-jit
  • fix/secret-checker-database
  • fix/secret-checker-log
  • fix/session-query-metrics
  • fix/shutdown-pool-57p03
  • fix/skip-bun-failing
  • fix/ssl-and-jit
  • fix/startup
  • fix/startup-order
  • fix/state-duration-metric-cardinality
  • fix/stop-db-hadler-on-owner-death
  • fix/sweeper-and-handle-errors
  • fix/syn
  • fix/syn-event-handler
  • fix/tenant-metrics
  • fix/tenant-supervisor-child-type
  • fix/terminate-on-ssl-conn-down
  • fix/tests
  • fix/timeout
  • fix/transaction-pipelining-edge-cases
  • fix/use-cached-tenant
  • fix/waiting-for-secrets
  • fix/websocket-hanging
  • fix/zombie-connections
  • hauleth/pool-124-connect-coveralls-to-the-supavisor-ci
  • ignore-tasks-in-coverage
  • ignore-tests-support-in-coverage-report
  • ignore-tmp
  • infinity-retry
  • invalid-search-path-handling-psql-based-tests
  • json-log-format
  • jv/bump-elixir-ci-docker
  • jv/continuous-deployment
  • jv/dispatch-base-artifact-run-link
  • jv/dispatch-base-artifact-run-link-v2.9
  • jv/dispatch-build-artifact
  • jv/dockerfile-debian-version-fix
  • jv/dockerfile-toolchain-fix-v2.9
  • jv/make-mise
  • jv/pooler-758-clean-up-deployment-files-from-supavisor
  • jv/pooler-758-clean-up-deployment-files-from-supavisor-v2.9
  • jv/publish-docker-release-trigger
  • kacper/fix-flaky-pool-list-test
  • kacpermentel/fix-flaky-list-pools-tests
  • kacpermentel/pooler-892-adminstudio-list-a-tenants-pools-and-kill-a-selected-one
  • kacpermentel/pooler-892-kill-pool
  • kacpermentel/restart-node-endpoint
  • la/get_tenant_cache
  • la/get_user_cache
  • la/handle-db-auth-tests
  • la/pg_auth_methods
  • la/ssl-connection
  • la/tenant_controller_tests
  • la/tenants_context_tests
  • la/use-dbhandler-checkout
  • log-connections
  • lower-log-level-when-removing-stopped-listener
  • main
  • ne/libclang
  • neon-http
  • new-metrics
  • nit-secure-compare
  • parallel-coverage-reporting
  • password-change-auth-retry
  • patch-1
  • perf/add-external-id-users
  • perf/circuit-breaker-improvements
  • perf/optimizations-around-auth
  • perf/optimize-password-auth
  • perf/registry-lookup
  • perf/reuseport
  • perf/tenant-metrics-single-pass
  • perf/tuning
  • plarson/fix-openapi-schema-required-fields
  • pooler-127
  • pooler-131-update-erlang-otp-to-27
  • pooler-132-update-elixir-to-1_18
  • pooler-138
  • pooler-150-include-disk-space-in-metrics
  • pooler-392-auth-query-alerting
  • pooler-405-rollback-apse2-sec-to-v290
  • pooler-524-add-tracking-for-system-network-counters-via-procfs
  • pooler-542-405-upgrade-to-v2910-apse-sec
  • pooler-542-rollback-apse1-sec-to-v294
  • pooler-554-add-metric-for-ami-version
  • postgres-switching
  • prepare-release
  • proxy-connection-pool
  • rc4
  • rebalance
  • refactor/auth-rework
  • refactor/ets-lookup
  • refactor/id
  • refactor/improve-statems
  • refactor/protocol-server-cleanup
  • refactor/remove-dead-code
  • refactor/rework-errors-add-codes
  • refactor/store-encrypted-secrets
  • refs/pull/575/merge
  • release-v2.4.15
  • remaining-peer-verification-setup-in-OTP-27
  • remove-commented-out-code
  • remove-dead-listener
  • remove-duplicated-configuration-entry
  • remove-unused-module
  • rename-host-metadata-field-to-avoid-conflict
  • reuse-sessions-when-possible
  • run-tests-on-main
  • security-token
  • server_reset_query
  • startup-opts-validation
  • startup-params-struct
  • submit-dependencies-to-github
  • szymonmentel/pooler-694-clear-the-secrets_for_validation-on-a-pool-shutdown
  • szymonmentel/pooler-695-add-missing-logsmetadata-relevant-for-the-password-rotation
  • szymonmentel/pooler-695-add-missing-logsmetadata-relevant-for-the-password-rotation-v2.9
  • szymonmentel/tenants-metrics-eviction-wipes-other-pools
  • tag-flaky-test
  • tenant-test-race
  • test/cascade-drop-schema-in-integration-tests
  • test/coverage-improvements
  • test/deno-bun
  • test/fix-logflare_formatter-flaky-test
  • test/integration-test-for-stats-on-other-node
  • test/pooled-connection-releaed-to-early-stranded-backend-fabricated-rfq
  • test/psql-integration
  • test/real-db-creds-stop-mocking
  • test/skip-flaky-bun-deno-test
  • throttle
  • typo-in-api-schema
  • unload-mecked-module
  • update-dependencies
  • update-erlang-and-elixir
  • update-mailmap
  • update-runner-image-for-version_updated
  • update-rustler
  • upgrade-github-actions-node24
  • upgrade-github-actions-node24-general
  • use-built-in-json-module
  • use-iodata-for-metrics
  • use-location_id-for-cluster-identification
  • use-proper-output-in-mix-tasks
  • use-sarif-output-for-credo-report
  • v0idpwn-patch-1
  • v2.7.0
  • v2.9

02 Nov 2026 06:06PM UTC coverage: 83.279% (+0.2%) from 83.073%
41497383545

Pull #1260

github

web-flow
Merge ce54de1de into c89d88052
Pull Request #1260: feat: log a warning on sustained high RAM usage (POOLER-903)

14 of 14 new or added lines in 1 file covered. (100.0%)

1 existing line in 1 file now uncovered.

3586 of 4306 relevant lines covered (83.28%)

85146.43 hits per line

Relevant lines Covered
Build:
Build:
4306 RELEVANT LINES 3586 COVERED LINES
85146.43 HITS PER LINE
Source Files on main
  • Tree
  • List 158
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
41497383545 feat/pooler-903-high-ram-usage-log Merge ce54de1de into c89d88052 Pull #1260 02 Nov 2026 06:22PM UTC web-flow github
83.28
41148606401 fix/logs-add-metadata Merge 362805ca5 into b3c0236b5 Pull #1259 31 Oct 2026 12:22AM UTC web-flow github
82.52
41110725226 main feat: finer connection request histogram buckets (port of #1253) (#1258) Port of #1253 from `RELEASE_2_10` to `main` (cherry-picked with `-x`). Adds 75, 150, 300, 400, 600, 750, 1250 and 1500ms boundaries to `supavisor_client_connection_request_d... push 30 Oct 2026 07:02PM UTC web-flow github
83.07
41087700381 feat/pooler-877-connection-request-buckets-main Merge 191229183 into 09487f52f Pull #1258 30 Oct 2026 04:28PM UTC web-flow github
83.28
41071137507 chore/bump-to-v2.10.0-rc.1 Merge 5107ca6b0 into d7856c4a2 Pull #1257 30 Oct 2026 02:32PM UTC web-flow github
82.79
41064748120 chore/bump-to-v2.10.0-rc.1 Merge 11ebd9168 into 5adf0c575 Pull #1257 30 Oct 2026 01:56PM UTC web-flow github
44.17
41064372402 backport-scram-default-2-10 Merge e5a392e0a into 5adf0c575 Pull #1256 30 Oct 2026 01:47PM UTC web-flow github
82.63
40740583031 neon-http Merge a77c0ae62 into 4dc1fbbc8 Pull #1243 29 Oct 2026 02:05PM UTC web-flow github
83.7
40879678556 main chore: remove unused deploy dir and fail2ban filter (#1254) <!-- claude-slack-attribution --> _Requested by **Kacper Mentel** ·_ **Before:** the repo carries `deploy/` (a systemd unit, `fly.toml`, service vars) and a fail2ban filter that aren't ... push 29 Oct 2026 01:19PM UTC web-flow github
83.05
40878192078 claude/drop-deploy-dir Merge 7b4fc588f into 309873e08 Pull #1254 29 Oct 2026 01:10PM UTC web-flow github
83.07
See All Builds (1420)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc