Gluten Flink Pending tasks #12164
KevinyhZou
started this conversation in
General
Replies: 2 comments
-
|
Great! We have to make it happen. Let's do it from stateless SQL, please make some issues from stateless computing. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
bigo-sg/velox4j#35 pulsar connector |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Currently, we have supported nexmark sql taks from
q0to q22` in gluten flink, but some operator still need to be refined. We plan to prioritize support for stateless operators first , then add support for stateful operators.Stateless opeators
kafka[Flink][Feature]Support kafka connector bigo-sg/velox#2,hdfs[FLINK]Support filesystem sink bigo-sg/velox#6 connectors are already implementd,need more tests and refinecurrently only support single pallelism
FROM_UNIXTIME,DATE_FORMAT,UNIX_TIMESTAMP,HOUR,DAY,YEAR,TO_TIMESTAMP,PROCTIME,unix_timestamp,concat,Json_Value,TO_DATE,TO_TIMESTAMP_LTZ,SUBSTRING,CURRENT_DATE,FROM_BASE64,COALESCE,ifnull,TIMESTAMPADD,LOCALTIMESTAMP, ``Stateful operators
window aggregate:tumble / hop / session / cumulative
some prs: [FLINK] Support Processing time window aggregate for nexmark q12 bigo-sg/velox#30 (processing time window)
[FLINK]Support event time window KevinyhZou/velox#2 (event time window)
session / cumulative window need to be implemented
watermark
a basic version has been implemented
retraction semantics
this feature is required for group aggregate and join, which has not been implemented, maybe we should introduce the
rowkindjust as defined inflink, combine it with row vector.group aggregate
A simple version has been implemented.
TopN rank
A simple version has been implemented,need more tests and refine
join: regular join / window join / interval join / temporary join
some prs: [FLINK] Support filesystem dim table join bigo-sg/velox#16 (temporary join for nexmark q13)
state: rockdb state / heap state
A simple version for rocksdb state backend has been implemented: [FLINK]Support rocksdb state bigo-sg/velox#21, yet further refinement is still needed.
A simple version for heap state backend has been introduced in pr: [FLINK] Support Processing time window aggregate for nexmark q12 bigo-sg/velox#30
timers: processing time timers and event time timers
A basic version has been implemented: [FLINK] Support timer service bigo-sg/velox#29 , still need some additional work:timers serialization / stateful storage
Feature list
Beta Was this translation helpful? Give feedback.
All reactions