github google/dwh-migration-tools v1.11.1

pre-release2 hours ago

dwh-migration-tools v1.11.1

Highlights

New: Databricks metadata connector (--connector databricks). Dumps Unity Catalog metadata over the Unity Catalog REST API (no SQL warehouse needed) and the hive_metastore catalog via SQL: catalogs, schemata, tables, columns, views, table constraints (PK/FK/UNIQUE/CHECK), column masks and row filters. Output archive: databricks.dump.zip. hive_metastore can be read on a SQL warehouse (--warehouse <id>) or, new in this release, on a running all-purpose cluster (--cluster <cluster-id>, Databricks Runtime 16.2+). On a warehouse, databricks.metadata.warehouse-transport selects jdbc (default on Java 11+, 1.7–1.9× faster), inline, or external-links (default on Java 8). Per-object calls now run in parallel (--thread-pool-size). --assessment is not supported; use the Databricks Discovery Notebook for usage data.

Security: dependency upgrades for 41 published advisories. jackson 2.21.7, netty 4.1.137 (incl. CRITICAL CVE-2026-75595), bouncycastle 1.85, guava 33.7.2, zookeeper 3.9.5, httpclient5 5.6.3 / httpcore5 5.4.3, snappy-java 1.1.10.9, postgresql 42.7.12, redshift-jdbc 2.2.2, Apache Kerby 2.1.2 (CVE-2026-57914). All Java 8 compatible. Advisories with no Java 8 fix (logback 1.3, spring-core 5.3, jetty 9.4, opentelemetry-api) are documented in .security/known_cves.yml.

Standalone jar. The build now produces dwh-migration-dumper.jar, a single runnable shadow jar (used by the bqms gcloud component). It no longer crashes on first DNS lookup on Java 18+ (dnsjava resolver provider excluded).

Snowflake. New Snowflake MDS TCO discovery scripts under migration-discovery-scripts/snowflake/ (workload structure, credit attribution, date ranges, IsAdaptiveWarehouse).

Telemetry. The dumper now records the runtime Java version in compilerworks-metadata.yaml and dumper-telemetry.jsonl.

⚠️ Breaking change

  • The deprecated snowflake-lite connector has been removed (#1189). Use snowflake instead.

What's Changed

New Contributors

Full Changelog: v1.11.0...v1.11.1

Don't miss a new dwh-migration-tools release

NewReleases is sending notifications on new releases.