This is an automated email from the ASF dual-hosted git repository.

xxyu pushed a change to branch kylin5
in repository https://gitbox.apache.org/repos/asf/kylin.git


    from 92af96e52a [DIRTY] upgrade spark version
     new 1270d6f15e KYLIN-5361 modify email notification function and adjust 
email hard code to config file
     new 80ff228502 KYLIN-5391 Kylin metadata tool for read specific file

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 build/bin/metastore.sh                             |  43 ++-
 .../setting/SettingAdvanced/SettingAdvanced.vue    |  40 ++-
 .../components/setting/SettingAdvanced/handler.js  |  11 +-
 .../components/setting/SettingAdvanced/locales.js  |   6 +-
 pom.xml                                            |   6 +
 .../rest/request/JobNotificationConfigRequest.java |   6 +-
 .../kylin/rest/response/ProjectConfigResponse.java |   8 +-
 .../apache/kylin/rest/service/ProjectService.java  |  18 +-
 src/core-common/pom.xml                            |   4 +
 .../org/apache/kylin/common/KylinConfigBase.java   |  15 +-
 .../constant/NonCustomProjectLevelConfig.java      |   7 +-
 .../common/util/BasicEmailNotificationContent.java |  62 ----
 .../org/apache/kylin/common/util/MailHelper.java   |  65 ++--
 .../kylin/common/util/MailTemplateProvider.java    |  87 +++++
 .../org/apache/kylin/common/util/StringUtil.java   |   4 +
 .../apache/kylin/common/KylinConfigBaseTest.java   |  12 +-
 .../apache/kylin/common/util/MailServiceTest.java  |   2 +-
 .../apache/kylin/job/constant/JobIssueEnum.java    |   4 +-
 .../kylin/job/execution/AbstractExecutable.java    | 192 +++++++---
 .../kylin/job/execution/DefaultExecutable.java     | 120 ++++---
 .../job/execution/EmailNotificationContent.java    | 211 ++++++++---
 .../kylin/job/execution/ExecutableState.java       |  13 +
 .../kylin/job/execution/NExecutableManager.java    |   5 +-
 .../kylin/job/util/MailNotificationUtil.java       | 104 ++++++
 .../main/resources/mail_templates/JOB_DISCARD.ftl  | 274 +++++++++++++++
 .../main/resources/mail_templates/JOB_ERROR.ftl    | 390 +++++++++++++++++++++
 .../main/resources/mail_templates/JOB_SUCCEED.ftl  | 273 +++++++++++++++
 .../resources/mail_templates/LOAD_EMPTY_DATA.ftl   | 200 +++++++++++
 .../mail_templates/METADATA_PERSIST_FAIL.ftl       | 232 ++++++++++++
 .../mail_templates/OVER_CAPACITY_THRESHOLD.ftl     | 200 +++++++++++
 .../mail_templates/SOURCE_RECORDS_CHANGE.ftl       | 205 +++++++++++
 .../kylin/job/execution/ErrorTestExecutable.java   |   4 +-
 .../job/execution/NExecutableManagerTest.java      | 101 +++++-
 .../kylin/job/execution/SucceedTestExecutable.java |   5 +-
 .../job/impl/threadpool/NDefaultSchedulerTest.java |   3 +-
 .../kylin/metadata/project/ProjectInstance.java    |  10 +
 .../metadata/sourceusage/SourceUsageManager.java   |   6 +-
 .../test_case_data/localmeta/kylin.properties      |  23 +-
 .../apache/kylin/rest/service/JobServiceTest.java  |   7 +-
 .../kylin/rest/controller/NProjectController.java  |   9 +-
 .../rest/controller/NProjectControllerTest.java    |   5 +-
 .../kylin/rest/service/ProjectServiceTest.java     |  14 +-
 .../streaming/jobs/StreamingDFMergeJobTest.java    |   2 +-
 .../java/org/apache/kylin/tool/MetadataTool.java   |  84 ++++-
 .../org/apache/kylin/tool/MetadataToolTest.java    |  32 ++
 45 files changed, 2811 insertions(+), 313 deletions(-)
 delete mode 100644 
src/core-common/src/main/java/org/apache/kylin/common/util/BasicEmailNotificationContent.java
 create mode 100644 
src/core-common/src/main/java/org/apache/kylin/common/util/MailTemplateProvider.java
 create mode 100644 
src/core-job/src/main/java/org/apache/kylin/job/util/MailNotificationUtil.java
 create mode 100644 
src/core-job/src/main/resources/mail_templates/JOB_DISCARD.ftl
 create mode 100644 src/core-job/src/main/resources/mail_templates/JOB_ERROR.ftl
 create mode 100644 
src/core-job/src/main/resources/mail_templates/JOB_SUCCEED.ftl
 create mode 100644 
src/core-job/src/main/resources/mail_templates/LOAD_EMPTY_DATA.ftl
 create mode 100644 
src/core-job/src/main/resources/mail_templates/METADATA_PERSIST_FAIL.ftl
 create mode 100644 
src/core-job/src/main/resources/mail_templates/OVER_CAPACITY_THRESHOLD.ftl
 create mode 100644 
src/core-job/src/main/resources/mail_templates/SOURCE_RECORDS_CHANGE.ftl

Reply via email to