-
Notifications
You must be signed in to change notification settings - Fork 13.8k
[FLINK-33667] Implement restore tests for MatchRecognize node #23821
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Added suggestion to extend test coverage.
...t/java/org/apache/flink/table/planner/plan/nodes/exec/stream/MatchRecognizeTestPrograms.java
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM % the ids issue, I'll merge the PR after #23869 which is necessary for the cleanup.
.build(); | ||
|
||
static final TableTestProgram COMPLEX_MATCH = | ||
TableTestProgram.of("complex-match", "complex match recognize test") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you please adapt the id according to the javadoc:
Line 117 in 52d8d35
* The identifier must start with the name of the exec node under testing. |
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, yes; didn't see that. I was reusing identifiers from the existing tests!
Updated.
...t/java/org/apache/flink/table/planner/plan/nodes/exec/stream/MatchRecognizeTestPrograms.java
Show resolved
Hide resolved
FWIW, MR observes the changelog not final results. I think it should be ok to merge before or after the Join PR. |
I don't think it makes a difference. Both access static variables. |
What is the purpose of the change
Implement restore tests for MatchRecognize node
Verifying this change
This change added tests and can be verified as follows:
Does this pull request potentially affect one of the following parts:
@Public(Evolving)
: (no)Documentation