From 7a1adfb27649f6323b72e839fe9fc791c2a80fd9 Mon Sep 17 00:00:00 2001 From: Jijun Gao Date: Wed, 8 May 2024 17:57:25 +0800 Subject: [PATCH] Fix bug when excludeTableRegex is set while includeTableRegex is nil --- canal/canal.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/canal/canal.go b/canal/canal.go index 23fd3de67..d68b0753f 100644 --- a/canal/canal.go +++ b/canal/canal.go @@ -293,7 +293,10 @@ func (c *Canal) checkTableMatch(key string) bool { break } } + } else { + matchFlag = true } + // check exclude if matchFlag && c.excludeTableRegex != nil { for _, reg := range c.excludeTableRegex {