From 62c2b90cfe0951d238dc1b3806ceea7074203859 Mon Sep 17 00:00:00 2001 From: Steven Miller Date: Mon, 18 Dec 2023 17:17:05 -0500 Subject: [PATCH] Set application name on connect (#430) --- tembo-operator/Cargo.lock | 2 +- tembo-operator/Cargo.toml | 2 +- tembo-operator/src/psql.rs | 5 ++++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/tembo-operator/Cargo.lock b/tembo-operator/Cargo.lock index 3ce23d2c5..6b729a99b 100644 --- a/tembo-operator/Cargo.lock +++ b/tembo-operator/Cargo.lock @@ -494,7 +494,7 @@ dependencies = [ [[package]] name = "controller" -version = "0.28.0" +version = "0.28.1" dependencies = [ "actix-web", "anyhow", diff --git a/tembo-operator/Cargo.toml b/tembo-operator/Cargo.toml index 708a5b637..46ae9cc13 100644 --- a/tembo-operator/Cargo.toml +++ b/tembo-operator/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "controller" description = "Tembo Operator for Postgres" -version = "0.28.0" +version = "0.28.1" edition = "2021" default-run = "controller" license = "Apache-2.0" diff --git a/tembo-operator/src/psql.rs b/tembo-operator/src/psql.rs index 9c769f10b..95832ab03 100644 --- a/tembo-operator/src/psql.rs +++ b/tembo-operator/src/psql.rs @@ -52,7 +52,10 @@ impl PsqlCommand { pub async fn execute(&self) -> Result { let psql_command = vec![ String::from("psql"), - self.database.clone(), + format!( + "postgres://?dbname={}&application_name=tembo-system", + self.database.clone() + ), String::from("-c"), self.command.clone(), ];