You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.expect("Expected an infinite retry loop initializing the timeseries database");
However, in every iteration of this loop, we create a new qorb pool and then drop it when returning the error indicating the version isn't what we expect:
When Oximeter starts up and clickhouse is on an old schema version, it goes into an infinite loop waiting for an operator to run schema migration:
omicron/oximeter/collector/src/lib.rs
Lines 278 to 284 in 2a9f164
However, in every iteration of this loop, we create a new qorb pool and then drop it when returning the error indicating the version isn't what we expect:
omicron/oximeter/collector/src/agent.rs
Lines 704 to 719 in 2a9f164
In combination with qorb versions prior to the fix in oxidecomputer/qorb#78, this results in 8 leaked TCP connections for every retry attempt.
The text was updated successfully, but these errors were encountered: