[fix][headless]Adjust none operator enum.

This commit is contained in:
jerryjzhang
2025-02-16 10:40:11 +08:00
parent cc2d6a21c2
commit d6620e6ea7
3 changed files with 3 additions and 3 deletions

View File

@@ -1,7 +1,7 @@
package com.tencent.supersonic.common.pojo.enums;
public enum AggOperatorEnum {
ANY("ANY"),
NONE(""),
MAX("MAX"),

View File

@@ -15,7 +15,7 @@ public class ColumnSchema {
private FieldType filedType;
private AggOperatorEnum agg = AggOperatorEnum.ANY;
private AggOperatorEnum agg = AggOperatorEnum.NONE;
private String name;

View File

@@ -110,7 +110,7 @@ public class MetricExpressionParser implements QueryParser {
if (allMeasures.containsKey(field)) {
Measure measure = allMeasures.get(field);
String expr = metricExpr;
if (Objects.nonNull(measure.getAgg())) {
if (StringUtils.isNotBlank(measure.getAgg())) {
expr = String.format("%s (%s)", measure.getAgg(), metricExpr);
}
replace.put(field, expr);