Maris created FLINK-19065: ----------------------------- Summary: java.lang.IllegalStateException: Auto generated UIDs have been disabled on join Key: FLINK-19065 URL: https://issues.apache.org/jira/browse/FLINK-19065 Project: Flink Issue Type: Bug Affects Versions: 1.11.1, 1.11.0 Reporter: Maris
Join operation with AutoGeneratedUID disabled leads to {code:java} java.lang.IllegalStateException: Auto generated UIDs have been disabled but no UID or hash has been assigned to operator Map {code} code to reproduce {code:java} class JoinSpec extends AnyFlatSpec with Matchers with Serializable { it should "be able to join streams" in { val env = StreamExecutionEnvironment.getExecutionEnvironment env.getConfig.disableAutoGeneratedUIDs() val a = env.fromCollection(List("1", "2", "3")).name("a").uid("source-uid") val b = env.fromCollection(List("1", "2", "3")).name("b").uid("source-uid2") val c = a .join(b) .where(identity) .equalTo(identity) .window(TumblingProcessingTimeWindows.of(Time.seconds(30)))((a, b) => a+b) .uid("joined").name("joined") c.addSink(s => println(s)) .name("ab") .uid("ab") println(env.getExecutionPlan) env.execute succeed } } {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)