Details
-
Improvement
-
Status: To Do
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
Stellar has 126 verbs today, and seems only likely to continue growing. Furthermore, we expect Stellar to be extended by users, and probably grow into having one or more Registry/ Repositories, etc. All this suggests that we should start viewing Stellar itself as a component, and make sure it is maintainable and has clean interfaces to the rest of the system. And that will be easier if we extract it into its own module, both in the code tree and in maven.
A design document / proposal can be reviewed and commented on at
https://docs.google.com/document/d/1EP7Jt4ePHe2A-_oboLl2QbN1muh7uKeET_kbpIgjcJM/edit#
or
https://cwiki.apache.org/confluence/display/METRON/Extracting+Stellar+into+an+Independent+Module
This is an umbrella jira. Work will take place in sub-tasks.
Attachments
1.
|
validate external loading of custom operators from HDFS | To Do | Unassigned | |
2.
|
design and implement configuration interface for stand-alone Stellar | To Do | Unassigned | |
3.
|
design and implement split for Enrichment functionality of Stellar | To Do | Unassigned | |
4.
|
extract additional functionality from Profiler aggregators and statistics | To Do | Unassigned | |
5.
|
extract Time Window Selector DSL as part of metron-stellar | To Do | Unassigned | |
6.
|
RPM generation for metron-stellar | To Do | Unassigned | |
7.
|
Mpack install for metron-stellar | To Do | Unassigned | |
8.
|
Language Reference Manual for Stellar | To Do | Unassigned |