Hi all, Find that daily snapshot build could be partially successful, which causes failure w/ SNAPSHOT dependencies. Is it possible to have a consistent 'deploy' action?
Here's one example: https://github.com/apache/beam/pull/4918 changes both `beam-runners-flink_2.11` and `beam-sdks-java-core`. In Apache repository the latest build for `beam-runners-flink_2.11` is `2.5.0-20180325.083704-16`, `2.5.0-20180327.070739-24` for `beam-sdks-java-core`. Now it fails with error because #4918 renames some methods: java.lang.NoSuchMethodError: org.apache.beam.sdk.metrics.MetricQueryResults.counters()Ljava/lang/Iterable; at org.apache.beam.runners.flink.metrics.FlinkMetricContainer.updateMetrics(FlinkMetricContainer.java:91) at org.apache.beam.runners.flink.metrics.ReaderInvocationUtil.invokeStart(ReaderInvocationUtil.java:55) at org.apache.beam.runners.flink.translation.wrappers.streaming.io.UnboundedSourceWrapper.run(UnboundedSourceWrapper.java:232) at org.apache.flink.streaming.api.operators.StreamSource.run(StreamSource.java:86) at org.apache.flink.streaming.api.operators.StreamSource.run(StreamSource.java:55) at org.apache.flink.streaming.runtime.tasks.SourceStreamTask.run(SourceStreamTask.java:94) at org.apache.flink.streaming.runtime.tasks.StoppableSourceStreamTask.run(StoppableSourceStreamTask.java:40) at org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:264) at org.apache.flink.runtime.taskmanager.Task.run(Task.java:718) at java.lang.Thread.run(Thread.java:745) Thank you! ---- Mingmin