twalthr commented on a change in pull request #18858:
URL: https://github.com/apache/flink/pull/18858#discussion_r812640476



##########
File path: 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/plan/nodes/exec/serde/RexNodeSerdeTest.java
##########
@@ -92,121 +519,129 @@ public void testRexNodeSerde(RexNode rexNode) throws 
IOException {
                         Arrays.asList("f1", "f2", "f3"));
 
         return Stream.of(
-                
rexBuilder.makeNullLiteral(FACTORY.createSqlType(SqlTypeName.VARCHAR)),
-                rexBuilder.makeLiteral(true),
-                rexBuilder.makeExactLiteral(
-                        new BigDecimal(Byte.MAX_VALUE), 
FACTORY.createSqlType(SqlTypeName.TINYINT)),
-                rexBuilder.makeExactLiteral(
-                        new BigDecimal(Short.MAX_VALUE),
-                        FACTORY.createSqlType(SqlTypeName.SMALLINT)),
-                rexBuilder.makeExactLiteral(
-                        new BigDecimal(Integer.MAX_VALUE),
-                        FACTORY.createSqlType(SqlTypeName.INTEGER)),
-                rexBuilder.makeExactLiteral(
-                        new BigDecimal(Long.MAX_VALUE), 
FACTORY.createSqlType(SqlTypeName.BIGINT)),
-                rexBuilder.makeExactLiteral(
-                        BigDecimal.valueOf(Double.MAX_VALUE),
-                        FACTORY.createSqlType(SqlTypeName.DOUBLE)),
-                rexBuilder.makeApproxLiteral(
-                        BigDecimal.valueOf(Float.MAX_VALUE),
-                        FACTORY.createSqlType(SqlTypeName.FLOAT)),
-                rexBuilder.makeExactLiteral(new 
BigDecimal("23.1234567890123456789012345678")),
-                rexBuilder.makeIntervalLiteral(
-                        BigDecimal.valueOf(100),
-                        new SqlIntervalQualifier(
-                                TimeUnit.YEAR,
-                                4,
-                                TimeUnit.YEAR,
-                                RelDataType.PRECISION_NOT_SPECIFIED,
-                                SqlParserPos.ZERO)),
-                rexBuilder.makeIntervalLiteral(
-                        BigDecimal.valueOf(3),
-                        new SqlIntervalQualifier(
-                                TimeUnit.YEAR,
-                                2,
-                                TimeUnit.MONTH,
-                                RelDataType.PRECISION_NOT_SPECIFIED,
-                                SqlParserPos.ZERO)),
-                rexBuilder.makeIntervalLiteral(
-                        BigDecimal.valueOf(3),
-                        new SqlIntervalQualifier(
-                                TimeUnit.DAY, 2, TimeUnit.SECOND, 6, 
SqlParserPos.ZERO)),
-                rexBuilder.makeIntervalLiteral(
-                        BigDecimal.valueOf(3),
-                        new SqlIntervalQualifier(
-                                TimeUnit.SECOND, 2, TimeUnit.SECOND, 6, 
SqlParserPos.ZERO)),
-                rexBuilder.makeDateLiteral(DateString.fromDaysSinceEpoch(10)),
-                rexBuilder.makeDateLiteral(new DateString("2000-12-12")),
-                rexBuilder.makeTimeLiteral(TimeString.fromMillisOfDay(1234), 
3),
-                rexBuilder.makeTimeLiteral(TimeString.fromMillisOfDay(123456), 
6),
-                rexBuilder.makeTimeLiteral(new 
TimeString("01:01:01.000000001"), 9),
-                
rexBuilder.makeTimestampLiteral(TimestampString.fromMillisSinceEpoch(1234), 3),
-                
rexBuilder.makeTimestampLiteral(TimestampString.fromMillisSinceEpoch(123456789),
 9),
-                rexBuilder.makeTimestampLiteral(
-                        new TimestampString("0001-01-01 01:01:01.000000001"), 
9),
-                rexBuilder.makeTimestampLiteral(new 
TimestampString("2000-12-12 12:30:57.1234"), 4),
-                rexBuilder.makeBinaryLiteral(ByteString.EMPTY),
-                
rexBuilder.makeBinaryLiteral(ByteString.ofBase64("SGVsbG8gV29ybGQh")),
-                rexBuilder.makeLiteral(""),
-                rexBuilder.makeLiteral("abc"),
-                rexBuilder.makeFlag(SqlTrimFunction.Flag.BOTH),
-                rexBuilder.makeFlag(TimeUnitRange.DAY),
-                rexBuilder.makeLiteral(
-                        Arrays.<Object>asList(1, 2L),
-                        FACTORY.createStructType(
-                                StructKind.PEEK_FIELDS_NO_EXPAND,
-                                Arrays.asList(
-                                        
FACTORY.createSqlType(SqlTypeName.INTEGER),
-                                        
FACTORY.createSqlType(SqlTypeName.BIGINT)),
-                                Arrays.asList("f1", "f2")),
-                        false),
-                rexBuilder.makeSearchArgumentLiteral(
-                        Sarg.of(
-                                false,
-                                ImmutableRangeSet.of(
-                                        Range.closed(
-                                                BigDecimal.valueOf(1), 
BigDecimal.valueOf(10)))),
-                        FACTORY.createSqlType(SqlTypeName.INTEGER)),
-                rexBuilder.makeSearchArgumentLiteral(
-                        Sarg.of(
-                                false,
-                                ImmutableRangeSet.of(
-                                        Range.range(
-                                                BigDecimal.valueOf(1),
-                                                BoundType.OPEN,
-                                                BigDecimal.valueOf(10),
-                                                BoundType.CLOSED))),
-                        FACTORY.createSqlType(SqlTypeName.INTEGER)),
-                rexBuilder.makeSearchArgumentLiteral(
-                        Sarg.of(
-                                false,
-                                TreeRangeSet.create(
-                                        Arrays.asList(
-                                                Range.closed(
-                                                        BigDecimal.valueOf(1),
-                                                        BigDecimal.valueOf(1)),
-                                                Range.closed(
-                                                        BigDecimal.valueOf(3),
-                                                        BigDecimal.valueOf(3)),
-                                                Range.closed(
-                                                        BigDecimal.valueOf(6),
-                                                        
BigDecimal.valueOf(6))))),
-                        FACTORY.createSqlType(SqlTypeName.INTEGER)),
-                
rexBuilder.makeInputRef(FACTORY.createSqlType(SqlTypeName.BIGINT), 0),
-                rexBuilder.makeCorrel(inputType, new CorrelationId("$cor1")),
-                rexBuilder.makeFieldAccess(
-                        rexBuilder.makeCorrel(inputType, new 
CorrelationId("$cor2")), "f2", true),
-                // cast($1 as smallint)
-                rexBuilder.makeCast(
-                        FACTORY.createSqlType(SqlTypeName.SMALLINT),
-                        
rexBuilder.makeInputRef(FACTORY.createSqlType(SqlTypeName.INTEGER), 1)),
-                // $1 in (1, 3, 5)
-                rexBuilder.makeIn(
-                        
rexBuilder.makeInputRef(FACTORY.createSqlType(SqlTypeName.INTEGER), 1),
-                        Arrays.asList(
-                                rexBuilder.makeExactLiteral(new BigDecimal(1)),
-                                rexBuilder.makeExactLiteral(new BigDecimal(3)),
-                                rexBuilder.makeExactLiteral(new 
BigDecimal(5)))),
+                //

Review comment:
       that was a mistake and got removed in following commits




-- 
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