lvyanquan commented on code in PR #4473:
URL: https://github.com/apache/flink-cdc/pull/4473#discussion_r4062029024


##########
docs/content/docs/core-concept/route.md:
##########
@@ -131,3 +131,76 @@ As a result, such table will be routed to downstream table 
`sink_db_foo.sink_tab
 Standard RegExp capturing could not be used with `replace-symbol` options.
 
 {{< /hint >}}
+
+# Compatibility Notes — Multi-Character Capturing Groups
+
+When a `source-table` rule uses a capturing group that can match more than one 
character — for

Review Comment:
   This compatibility change affects route rules whose regular expressions can 
match a source table ID completely while also matching a shorter prefix with 
Matcher.find(). This commonly occurs when alternatives are ordered from shorter 
to longer, such as table_1|table_10 or ([1-9]|1[0-6]). The issue is not limited 
to regular expressions that contain capturing groups.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to