vinoyang created KYLIN-4780:
-------------------------------
Summary: Refactor AbstractExecutable to extract the notification
relevant business logic into a single component
Key: KYLIN-4780
URL: https://issues.apache.org/jira/browse/KYLIN-4780
Project: Kylin
Issue Type: Improvement
Components: Integration
Reporter: vinoyang
Assignee: chenjie
Currently, Kylin supports mail service to know the change around the cube.
However, there are some issues about the design, e.g.
* AbstractExecutable contains an implementation of the mechanism of a
notification listener, but only support mail service, it does not belong there;
* The current implementation is hard to scale to other notification e.g. Ding
Talk(which is a popular production supports by Alibaba)
I propose to refactor the current implementation to extract the notification
logic and redesign a new common notification/listener
--
This message was sent by Atlassian Jira
(v8.3.4#803005)