diff --git a/.changeset/usage-stats-connection-password.md b/.changeset/usage-stats-connection-password.md new file mode 100644 index 0000000000..6d33057757 --- /dev/null +++ b/.changeset/usage-stats-connection-password.md @@ -0,0 +1,6 @@ +--- +'@hyperdx/api': patch +--- + +fix: usage stats job no longer fails ClickHouse auth on password-protected +connections diff --git a/packages/api/src/tasks/usageStats.ts b/packages/api/src/tasks/usageStats.ts index 4ae691dd9b..3dda2bad61 100644 --- a/packages/api/src/tasks/usageStats.ts +++ b/packages/api/src/tasks/usageStats.ts @@ -151,7 +151,7 @@ function extractTableNames(source: SourceDocument): string[] { const getClickhouseTableSize = async () => { // fetch mongo data - const connections = await Connection.find(); + const connections = await Connection.find().select('+password'); const sources = await Source.find(); // build map for each db instance