From 32b8fc890a2638d4a34a5720016e397ed0b59430 Mon Sep 17 00:00:00 2001 From: Jesse Whitehouse Date: Wed, 2 Aug 2023 16:38:50 -0400 Subject: [PATCH 1/2] Revert #326 Signed-off-by: Jesse Whitehouse --- CHANGELOG.md | 6 ++++++ dbt/adapters/databricks/impl.py | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 102b6be4b..eb90832ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ ## dbt-databricks 1.6.x (Release TBD) +## dbt-databricks 1.6.1 (August 2, 2023) + +### Fixes + +- Revert change from #326 as it breaks DESCRIBE table in cases where the dbt API key does not have access to all tables in the schema + ## dbt-databricks 1.6.0 (August 2, 2023) ### Features diff --git a/dbt/adapters/databricks/impl.py b/dbt/adapters/databricks/impl.py index d4a5738b8..95e4cf5dd 100644 --- a/dbt/adapters/databricks/impl.py +++ b/dbt/adapters/databricks/impl.py @@ -452,7 +452,7 @@ def _get_one_catalog( schema_relation = self.Relation.create( database=database, schema=schema, - identifier=("|".join(table_names) if len("|".join(table_names)) < 2048 else "*"), + identifier="|".join(table_names), quote_policy=self.config.quoting, ) for relation, information in self._list_relations_with_information(schema_relation): From a7df861c73e6cc64aa4ad79ca87f5fd06640dab2 Mon Sep 17 00:00:00 2001 From: Jesse Whitehouse Date: Wed, 2 Aug 2023 16:44:37 -0400 Subject: [PATCH 2/2] Bump version number Signed-off-by: Jesse Whitehouse --- dbt/adapters/databricks/__version__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dbt/adapters/databricks/__version__.py b/dbt/adapters/databricks/__version__.py index 22a215644..5dba0cb48 100644 --- a/dbt/adapters/databricks/__version__.py +++ b/dbt/adapters/databricks/__version__.py @@ -1 +1 @@ -version: str = "1.6.0" +version: str = "1.6.1"