Hi folks, There are comments like this in `StreamExecutionEnvironment.getExecutionEnvironment()`:
// because the streaming project depends on "flink-clients" (and not the > other way around) > // we currently need to intercept the data set environment and create a > dependent stream env. > // this should be fixed once we rework the project dependencies https://github.com/apache/flink/blob/master/flink-streaming-java/src/main/java/org/apache/flink/streaming/api/environment/StreamExecutionEnvironment.java#L1592-L1594 I wonder if there is any plan to rework the project dependencies? In the long run, are we planning to have `flink-clients` depend on `flink-streaming` or to have `flink-java` depend on `flink-clients`? Thanks! Liwei