diff --git a/interactive_engine/compiler/src/main/java/com/alibaba/graphscope/common/ir/tools/GraphBuilder.java b/interactive_engine/compiler/src/main/java/com/alibaba/graphscope/common/ir/tools/GraphBuilder.java index 2fccfe1da367..6f3d9b3e2f98 100644 --- a/interactive_engine/compiler/src/main/java/com/alibaba/graphscope/common/ir/tools/GraphBuilder.java +++ b/interactive_engine/compiler/src/main/java/com/alibaba/graphscope/common/ir/tools/GraphBuilder.java @@ -16,6 +16,8 @@ package com.alibaba.graphscope.common.ir.tools; +import static java.util.Objects.requireNonNull; + import com.alibaba.graphscope.common.ir.meta.schema.GraphOptSchema; import com.alibaba.graphscope.common.ir.meta.schema.IrGraphSchema; import com.alibaba.graphscope.common.ir.rel.GraphLogicalAggregate; @@ -30,8 +32,8 @@ import com.alibaba.graphscope.common.ir.rel.type.group.GraphGroupKeys; import com.alibaba.graphscope.common.ir.rel.type.order.GraphFieldCollation; import com.alibaba.graphscope.common.ir.rel.type.order.GraphRelCollations; -import com.alibaba.graphscope.common.ir.rex.RexCallBinding; import com.alibaba.graphscope.common.ir.rex.*; +import com.alibaba.graphscope.common.ir.rex.RexCallBinding; import com.alibaba.graphscope.common.ir.tools.config.*; import com.alibaba.graphscope.common.ir.type.GraphNameOrId; import com.alibaba.graphscope.common.ir.type.GraphPathType; @@ -42,6 +44,7 @@ import com.google.common.collect.ImmutableSet; import com.google.common.collect.Lists; import com.google.common.collect.Sets; + import org.apache.calcite.plan.*; import org.apache.calcite.rel.AbstractRelNode; import org.apache.calcite.rel.RelFieldCollation; @@ -65,8 +68,6 @@ import java.util.*; import java.util.stream.Collectors; -import static java.util.Objects.requireNonNull; - /** * Integrate interfaces to build algebra structures, * including {@link RexNode} for expressions and {@link RelNode} for operators