Skip to content

Conversation

@dpguthrie
Copy link
Contributor

@dpguthrie dpguthrie commented Jul 14, 2024

Overview

This PR adds source freshness executions to the package. This was recently added into dbt-core and now if the user opts into this behavior (adding a specific flag in their dbt_project.yml file), the Results object will be populated with SourceFreshnessResults. The behavior is very similar to all of the other _executions tables/models.

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?

#166

Outstanding questions

The schema is slightly different than all of the other _executions tables. Happy to change that, it just seemed that 1) some of the info wasn't relevant and 2) there's additional info we need to capture.

What databases have you tested with?

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

@dpguthrie dpguthrie had a problem deploying to Approve Integration Tests July 14, 2024 21:17 — with GitHub Actions Failure
@dpguthrie dpguthrie had a problem deploying to Approve Integration Tests July 14, 2024 21:17 — with GitHub Actions Failure
@dpguthrie dpguthrie had a problem deploying to Approve Integration Tests July 14, 2024 21:17 — with GitHub Actions Failure
@dpguthrie dpguthrie had a problem deploying to Approve Integration Tests July 14, 2024 21:17 — with GitHub Actions Failure
@dpguthrie dpguthrie changed the title Add Source Freshness Add Source Freshness Results Jul 14, 2024
@llifoawing llifoawing temporarily deployed to Approve Integration Tests June 26, 2025 22:19 — with GitHub Actions Inactive
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:19 — with GitHub Actions Failure
@llifoawing llifoawing temporarily deployed to Approve Integration Tests June 26, 2025 22:19 — with GitHub Actions Inactive
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:19 — with GitHub Actions Failure
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:38 — with GitHub Actions Failure
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:38 — with GitHub Actions Failure
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:38 — with GitHub Actions Failure
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:38 — with GitHub Actions Failure
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:38 — with GitHub Actions Failure
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:38 — with GitHub Actions Failure
@llifoawing llifoawing temporarily deployed to Approve Integration Tests June 26, 2025 22:38 — with GitHub Actions Inactive
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:38 — with GitHub Actions Failure
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:38 — with GitHub Actions Failure
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:38 — with GitHub Actions Failure
@llifoawing llifoawing temporarily deployed to Approve Integration Tests June 26, 2025 22:50 — with GitHub Actions Inactive
@llifoawing llifoawing temporarily deployed to Approve Integration Tests June 26, 2025 22:50 — with GitHub Actions Inactive
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:50 — with GitHub Actions Failure
@llifoawing llifoawing temporarily deployed to Approve Integration Tests June 26, 2025 22:50 — with GitHub Actions Inactive
@llifoawing llifoawing temporarily deployed to Approve Integration Tests June 26, 2025 22:50 — with GitHub Actions Inactive
@llifoawing llifoawing temporarily deployed to Approve Integration Tests June 26, 2025 22:50 — with GitHub Actions Inactive
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:50 — with GitHub Actions Failure
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:50 — with GitHub Actions Failure
@llifoawing llifoawing temporarily deployed to Approve Integration Tests June 26, 2025 22:50 — with GitHub Actions Inactive
@llifoawing llifoawing had a problem deploying to Approve Integration Tests June 26, 2025 22:50 — with GitHub Actions Failure
@AdamAtValtech
Copy link

Looks like the integration test failures on this PR appear to be somewhat similar to those seen on this bug: #488. Is it fair to assume that this PR may actually be blocked based on an upstream regression?

@mouscaillot
Copy link

Looks like the integration test failures on this PR appear to be somewhat similar to those seen on this bug: #488. Is it fair to assume that this PR may actually be blocked based on an upstream regression?

I see you were a lot involved in that feature. Do you plan to fix the remaining bugs ? Thanks a lot !

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.

5 participants