[enhancement](Nereids): add phase in shape string (#26682)
This commit is contained in:
@ -164,6 +164,11 @@ public class PhysicalLimit<CHILD_TYPE extends Plan> extends PhysicalUnary<CHILD_
|
||||
);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String shapeInfo() {
|
||||
return this.getClass().getSimpleName() + "[" + phase + "]";
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Slot> computeOutput() {
|
||||
return child().getOutput();
|
||||
|
||||
@ -99,6 +99,11 @@ public class PhysicalQuickSort<CHILD_TYPE extends Plan> extends AbstractPhysical
|
||||
statistics, child());
|
||||
}
|
||||
|
||||
@Override
|
||||
public String shapeInfo() {
|
||||
return this.getClass().getSimpleName() + "[" + phase + "]";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return Utils.toSqlString("PhysicalQuickSort[" + id.asInt() + "]" + getGroupIdWithPrefix(),
|
||||
|
||||
@ -147,6 +147,11 @@ public class PhysicalTopN<CHILD_TYPE extends Plan> extends AbstractPhysicalSort<
|
||||
groupExpression, getLogicalProperties(), physicalProperties, statistics, child());
|
||||
}
|
||||
|
||||
@Override
|
||||
public String shapeInfo() {
|
||||
return this.getClass().getSimpleName() + "[" + phase + "]";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return Utils.toSqlString("PhysicalTopN[" + id.asInt() + "]" + getGroupIdWithPrefix(),
|
||||
|
||||
Reference in New Issue
Block a user