This is an automated email from the ASF dual-hosted git repository. twalthr pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/flink.git.
from f031829 [hotfix] Use Hamcrest assertThat in FileUtilsTest add a7192af [FLINK-24507][table] Cleanup DateTimeUtils No new revisions were added by this update. Summary of changes: .../flink/connector/hbase1/util/HBaseTestBase.java | 12 +- .../flink/connector/hbase2/util/HBaseTestBase.java | 12 +- .../orc/nohive/vector/AbstractOrcNoHiveVector.java | 4 +- .../flink/orc/vector/AbstractOrcColumnVector.java | 4 +- .../flink/orc/OrcColumnarRowSplitReaderTest.java | 4 +- .../parquet/vector/ParquetSplitReaderUtil.java | 6 +- .../parquet/ParquetColumnarRowInputFormatTest.java | 2 +- .../vector/ParquetColumnarRowSplitReaderTest.java | 3 +- .../table/runtime/typeutils/PythonTypeUtils.java | 35 - .../serializers/python/DateSerializer.java | 6 +- .../apache/flink/table/utils/DateTimeUtils.java | 1149 +++++++------------- .../flink/table/utils/print/TableauStyleTest.java | 2 +- .../expressions/converter/ExpressionConverter.java | 2 +- .../casting/AbstractCodeGeneratorCastRule.java | 39 +- .../AbstractExpressionCodeGeneratorCastRule.java | 6 + .../planner/functions/casting/CastRuleUtils.java | 34 + .../functions/utils/HiveTableSqlFunction.java | 2 +- .../utils}/TimestampStringUtils.java | 29 +- .../planner/codegen/CodeGeneratorContext.scala | 8 +- .../table/planner/codegen/ExpressionReducer.scala | 2 +- .../table/planner/codegen/GenerateUtils.scala | 2 +- .../planner/codegen/calls/BuiltInMethods.scala | 154 +-- .../planner/codegen/calls/FunctionGenerator.scala | 14 - .../planner/codegen/calls/ScalarOperatorGens.scala | 10 +- .../planner/codegen/calls/StringCallGen.scala | 6 +- .../table/planner/plan/utils/PartitionPruner.scala | 8 +- .../planner/plan/utils/RexNodeExtractor.scala | 2 +- .../planner/codegen/calls/BuiltInMethodsTest.java | 54 + .../planner/functions/casting/CastRulesTest.java | 19 +- .../stream/jsonplan/TableSourceJsonPlanITCase.java | 12 +- .../jsonplan/WatermarkAssignerJsonPlanITCase.java | 8 +- .../validation/ScalarOperatorsValidationTest.scala | 12 +- .../planner/runtime/batch/sql/CalcITCase.scala | 4 +- .../runtime/batch/sql/TableScanITCase.scala | 18 +- .../planner/runtime/batch/sql/UnnestITCase.scala | 4 +- .../sql/agg/AggregateReduceGroupingITCase.scala | 4 +- .../table/planner/runtime/utils/TestData.scala | 44 +- .../table/planner/utils/DateTimeTestUtil.scala | 6 +- .../table/data/binary/BinaryStringDataUtil.java | 15 +- .../table/data/conversion/DateDateConverter.java | 4 +- .../data/conversion/DateLocalDateConverter.java | 4 +- .../data/conversion/TimeLocalTimeConverter.java | 4 +- .../table/data/conversion/TimeTimeConverter.java | 4 +- .../table/data/util/DataFormatConverters.java | 16 +- .../flink/table/data/DataFormatConvertersTest.java | 6 +- 45 files changed, 725 insertions(+), 1070 deletions(-) rename flink-table/flink-table-planner/src/main/java/org/apache/flink/table/{util => planner/utils}/TimestampStringUtils.java (66%) create mode 100644 flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/codegen/calls/BuiltInMethodsTest.java