fastmodel-transform/fastmodel-transform-doris/src/main/java/com/aliyun/fastmodel/transform/doris/format/DorisOutVisitor.java [246:256]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public Boolean visitRollupConstraint(RollupNonKeyConstraint rollupConstraint, Integer context) {
        builder.append("ROLLUP (");
        if (CollectionUtils.isNotEmpty(rollupConstraint.getRollupItemList())) {
            String s = rollupConstraint.getRollupItemList().stream().map(
                this::formatRollupItem
            ).collect(Collectors.joining(","));
            builder.append(s);
        }
        builder.append(")");
        return true;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



fastmodel-transform/fastmodel-transform-starrocks/src/main/java/com/aliyun/fastmodel/transform/starrocks/format/StarRocksOutVisitor.java [250:260]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public Boolean visitRollupConstraint(RollupNonKeyConstraint rollupConstraint, Integer context) {
        builder.append("ROLLUP (");
        if (CollectionUtils.isNotEmpty(rollupConstraint.getRollupItemList())) {
            String s = rollupConstraint.getRollupItemList().stream().map(
                this::formatRollupItem
            ).collect(Collectors.joining(","));
            builder.append(s);
        }
        builder.append(")");
        return true;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



