Skip to content

Conversation

@StLWallace
Copy link

Overview

The latest version of dbt_artifacts fails for Databricks because the file format config is improperly set. This changes the logic to use target.type (which will be "databricks") rather than target.name (which will be whatever the project calls its target).

This bug will prevent any Databricks users from using the latest version.

Update type - breaking / non-breaking

  • Minor bug fix
  • Documentation improvements
  • Quality of Life improvements
  • New features (non-breaking change)
  • New features (breaking change)
  • Other (non-breaking change)
  • Other (breaking change)
  • Release preparation

What does this solve?

#509

Outstanding questions

I tested this on Databricks and it mostly works, but there's another bug with the microbatch model and the execution fails because the partition_by setting is improperly configured. I tweaked this a bit, and even with that fixed, there's still an error with the REPLACE_WHERE logic. All that being said, I'm confident that my changes have nothing to do with that and should be merged regardless.

What databases have you tested with?

  • Snowflake
  • Google BigQuery
  • Databricks
  • Spark
  • N/A

@StLWallace StLWallace had a problem deploying to Approve Integration Tests May 29, 2025 16:35 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests May 29, 2025 16:35 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests May 29, 2025 16:35 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests May 29, 2025 16:35 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests May 29, 2025 16:35 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests May 29, 2025 16:35 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests May 29, 2025 16:35 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests May 29, 2025 16:35 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests May 29, 2025 16:35 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests May 29, 2025 16:35 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests June 28, 2025 17:56 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests June 28, 2025 17:56 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests June 28, 2025 17:56 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests June 28, 2025 17:56 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests June 28, 2025 17:56 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests June 28, 2025 17:56 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests June 28, 2025 17:56 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests June 28, 2025 17:56 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests June 28, 2025 17:56 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests June 28, 2025 17:56 — with GitHub Actions Failure
@StLWallace StLWallace force-pushed the bug/file-format-issue-databricks branch from 0b49dc2 to 0ad64d5 Compare July 29, 2025 15:09
@StLWallace StLWallace had a problem deploying to Approve Integration Tests July 29, 2025 15:09 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests July 29, 2025 15:09 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests July 29, 2025 15:09 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests July 29, 2025 15:09 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests July 29, 2025 15:09 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests July 29, 2025 15:09 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests July 29, 2025 15:09 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests July 29, 2025 15:09 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests July 29, 2025 15:09 — with GitHub Actions Failure
@StLWallace StLWallace had a problem deploying to Approve Integration Tests July 29, 2025 15:09 — with GitHub Actions Failure
@mtcarlone mtcarlone self-assigned this Dec 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants