Skip to content
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

[Enhancement] Improve query queue pending timeout error message #53940

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

[Enhancement] Improve query queue pending timeout error message

0fce494
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

[Enhancement] Improve query queue pending timeout error message #53940

[Enhancement] Improve query queue pending timeout error message
0fce494
Select commit
Loading
Failed to load commit list.
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)