Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
In the process of design/refining the physical operator layer for SAMZA-552, there is a need to design/implement a set of fluent programming APIs s.t. users may be able to directly write Java programs using the physical operators.
The programming APIs would serve as an intermediate layer that serves the following purposes:
- Users can choose to directly use physical operators (like window/join/filter etc.) in their Java code
- The SQL parser and engine can use this API to construct the physical operators and the execution DAG.
Attachments
Attachments
Issue Links
- is duplicated by
-
SAMZA-915 Implement operator programming APIs to support linear pipeline
- Resolved
-
SAMZA-916 Implement operator programing APIs to support join
- Resolved
- relates to
-
SAMZA-1041 Multi-stage feature for Samza
- In Progress
1.
|
Implement operator programming APIs to support linear pipeline | Resolved | Yi Pan | |
2.
|
Implement operator programing APIs to support join | Resolved | Unassigned | |
3.
|
Refactor classes from samza-operator/api into samza-api. | Resolved | Jagadish | |
4.
|
Refactor public Operator APIs | Resolved | Prateek Maheshwari | |
5.
|
Provide Operator implementations access to KeyValueStorageEngines | Resolved | Prateek Maheshwari |