Yes, you are right. If you add time constraints, it will be translated [Proc/Row]TimeBoundedStreamJoin, If not, it will be translated into StreamingJoinOperator. They are totally different two operators.
lec ssmi <shicheng31...@gmail.com> 于2020年5月12日周二 下午8:43写道: > Then if I don't write time constraints, > will it expire with the TTL time configured by TableConfig? > Benchao Li <libenc...@gmail.com> 于 2020年5月12日周二 20:27写道: > >> The state will be cleaned with watermark movement. >> >> lec ssmi <shicheng31...@gmail.com> 于2020年5月12日周二 下午5:55写道: >> >>> Hi: >>> If I join two streams in SQL, the time range is used as a condition, >>> similar to the time interval join in DataStream. So, will this join state >>> expire as the watermark moves, or will it expire with the TTL time >>> configured by TableConfig? Or both? >>> >>> Best >>> Lec Ssmi >>> >> >> >> -- >> >> Benchao Li >> School of Electronics Engineering and Computer Science, Peking University >> Tel:+86-15650713730 >> Email: libenc...@gmail.com; libenc...@pku.edu.cn >> >> -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn