Uploaded image for project: 'Kylin'
  1. Kylin
  2. KYLIN-869

Enhance mail notification

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: v1.4.0
    • Fix Version/s: v1.5.2
    • Component/s: None
    • Labels:
      None
    • Sprint:
      Sprint 44

      Description

      The current email notification works when cube build success or failure, will send notification mail to "notification list" and admin DL (defined in kylin.properties).

      When we enable streaming building feature, this mechanism brings spam:
      for instance, every 5 minutes will got one mail about small merge job success for one data model. Suppose there are 20 data model in system will bring huge spam mails.

      Enhancement after discussion:
      1. Add one option with "notification list" to enable "on success" and "on failure" options
      2. Cube admin could set these option value
      3. Job engine will call mail service based on these settings
      4. Always send failure mail notification to admin/ops DL
      5. Once "on success" option be selected, mail also will cc to admin/ops DL

        Attachments

          Activity

            People

            • Assignee:
              zhongjian Jason Zhong
              Reporter:
              lukehan Luke Han
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: