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]