Hi, *Setup:*
1 JM, 1 TM, Flink 1.13.1 RocksDBStateBackend. I have a query with the rough sketch of the following: SELECT CAST(TUMBLE_START(event_time, INTERVAL '2' MINUTE) AS TIMESTAMP) START_TIME CAST(TUMBLE_END(event_time, INTERVAL '2' MINUTE) AS TIMESTAMP) END_TIME FOO, BAR, FIRST(BAZ) WHERE QWAK = FALSE GROUP BY TUMBLE(event_time, INTERVAL '2' MINUTE), FOO, BAR HAVING COUNT(DISTINCT BUN) >= 10 The query itself is a bit more complicated than that. When executing it in the cluster, I see the following error: java.lang.RuntimeException: No copy finished, this should be a bug, The remaining length is: 73728 at org.apache.flink.table.data.binary.BinarySegmentUtils.copyToView(BinarySegmentUtils.java:236) at org.apache.flink.table.runtime.typeutils.StringDataSerializer.serialize(StringDataSerializer.java:76) at org.apache.flink.table.runtime.typeutils.StringDataSerializer.serialize(StringDataSerializer.java:34) at org.apache.flink.table.runtime.typeutils.ExternalSerializer.serialize(ExternalSerializer.java:150) at org.apache.flink.runtime.state.SerializedCompositeKeyBuilder.buildCompositeKeyNamesSpaceUserKey(SerializedCompositeKeyBuilder.java:152) at org.apache.flink.contrib.streaming.state.AbstractRocksDBState.serializeCurrentKeyWithGroupAndNamespacePlusUserKey(AbstractRocksDBState.java:152) at org.apache.flink.contrib.streaming.state.RocksDBMapState.get(RocksDBMapState.java:123) at org.apache.flink.table.runtime.dataview.StateMapView$StateMapViewWithKeysNullable.get(StateMapView.java:159) at org.apache.flink.table.runtime.dataview.StateMapView$NamespacedStateMapViewWithKeysNullable.get(StateMapView.java:392) at GroupingWindowAggsHandler$217.accumulate(Unknown Source) at org.apache.flink.table.runtime.operators.window.WindowOperator.processElement(WindowOperator.java:366) at org.apache.flink.streaming.runtime.tasks.OneInputStreamTask$StreamTaskNetworkOutput.emitRecord(OneInputStreamTask.java:205) at org.apache.flink.streaming.runtime.io.AbstractStreamTaskNetworkInput.processElement(AbstractStreamTaskNetworkInput.java:134) at org.apache.flink.streaming.runtime.io.AbstractStreamTaskNetworkInput.emitNext(AbstractStreamTaskNetworkInput.java:105) at org.apache.flink.streaming.runtime.io.StreamOneInputProcessor.processInput(StreamOneInputProcessor.java:66) at org.apache.flink.streaming.runtime.tasks.StreamTask.processInput(StreamTask.java:423) at org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.runMailboxLoop(MailboxProcessor.java:204) at org.apache.flink.streaming.runtime.tasks.StreamTask.runMailboxLoop(StreamTask.java:681) at org.apache.flink.streaming.runtime.tasks.StreamTask.executeInvoke(StreamTask.java:636) at org.apache.flink.streaming.runtime.tasks.StreamTask.runWithCleanUpOnFail(StreamTask.java:647) at org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:620) at org.apache.flink.runtime.taskmanager.Task.doRun(Task.java:779) at org.apache.flink.runtime.taskmanager.Task.run(Task.java:566) at java.base/java.lang.Thread.run(Thread.java:829) Would appreciate help in the direction of how to debug this issue, or if anyone has encountered this before. -- Best Regards, Yuval Itzchakov.