Skip to content

v0.7.0 dbt_github

Compare
Choose a tag to compare
@fivetran-catfritz fivetran-catfritz released this 07 Feb 22:00
· 27 commits to main since this release
e103fd7

Hello, friends! This release of the dbt_github package includes the following updates:

🚨 Breaking Change 🚨

  • Updated the following models to aggregate at the repository grain in addition to their time period grain. (#42, #43)
    • github__daily_metrics
    • github__weekly_metrics
    • github__monthly_metrics
    • github__quarterly_metrics

πŸŽ‰ Features

  • Added column requested_reviewers to provide a list of users that were requested to review on a pull request. This is to supplement the column reviewers, which provides a list of users that have submitted a reivew, whether or not they were requested to. (#44)
  • PostgreSQL compatibility! (#44)

πŸ”§ Bug Fix

  • Updated model int_github__pull_request_reviewers so that the list of reviewers generated does not contain duplicate usernames. (#44)

🚘 Under the Hood

  • For the metrics models that were updated, added unique-combination-of-column tests for the combination of the time period and repository. (#44)
  • Removed uniqueness tests on time period in metrics models in favor of the combo test. (#44)
  • Removed ordering in metrics models to improve efficiency. (#44)

πŸ“ Contributors

Full Changelog: v0.6.0...v0.7.0