Skip to content

[fix][improvement] Propagate nullability of the column alongside with the AlterColumnTypeEvent#4372

Open
CatOrLeader wants to merge 5 commits intoapache:masterfrom
CatOrLeader:master
Open

[fix][improvement] Propagate nullability of the column alongside with the AlterColumnTypeEvent#4372
CatOrLeader wants to merge 5 commits intoapache:masterfrom
CatOrLeader:master

Conversation

@CatOrLeader
Copy link
Copy Markdown
Contributor

The situation I am describing is as follows:

  • Source: Postgres Pipeline Connector with schema evolution enabled
  • Sink: Iceberg Pipeline Connector
  • Schema Evolution Type: Lenient

When a DropColumnEvent occurs, the lenient transformation changes the event type to AlterColumnTypeEvent, making the column nullable. However, in the previous code, there were no changes to the nullability. Instead, only the column type was changed.

Now, an additional check is made for column nullability, and the changes are correctly propagated.

Artur.Mukhutdinov added 3 commits April 9, 2026 22:39
Alongside with the type change, it is necessary to change nullability of the column
Alongside with the type change, it is necessary to change nullability of the column
Alongside with the type change, it is necessary to change nullability of the column
Artur.Mukhutdinov added 2 commits April 9, 2026 22:59
Alongside with the type change, it is necessary to change nullability of the column
Alongside with the type change, it is necessary to change nullability of the column
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant