Skip to content

[Enhancement] Convert the constant value to target type while making kudu predicate. #56155

[Enhancement] Convert the constant value to target type while making kudu predicate.

[Enhancement] Convert the constant value to target type while making kudu predicate. #56155

GitHub Actions / FE UT Report failed Dec 13, 2024 in 0s

10643 tests run, 10583 passed, 56 skipped, 4 failed.

Annotations

Check failure on line 1562 in fe/fe-core/src/test/java/com/starrocks/scheduler/PCTRefreshListPartitionOlapTest.java

See this annotation in the file changed.

@github-actions github-actions / FE UT Report

PCTRefreshListPartitionOlapTest.testMVRefreshWithLooseModeTT1

PLAN FRAGMENT 0
 OUTPUT EXPRS:1: id | 2: age | 3: dt | 4: province
  PARTITION: UNPARTITIONED

  RESULT SINK

  1:EXCHANGE

PLAN FRAGMENT 1
 OUTPUT EXPRS:
  PARTITION: RANDOM

  STREAM DATA SINK
    EXCHANGE ID: 01
    UNPARTITIONED

  0:OlapScanNode
     TABLE: tt1
     PREAGGREGATION: ON
     PREDICATES: 3: dt >= '2024-11-13'
     partitions=2/6
     rollup: tt1
     tabletRatio=2/2
     tabletList=10135,10139
     cardinality=1
     avgRowSize=4.0
Raw output
java.lang.AssertionError: 
PLAN FRAGMENT 0
 OUTPUT EXPRS:1: id | 2: age | 3: dt | 4: province
  PARTITION: UNPARTITIONED

  RESULT SINK

  1:EXCHANGE

PLAN FRAGMENT 1
 OUTPUT EXPRS:
  PARTITION: RANDOM

  STREAM DATA SINK
    EXCHANGE ID: 01
    UNPARTITIONED

  0:OlapScanNode
     TABLE: tt1
     PREAGGREGATION: ON
     PREDICATES: 3: dt >= '2024-11-13'
     partitions=2/6
     rollup: tt1
     tabletRatio=2/2
     tabletList=10135,10139
     cardinality=1
     avgRowSize=4.0

	at com.starrocks.sql.plan.PlanTestNoneDBBase.assertContains(PlanTestNoneDBBase.java:109)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.lambda$testMVRefreshWithLooseMode$37(PCTRefreshListPartitionOlapTest.java:1552)
	at com.starrocks.utframe.StarRocksAssert.withMaterializedView(StarRocksAssert.java:895)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.testMVRefreshWithLooseMode(PCTRefreshListPartitionOlapTest.java:1508)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.lambda$testMVRefreshWithLooseModeTT1$38(PCTRefreshListPartitionOlapTest.java:1565)
	at com.starrocks.utframe.StarRocksAssert.withTables(StarRocksAssert.java:599)
	at com.starrocks.utframe.StarRocksAssert.withTable(StarRocksAssert.java:587)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.testMVRefreshWithLooseModeTT1(PCTRefreshListPartitionOlapTest.java:1562)

Check failure on line 1571 in fe/fe-core/src/test/java/com/starrocks/scheduler/PCTRefreshListPartitionOlapTest.java

See this annotation in the file changed.

@github-actions github-actions / FE UT Report

PCTRefreshListPartitionOlapTest.testMVRefreshWithLooseModeTT2

PLAN FRAGMENT 0
 OUTPUT EXPRS:1: id | 2: age | 3: dt | 4: province
  PARTITION: UNPARTITIONED

  RESULT SINK

  1:EXCHANGE

PLAN FRAGMENT 1
 OUTPUT EXPRS:
  PARTITION: RANDOM

  STREAM DATA SINK
    EXCHANGE ID: 01
    UNPARTITIONED

  0:OlapScanNode
     TABLE: tt2
     PREAGGREGATION: ON
     PREDICATES: 3: dt >= '2024-11-13'
     partitions=2/6
     rollup: tt2
     tabletRatio=2/2
     tabletList=10180,10176
     cardinality=1
     avgRowSize=4.0
