Skip to content

UsageTracking failure - Postgrex.Protocol (#PID<0.4680.0>) disconnected: ** (DBConnection.ConnectionError) client #PID<0.53147.0> (Lightning.UsageTracking.ReportWorker) timed out because it queued and checked out the connection for longer than 70000ms #4282

@sentry

Description

@sentry

Sentry Issue: LIGHTNING-16F

Postgrex.Protocol (#PID<0.4680.0>) disconnected: ** (DBConnection.ConnectionError) client #PID<0.53147.0> (Lightning.UsageTracking.ReportWorker) timed out because it queued and checked out the connection for longer than 70000ms

#PID<0.53147.0> (Lightning.UsageTracking.ReportWorker) was at location:

    (lightning 2.15.6) lib/lightning/usage_tracking/workflow_metrics_service.ex:69: anonymous fn/3 in Lightning.UsageTracking.WorkflowMetricsService.metric_updater/1
    (elixir 1.18.3) lib/enum.ex:2546: Enum."-reduce/3-lists^foldl/2-0-"/3
    (lightning 2.15.6) lib/lightning/repo.ex:2: anonymous fn/1 in Lightning.Repo.transaction/2
    (ecto 3.13.2) lib/ecto/repo/transaction.ex:7: anonymous fn/2 in Ecto.Repo.Transaction.transact/4
    (ecto_sql 3.13.2) lib/ecto/adapters/sql.ex:1458: anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transaction/4
    (db_connection 2.8.1) lib/db_connection.ex:1753: DBConnection.run_transaction/4
    (lightning 2.15.6) lib/lightning/usage_tracking/workflow_metrics_service.ex:29: Lightning.UsageTracking.WorkflowMetricsService.metrics_for_runs/2
    (lightning 2.15.6) lib/lightning/usage_tracking/workflow_metrics_service.ex:19: Lightning.UsageTracking.WorkflowMetricsService.generate_metrics/3

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugNewly identified bug

    Type

    No type

    Projects

    Status

    New Issues

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions