Skip to content

materialize-elasticsearch: add flag to ignore date format mapping change#4467

Merged
danielnelson merged 1 commit into
mainfrom
dbn/materialize-elasticsearch-ignore-format
May 14, 2026
Merged

materialize-elasticsearch: add flag to ignore date format mapping change#4467
danielnelson merged 1 commit into
mainfrom
dbn/materialize-elasticsearch-ignore-format

Conversation

@danielnelson
Copy link
Copy Markdown
Contributor

In #3284 there was a change to the date format mapping. This change makes the field incompatible and so requires a backfill to validate and publish existing tasks but is otherwise unrequired.

Since mappings cannot be updated, the only options are to backfill or ignore the difference. This ignores the difference but only when a feature flag is set.

Workflow steps:

Existing tasks can be checked to see if they are affected by setting onIncompatibleSchemaChange: abort and running flowctl catalog test. If affected the format difference can be ignored by setting the flag ignore_mapping_format_changes.

Documentation links affected:

None

Notes for reviewers:

(anything that might help someone review this PR)

In #3284 there was a change to the date format mapping.  This change
makes the field incompatible and so requires a backfill to validate and
publish existing tasks but is otherwise unrequired.

Since mappings cannot be updated, the only options are to backfill or
ignore the change.  This ignores the change but only when a feature flag
is set.
@danielnelson danielnelson requested a review from a team May 13, 2026 22:58
@danielnelson danielnelson merged commit 85decfe into main May 14, 2026
68 of 69 checks passed
@danielnelson danielnelson deleted the dbn/materialize-elasticsearch-ignore-format branch May 14, 2026 15:25
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.

2 participants