Raw output
java.lang.AssertionError: 
PLAN FRAGMENT 0
 OUTPUT EXPRS:1: id | 2: age | 3: dt | 4: province
  PARTITION: UNPARTITIONED

  RESULT SINK

  1:EXCHANGE

PLAN FRAGMENT 1
 OUTPUT EXPRS:
  PARTITION: RANDOM

  STREAM DATA SINK
    EXCHANGE ID: 01
    UNPARTITIONED

  0:OlapScanNode
     TABLE: tt2
     PREAGGREGATION: ON
     PREDICATES: 3: dt >= '2024-11-13'
     partitions=2/6
     rollup: tt2
     tabletRatio=2/2
     tabletList=10180,10176
     cardinality=1
     avgRowSize=4.0

	at com.starrocks.sql.plan.PlanTestNoneDBBase.assertContains(PlanTestNoneDBBase.java:109)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.lambda$testMVRefreshWithLooseMode$37(PCTRefreshListPartitionOlapTest.java:1552)
	at com.starrocks.utframe.StarRocksAssert.withMaterializedView(StarRocksAssert.java:895)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.testMVRefreshWithLooseMode(PCTRefreshListPartitionOlapTest.java:1508)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.lambda$testMVRefreshWithLooseModeTT2$39(PCTRefreshListPartitionOlapTest.java:1574)
	at com.starrocks.utframe.StarRocksAssert.withTables(StarRocksAssert.java:599)
	at com.starrocks.utframe.StarRocksAssert.withTable(StarRocksAssert.java:587)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.testMVRefreshWithLooseModeTT2(PCTRefreshListPartitionOlapTest.java:1571)

Check failure on line 1485 in fe/fe-core/src/test/java/com/starrocks/scheduler/PCTRefreshListPartitionOlapTest.java

See this annotation in the file changed.

@github-actions github-actions / FE UT Report

PCTRefreshListPartitionOlapTest.testMVRefreshWithTTLConditionTT1

PLAN FRAGMENT 0
 OUTPUT EXPRS:1: id | 2: age | 3: dt | 4: province
  PARTITION: UNPARTITIONED

  RESULT SINK

  2:EXCHANGE

PLAN FRAGMENT 1
 OUTPUT EXPRS:
  PARTITION: RANDOM

  STREAM DATA SINK
    EXCHANGE ID: 02
    UNPARTITIONED

  1:Project
  |  <slot 1> : 5: id
  |  <slot 2> : 6: age
  |  <slot 3> : 7: dt
  |  <slot 4> : 8: province
  |  
  0:OlapScanNode
     TABLE: test_mv1
     PREAGGREGATION: ON
     PREDICATES: 7: dt >= '2024-11-13'
     partitions=2/2
     rollup: test_mv1
     tabletRatio=4/4
     tabletList=10217,10219,10223,10225
     cardinality=1
     avgRowSize=8.0
     MaterializedView: true
Raw output
java.lang.AssertionError: 
PLAN FRAGMENT 0
 OUTPUT EXPRS:1: id | 2: age | 3: dt | 4: province
  PARTITION: UNPARTITIONED

  RESULT SINK

  2:EXCHANGE

PLAN FRAGMENT 1
 OUTPUT EXPRS:
  PARTITION: RANDOM

  STREAM DATA SINK
    EXCHANGE ID: 02
    UNPARTITIONED

  1:Project
  |  <slot 1> : 5: id
  |  <slot 2> : 6: age
  |  <slot 3> : 7: dt
  |  <slot 4> : 8: province
  |  
  0:OlapScanNode
     TABLE: test_mv1
     PREAGGREGATION: ON
     PREDICATES: 7: dt >= '2024-11-13'
     partitions=2/2
     rollup: test_mv1
     tabletRatio=4/4
     tabletList=10217,10219,10223,10225
     cardinality=1
     avgRowSize=8.0
     MaterializedView: true

	at com.starrocks.sql.plan.PlanTestNoneDBBase.assertContains(PlanTestNoneDBBase.java:109)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.lambda$testMVRefreshWithTTLCondition$34(PCTRefreshListPartitionOlapTest.java:1475)
	at com.starrocks.utframe.StarRocksAssert.withMaterializedView(StarRocksAssert.java:895)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.testMVRefreshWithTTLCondition(PCTRefreshListPartitionOlapTest.java:1403)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.lambda$testMVRefreshWithTTLConditionTT1$35(PCTRefreshListPartitionOlapTest.java:1488)
	at com.starrocks.utframe.StarRocksAssert.withTables(StarRocksAssert.java:599)
	at com.starrocks.utframe.StarRocksAssert.withTable(StarRocksAssert.java:587)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.testMVRefreshWithTTLConditionTT1(PCTRefreshListPartitionOlapTest.java:1485)

