[
https://issues.apache.org/jira/browse/FLINK-6124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15936294#comment-15936294
]
ASF GitHub Bot commented on FLINK-6124:
---------------------------------------
Github user shaoxuan-wang commented on a diff in the pull request:
https://github.com/apache/flink/pull/3593#discussion_r107410733
--- Diff:
flink-libraries/flink-table/src/main/scala/org/apache/flink/table/functions/aggfunctions/MinAggFunctionWithRetract.scala
---
@@ -212,3 +212,11 @@ class DecimalMinWithRetractAggFunction extends
MinWithRetractAggFunction[BigDeci
override def getInitValue: BigDecimal = BigDecimal.ZERO
override def getValueTypeInfo = BasicTypeInfo.BIG_DEC_TYPE_INFO
}
+
+/**
+ * Built-in String Min with retraction aggregate function
+ */
+class StringMinWithRetractAggFunction extends
MinWithRetractAggFunction[String] {
+ override def getInitValue: String = ""
--- End diff --
remove ": String"?
> support max/min aggregations for string type
> --------------------------------------------
>
> Key: FLINK-6124
> URL: https://issues.apache.org/jira/browse/FLINK-6124
> Project: Flink
> Issue Type: Improvement
> Components: Table API & SQL
> Reporter: Zhenghua Gao
> Assignee: Zhenghua Gao
> Fix For: 1.3.0
>
>
> Recently when I port some query to Flink SQL, I found currently min/max
> aggregations on string type is not supported and should be added.
> When min/max aggregations are used on string column, return min/max value by
> lexicographically order.
>
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)