You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by xi...@apache.org on 2021/10/18 06:07:11 UTC
[rocketmq-streams] branch async-ck updated: add 'synchronized',
fix joinwindow firewindow issue
This is an automated email from the ASF dual-hosted git repository.
xiaodong pushed a commit to branch async-ck
in repository https://gitbox.apache.org/repos/asf/rocketmq-streams.git
The following commit(s) were added to refs/heads/async-ck by this push:
new f629927 add 'synchronized', fix joinwindow firewindow issue
new c621e7d Merge pull request #83 from xstorm1/async-ck
f629927 is described below
commit f629927b14d49befa9544195a547ba511b16defb
Author: xstorm1 <xs...@live.cn>
AuthorDate: Thu Oct 14 17:16:31 2021 +0800
add 'synchronized', fix joinwindow firewindow issue
---
.../org/apache/rocketmq/streams/window/operator/join/JoinWindow.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rocketmq-streams-window/src/main/java/org/apache/rocketmq/streams/window/operator/join/JoinWindow.java b/rocketmq-streams-window/src/main/java/org/apache/rocketmq/streams/window/operator/join/JoinWindow.java
index 920d525..f377370 100644
--- a/rocketmq-streams-window/src/main/java/org/apache/rocketmq/streams/window/operator/join/JoinWindow.java
+++ b/rocketmq-streams-window/src/main/java/org/apache/rocketmq/streams/window/operator/join/JoinWindow.java
@@ -461,7 +461,7 @@ public class JoinWindow extends AbstractShuffleWindow {
* @param windowInstance
*/
@Override
- public void clearFireWindowInstance(WindowInstance windowInstance) {
+ public synchronized void clearFireWindowInstance(WindowInstance windowInstance) {
// String partitionNum=(getOrderBypPrefix()+ windowInstance.getSplitId());
List<WindowInstance> removeInstances = new ArrayList<>();