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)