1. The `processElement1()` method should check `if (txs.hasNext())`? See [code](http://github.com/twalthr/flink-api-examples/blob/master/src/main/java/com/ververica/Example_06_DataStream_Join.java#L116-L116) 2. Should we add timer (clear state, log warning etc) in the two processElement methods, in case the other stream is never ready?