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()