Check failure on line 1494 in fe/fe-core/src/test/java/com/starrocks/scheduler/PCTRefreshListPartitionOlapTest.java

See this annotation in the file changed.

@github-actions github-actions / FE UT Report

PCTRefreshListPartitionOlapTest.testMVRefreshWithTTLConditionTT2

PLAN FRAGMENT 0
 OUTPUT EXPRS:1: id | 2: age | 3: dt | 4: province
  PARTITION: UNPARTITIONED

  RESULT SINK

  2:EXCHANGE

PLAN FRAGMENT 1
 OUTPUT EXPRS:
  PARTITION: RANDOM

  STREAM DATA SINK
    EXCHANGE ID: 02
    UNPARTITIONED

  1:Project
  |  <slot 1> : 5: id
  |  <slot 2> : 6: age
  |  <slot 3> : 7: dt
  |  <slot 4> : 8: province
  |  
  0:OlapScanNode
     TABLE: test_mv1
     PREAGGREGATION: ON
     PREDICATES: 7: dt >= '2024-11-13'
     partitions=2/2
     rollup: test_mv1
     tabletRatio=4/4
     tabletList=10258,10260,10264,10266
     cardinality=1
     avgRowSize=8.0
     MaterializedView: true
Raw output
java.lang.AssertionError: 
PLAN FRAGMENT 0
 OUTPUT EXPRS:1: id | 2: age | 3: dt | 4: province
  PARTITION: UNPARTITIONED

  RESULT SINK

  2:EXCHANGE

PLAN FRAGMENT 1
 OUTPUT EXPRS:
  PARTITION: RANDOM

  STREAM DATA SINK
    EXCHANGE ID: 02
    UNPARTITIONED

  1:Project
  |  <slot 1> : 5: id
  |  <slot 2> : 6: age
  |  <slot 3> : 7: dt
  |  <slot 4> : 8: province
  |  
  0:OlapScanNode
     TABLE: test_mv1
     PREAGGREGATION: ON
     PREDICATES: 7: dt >= '2024-11-13'
     partitions=2/2
     rollup: test_mv1
     tabletRatio=4/4
     tabletList=10258,10260,10264,10266
     cardinality=1
     avgRowSize=8.0
     MaterializedView: true

	at com.starrocks.sql.plan.PlanTestNoneDBBase.assertContains(PlanTestNoneDBBase.java:109)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.lambda$testMVRefreshWithTTLCondition$34(PCTRefreshListPartitionOlapTest.java:1475)
	at com.starrocks.utframe.StarRocksAssert.withMaterializedView(StarRocksAssert.java:895)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.testMVRefreshWithTTLCondition(PCTRefreshListPartitionOlapTest.java:1403)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.lambda$testMVRefreshWithTTLConditionTT2$36(PCTRefreshListPartitionOlapTest.java:1497)
	at com.starrocks.utframe.StarRocksAssert.withTables(StarRocksAssert.java:599)
	at com.starrocks.utframe.StarRocksAssert.withTable(StarRocksAssert.java:587)
	at com.starrocks.scheduler.PCTRefreshListPartitionOlapTest.testMVRefreshWithTTLConditionTT2(PCTRefreshListPartitionOlapTest.java:1494)