aiborodin

Results 4 issues of aiborodin

RowDataEvolver recomputes Flink RowType and field getters for every input record that needs to match a destination Iceberg table schema. Cache field getters and column converters to optimise RowData conversion.

flink

This PR re-opens https://github.com/apache/iceberg/pull/14312.

core
flink

This change implements the ability to add custom `Snapshot` validations to the existing `SnapshotUpdate` API. It focuses on reusing existing validation APIs in `SnapshotProducer` and removing code duplication, while providing...

API
core
stale

This change uses the new API in https://github.com/apache/iceberg/pull/14514 to validate that no concurrent commit has moved the Kafka offsets that would not be seen by the committer due to the...

API
core
stale
KAFKACONNECT