You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* add option to partition large models
* add explicit partition check
* undo dbt project change
* refactor: simplify BQ partitioning - enable by default, single disable flag
- Partitioning is now always on for BigQuery (partition by created_at/day)
instead of requiring an opt-in flag
- Replace partition_run_results + run_results_partition_by vars with a
single bigquery_disable_partitioning escape hatch
- Hardcode partition spec in model configs instead of indirecting through
config vars
- Restore original code formatting (revert gratuitous style changes)
- Tighten test assertions to verify partition column is created_at
Note: existing BigQuery users will need --full-refresh to apply
partitioning to already-created tables.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* refactor: extract get_default_partition_by dispatched macro
Move the BQ partition logic into a dispatched macro to avoid repeating
the target.type check across model files. Follows the same pattern as
get_default_incremental_strategy and get_default_table_type.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Itamar Hartstein <haritamar@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments