Skip to content

Conversation

@dhruvarya-db
Copy link
Collaborator

Which Delta project/connector is this regarding?

  • Spark
  • Standalone
  • Flink
  • Kernel
  • Other (fill in here)

Description

This PR fixes ICT so that we don't end up accidentally dropping enablement info (ICT enablement timestamp and version) when REPLACE is run on an ICT table.

Note that this PR does not change the behaviour of when ICT remains enabled/disabled after a REPLACE. It just makes sure that if ICT remains enabled, we don't drop the enablement info.

How was this patch tested?

New tests in InCommitTimestampSuite.

Does this PR introduce any user-facing changes?

No

@vkorukanti vkorukanti merged commit 8b16d92 into delta-io:master Jun 16, 2025
21 checks passed
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.

3 participants