[ https://issues.apache.org/jira/browse/FLINK-6617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16082186#comment-16082186 ]
ASF GitHub Bot commented on FLINK-6617: --------------------------------------- Github user twalthr commented on the issue: https://github.com/apache/flink/pull/3943 @wuchong @sunjincheng121 @fhueske I tried to simplify the package structure a little bit. I based my changes on top of this PRs commit. My goals: - splitting a class like (`ExpressionReductionTest`) in 6 classes is not very helpful - tests are named like the operator or feature that they are testing e.g. `Calc`, `Distinct` etc. (we don't need `CastingITCase`, `CalcITCase`, `ScalarFunctionITCase`; `CalcITCase` covers everything) - all tests have the same name everywhere (`OverWindowTest`, `OverWindowValidationTest`, `OverWindowITCase`, `OverWindowStringExpressionTest`) - no packages with one class - `org.apache.flink.table.api` contains all tests that test the translation from batch/stream/table/sql APIs - `org.apache.flink.table.plan` contains all tests that modify the plan - `org.apache.flink.table.runtime` contains all ITCases and runtime relevant tests - all other package contain unit tests for the classes of the same package You can find my branch here: https://github.com/apache/flink/compare/master...twalthr:FLINK-6617 > Improve JAVA and SCALA logical plans consistent test > ---------------------------------------------------- > > Key: FLINK-6617 > URL: https://issues.apache.org/jira/browse/FLINK-6617 > Project: Flink > Issue Type: Improvement > Components: Table API & SQL > Affects Versions: 1.3.0 > Reporter: sunjincheng > Assignee: sunjincheng > > Currently,we need some `StringExpression` test,for all JAVA and SCALA API. > Such as:`GroupAggregations`,`GroupWindowAggregaton`(Session,Tumble),`Calc` > etc. -- This message was sent by Atlassian JIRA (v6.4.14#64029)