Home / Function/ parseConnectionsData() — supabase Function Reference

parseConnectionsData() — supabase Function Reference

Architecture documentation for the parseConnectionsData() function in DatabaseInfrastructureSection.utils.ts from the supabase codebase.

Entity Profile

Dependency Diagram

graph TD
  533cbef8_6479_f6d8_d349_ae1e034ec719["parseConnectionsData()"]
  05ffad39_1658_4a58_911e_95fd48b4ba40["DatabaseInfrastructureSection()"]
  05ffad39_1658_4a58_911e_95fd48b4ba40 -->|calls| 533cbef8_6479_f6d8_d349_ae1e034ec719
  7dc1c3fc_96b5_9139_ac71_61ae694f241b["parseNumericValue()"]
  533cbef8_6479_f6d8_d349_ae1e034ec719 -->|calls| 7dc1c3fc_96b5_9139_ac71_61ae694f241b
  style 533cbef8_6479_f6d8_d349_ae1e034ec719 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/studio/components/interfaces/Observability/DatabaseInfrastructureSection.utils.ts lines 78–93

export function parseConnectionsData(
  infraData: InfraMonitoringResponse | undefined,
  maxConnectionsData: MaxConnectionsData | undefined
): ConnectionsData {
  if (!infraData) {
    return { current: 0, max: 0 }
  }

  const series = 'series' in infraData ? infraData.series : {}

  const currentVal = series.pg_stat_database_num_backends?.totalAverage
  const current = Math.round(parseNumericValue(currentVal))
  const max = maxConnectionsData?.maxConnections || 0

  return { current, max }
}

Subdomains

Frequently Asked Questions

What does parseConnectionsData() do?
parseConnectionsData() is a function in the supabase codebase.
What does parseConnectionsData() call?
parseConnectionsData() calls 1 function(s): parseNumericValue.
What calls parseConnectionsData()?
parseConnectionsData() is called by 1 function(s): DatabaseInfrastructureSection.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free