I was hoping to create a custom table connector th...
# troubleshooting
a
I was hoping to create a custom table connector that would allow me to stream field updates. But it seems like Flink requires the full row, even if only a single field has changed. Is that correct?
m
Yes, that's correct
a
That’s brilliant! Thank you.
Although I wonder if this FLIP is comprehensive. Depending on the operator topology, a partial update may or may not require more state within Flink, in which case requiring the source to do the extra work to populate the some subset of columns could be more performant. Seems like a planner optimization extension?
Oh, I’m being dumb. FLIP-300 deals exclusively with sinks.
m
Yeah that's what I assumed you needed 😅
a
Sorry, yeah, still learning how to think/communicate in the Flink frame. 😅