I'm trying to integrate Flink CDC with Lance, but I found the capabilities of Lance java api are quite limited.
It seems the fragment API https://github.com/lancedb/lance/blob/main/java/core/src/main/java/com/lancedb/lance/Fragment.java#L147 can only be used for appending data.
What I'm looking for is a delta writer to write both insert records and deletes, something like this: https://github.com/apache/iceberg/blob/main/flink/v2.0/flink/src/main/java/org/apache/iceberg/flink/sink/BaseDeltaTaskWriter.java#L79.
@jackye1995 @majin1102 @westonpace Could you possibly give some advice? Thank you.
I'm trying to integrate Flink CDC with Lance, but I found the capabilities of Lance java api are quite limited.
It seems the fragment API https://github.com/lancedb/lance/blob/main/java/core/src/main/java/com/lancedb/lance/Fragment.java#L147 can only be used for appending data.
What I'm looking for is a delta writer to write both insert records and deletes, something like this: https://github.com/apache/iceberg/blob/main/flink/v2.0/flink/src/main/java/org/apache/iceberg/flink/sink/BaseDeltaTaskWriter.java#L79.
@jackye1995 @majin1102 @westonpace Could you possibly give some advice? Thank you.