From db666676c4f4d5a08c7020162e74384b03bce395 Mon Sep 17 00:00:00 2001 From: Mike Alfare <13974384+mikealfare@users.noreply.github.com> Date: Thu, 5 Dec 2024 14:47:35 -0500 Subject: [PATCH 1/2] Remove custom retry in get_table call (#1423) * remove custom retry in get_table call * changelog (cherry picked from commit 26c19e911f6d493397578c05dd218496de03a334) --- .changes/unreleased/Fixes-20241205-133606.yaml | 6 ++++++ dbt/adapters/bigquery/connections.py | 5 +---- 2 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 .changes/unreleased/Fixes-20241205-133606.yaml diff --git a/.changes/unreleased/Fixes-20241205-133606.yaml b/.changes/unreleased/Fixes-20241205-133606.yaml new file mode 100644 index 000000000..b88a0981c --- /dev/null +++ b/.changes/unreleased/Fixes-20241205-133606.yaml @@ -0,0 +1,6 @@ +kind: Fixes +body: Fix issue where rate limit errors on table service calls are not retried +time: 2024-12-05T13:36:06.436005-05:00 +custom: + Author: mikealfare + Issue: "1423" diff --git a/dbt/adapters/bigquery/connections.py b/dbt/adapters/bigquery/connections.py index 61fa87d40..bb062f330 100644 --- a/dbt/adapters/bigquery/connections.py +++ b/dbt/adapters/bigquery/connections.py @@ -519,10 +519,7 @@ def get_bq_table(self, database, schema, identifier) -> Table: # backwards compatibility: fill in with defaults if not specified database = database or conn.credentials.database schema = schema or conn.credentials.schema - return client.get_table( - table=self.table_ref(database, schema, identifier), - retry=self._retry.create_reopen_with_deadline(conn), - ) + return client.get_table(self.table_ref(database, schema, identifier)) def drop_dataset(self, database, schema) -> None: conn = self.get_thread_connection() From 3cdbacba574cd82bb7e26d2da2c09809e3758896 Mon Sep 17 00:00:00 2001 From: VersusFacit <67295367+VersusFacit@users.noreply.github.com> Date: Thu, 5 Dec 2024 13:50:47 -0800 Subject: [PATCH 2/2] bump ci