Skip to content

docs(databricks): correct three claims about data quality monitoring - #866

Merged
fas89 merged 1 commit into
mainfrom
fix/databricks-dqm-wording
Nov 12, 2026
Merged

fas89 merged 1 commit into
mainfrom
fix/databricks-dqm-wording

Conversation

@fas89

@fas89 fas89 commented Nov 12, 2026

Copy link
Copy Markdown
Collaborator

Follow-up to #864. Wording only: CHANGELOG, HONESTLY_TESTED and two docstrings; no code path changes.

Found while writing the forge_docs page (Agenticstiger/forge_docs#208):

  • Alerts. Provider 1.140.0 does have notification_settings, but only under data_profiling_config (on_failure). anomaly_detection_config has only excluded_table_full_names, so schema anomaly detection gets no alerts from this provider. HONESTLY_TESTED said the provider had no notification_settings at all.
  • Refused-monitor hints. They do not come first: CLIError puts its three generic suggestions before them, and they go ahead of the engine's own tofu state list hint. The CHANGELOG, iac/base.py and the _apply_failure docstring now say that.
  • Free Edition quota. That the daily quota covers these scans was assumed, not measured; the CHANGELOG now says to expect them to count against it.

Validation: ruff, black==24.10.0 --check, detect-secrets-hook on the changed files; tests/iac/test_iac_databricks_quality.py and tests/cli/test_apply_reports_to_command_center.py pass.

/ship steps 5-7 (security review, inspection, defect scan) skipped: wording-only change, no behaviour to review.

Documentation

Found while documenting #864 for forge_docs.

- Alerts: provider 1.140.0 does have notification_settings, but only
  under data_profiling_config (on_failure); anomaly_detection_config has
  only excluded_table_full_names. HONESTLY_TESTED said the provider had
  none.
- A refused monitor's hints do not come first: CLIError's three generic
  suggestions come before them, and they go ahead of the engine's own
  tofu state list hint. CHANGELOG, iac/base.py and the _apply_failure
  docstring now say that.
- The Free Edition quota covering the scans was assumed, not measured:
  the CHANGELOG now says to expect them to count against it.
@github-actions github-actions Bot added the cli Changes to the CLI surface or implementation label Nov 12, 2026
@fas89
fas89 enabled auto-merge (squash) November 12, 2026 22:59
@fas89
fas89 merged commit 91430e4 into main Nov 12, 2026
45 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cli Changes to the CLI surface or implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant