@Override
    protected Boolean visitParameter(Parameter node, Void context) {
      //      if (analysis.isDescribe()) {
      //        return true;
      //      }
      Map<NodeRef<Parameter>, Expression> parameters = analysis.getParameters();
      checkArgument(
          node.getId() < parameters.size(),
          "Invalid parameter number %s, max values is %s",
          node.getId(),
          parameters.size() - 1);
      return process(parameters.get(NodeRef.of(node)), context);
    }
visitor returns true if all expressions are constant with respect to the group.
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/analyzer/AggregationAnalyzer.java