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

supabase / supavisor
46%
main: 61%

Build:
Build:
LAST BUILD BRANCH: chore/bump-version-2.7.3
DEFAULT BRANCH: main
Repo Added 17 Dec 2024 03:43PM UTC
Files 68
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 use-iodata-for-metrics
branch: use-iodata-for-metrics
CHANGE BRANCH
x
Reset
  • use-iodata-for-metrics
  • add-instance_id-to-metrics-metadata
  • add-location_id-to-global-metadata
  • add-mix_audit
  • add-sobelow-security-report
  • bump-version
  • case-insensitive-names
  • change-caputre-verbisity-in-tests
  • chore/bump
  • chore/bump-poolboy
  • chore/bump-to-v2.6.0
  • chore/bump-version
  • chore/bump-version-2.6.2
  • chore/bump-version-2.7.3
  • chore/make-fixes
  • chore/remove-version-bump-check
  • chore/supa_poolboy
  • chore/tool-versions
  • chore/update-dependencies
  • chore/update-pg_query
  • cleanup-credo-issues
  • cleanup-metrics-gathering
  • cleanup-network-metrics-gathering
  • correctly-cleanup-metric-tables
  • create-separate-tenant-for-stats-test
  • da/fix-compromise
  • 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/envs-description
  • docs/typo-in-readme
  • etienne/sec-456-support-password-auth-in-pooler
  • etienne/sec-488-support-jit-access-in-supavisor
  • even-more-missing-verify_none-options
  • fail_fast-in-integration-tests
  • feat/add-cluster-metrics-plugin
  • feat/better-memory-metrics
  • feat/change-user-credentials
  • feat/configurable-retries
  • feat/health-check
  • feat/large_heap
  • feat/manually-written-appups
  • feat/metadb-ipv6
  • feat/postgres-errors-on-scram-errors
  • feat/prepared-statements-support
  • feat/promex-refresh-hot-reload
  • feat/proxy_ports
  • feat/ranch-instances
  • feat/ssl_req_macros
  • feat/telemetry-client-connection-age
  • feat/use-multicast-instead-of-cast-in-loop
  • fix-e2e-case-to-use-transaction-connections
  • fix/authn-retry
  • fix/backport-directory-check
  • fix/cancel
  • fix/config-logger
  • fix/config-regression
  • fix/correct-vault-enc-key
  • fix/create-schema-before-migrations
  • fix/data-race
  • fix/fork-promex-phoenix-plugin
  • fix/integration-test-tag
  • fix/logflare-backend-conformance
  • fix/logging
  • fix/logs-context
  • fix/redact
  • fix/stop-db-hadler-on-owner-death
  • fix/syn
  • fix/tests
  • fix/websocket-hanging
  • hauleth/pool-124-connect-coveralls-to-the-supavisor-ci
  • ignore-tasks-in-coverage
  • ignore-tests-support-in-coverage-report
  • ignore-tmp
  • infinity-retry
  • json-log-format
  • 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
  • lower-log-level-when-removing-stopped-listener
  • main
  • ne/libclang
  • parallel-coverage-reporting
  • patch-1
  • plarson/fix-openapi-schema-required-fields
  • pooler-127
  • pooler-131-update-erlang-otp-to-27
  • pooler-132-update-elixir-to-1_18
  • pooler-138
  • postgres-switching
  • prepare-release
  • refactor/improve-statems
  • refactor/protocol-server-cleanup
  • refs/pull/575/merge
  • release-v2.4.15
  • remaining-peer-verification-setup-in-OTP-27
  • remove-commented-out-code
  • remove-duplicated-configuration-entry
  • remove-unused-module
  • rename-host-metadata-field-to-avoid-conflict
  • run-tests-on-main
  • security-token
  • submit-dependencies-to-github
  • tag-flaky-test
  • test/cascade-drop-schema-in-integration-tests
  • test/deno-bun
  • test/integration-test-for-stats-on-other-node
  • test/skip-flaky-bun-deno-test
  • typo-in-api-schema
  • unload-mecked-module
  • update-dependencies
  • update-erlang-and-elixir
  • update-mailmap
  • update-runner-image-for-version_updated
  • update-rustler
  • use-built-in-json-module
  • use-location_id-for-cluster-identification
  • use-proper-output-in-mix-tasks
  • use-sarif-output-for-credo-report
  • v2.7.0

03 Feb 2025 11:30AM UTC coverage: 46.128% (-0.2%) from 46.363%
6f2e8c1185709c4cf4f66f31a2b808214938c8d5-PR-586

Pull #586

github

hauleth
feat: use iodata for metrics export

This prevents memory bloat form creating all intermediate binaries that
are later dropped. Instead we try to reuse as much of binaries as
possible and then let the VM do the concatenation if needed.
Pull Request #586: feat: use iodata for metrics export

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

947 of 2053 relevant lines covered (46.13%)

665.37 hits per line

Relevant lines Covered
Build:
Build:
2053 RELEVANT LINES 947 COVERED LINES
665.37 HITS PER LINE
Source Files on use-iodata-for-metrics
  • Tree
  • List 59
  • Changed 32
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
6f2e8c11... use-iodata-for-metrics feat: use iodata for metrics export This prevents memory bloat form creating all intermediate binaries that are later dropped. Instead we try to reuse as much of binaries as possible and then let the VM do the concatenation if needed. Pull #586 03 Feb 2025 11:37AM UTC hauleth github
46.13
f46fe8f7... use-iodata-for-metrics feat: use iodata for metrics export This prevents memory bloat form creating all intermediate binaries that are later dropped. Instead we try to reuse as much of binaries as possible and then let the VM do the concatenation if needed. Pull #586 03 Feb 2025 11:22AM UTC hauleth github
46.18
2e5f3034... use-iodata-for-metrics feat: use iodata for metrics export This prevents memory bloat form creating all intermediate binaries that are later dropped. Instead we try to reuse as much of binaries as possible and then let the VM do the concatenation if needed. Pull #586 03 Feb 2025 10:55AM UTC hauleth github
46.13
de6cf8cc... use-iodata-for-metrics feat: use iodata for metrics export This prevents memory bloat form creating all intermediate binaries that are later dropped. Instead we try to reuse as much of binaries as possible and then let the VM do the concatenation if needed. Pull #586 30 Jan 2025 08:56PM UTC hauleth github
46.34
cb49404f... use-iodata-for-metrics feat: use iodata for metrics export This prevents memory bloat form creating all intermediate binaries that are later dropped. Instead we try to reuse as much of binaries as possible and then let the VM do the concatenation if needed. Pull #586 30 Jan 2025 12:10PM UTC hauleth github
46.39
0062e1c4... use-iodata-for-metrics feat: use iodata for metrics export This prevents memory bloat form creating all intermediate binaries that are later dropped. Instead we try to reuse as much of binaries as possible and then let the VM do the concatenation if needed. Pull #586 30 Jan 2025 11:57AM UTC hauleth github
34.21
See All Builds (512)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc