You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by ne...@apache.org on 2018/12/11 03:05:20 UTC
[incubator-pinot] branch
run_validation_manager_on_leadership_change updated (b2a761a -> 1de62ec)
This is an automated email from the ASF dual-hosted git repository.
nehapawar pushed a change to branch run_validation_manager_on_leadership_change
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.
from b2a761a Add ControllerLeadershipManager as single place to check controller leadership changes
add 694f6d7 [TE] rootcause - pin predicted baseline time offsets to PT too (#3596)
add 9fc6e02 [TE] Translator - Yaml Alert Config to DetectionAlertConfigDTO (#3595)
add 24c35e8 Allow completing segments to finish before stopping LLC Segment Manager (#3593)
add a7a1745 [TE] detection - yaml validation (#3597)
add 08d26d6 [TE] datasource - correction for maxtime offset in pinot datasource (#3598)
add 5afbebe [TE] frontend - update default yaml (#3599)
add 6a6c175 [TE] Endpoints for create and edit alert yaml along with validators (#3603)
add 1de62ec Merge branch 'master' into run_validation_manager_on_leadership_change
No new revisions were added by this update.
Summary of changes:
.../pinot/controller/ControllerStarter.java | 6 +
.../realtime/PinotLLCRealtimeSegmentManager.java | 49 +++
.../rootcause-anomalyfunction-cache/service.js | 6 +-
thirdeye/thirdeye-frontend/app/utils/constants.js | 74 +++--
.../java/com/linkedin/thirdeye/api/Constants.java | 1 +
.../com/linkedin/thirdeye/api/TimeGranularity.java | 25 ++
.../bao/jdbc/DetectionConfigManagerImpl.java | 35 +++
.../datalayer/pojo/DetectionAlertConfigBean.java | 16 +-
.../pinot/PinotDataSourceDimensionFilters.java | 2 +-
.../datasource/pinot/PinotDataSourceMaxTime.java | 25 +-
.../detection/DetectionMigrationResource.java | 11 +-
.../thirdeye/detection/DetectionPipeline.java | 3 +-
.../registry/DetectionAlertRegistry.java | 8 +
.../SitewideImpactRuleAnomalyFilter.java | 3 +
.../spec/AbsoluteChangeRuleAnomalyFilterSpec.java | 2 +-
.../spec/AbsoluteChangeRuleDetectorSpec.java | 2 +-
.../PercentageChangeRuleAnomalyFilterSpec.java | 2 +-
.../spec/PercentageChangeRuleDetectorSpec.java | 2 +-
.../spec/SitewideImpactRuleAnomalyFilterSpec.java | 2 +-
.../detection/validators/ConfigValidator.java | 48 +++
.../validators/DetectionAlertConfigValidator.java | 109 +++++++
.../wrapper/BaselineFillingMergeWrapper.java | 23 +-
.../wrapper/ChildKeepingMergeWrapper.java | 7 +-
.../yaml/CompositePipelineConfigTranslator.java | 71 +++--
.../yaml/YamlDetectionAlertConfigTranslator.java | 168 +++++++++--
.../yaml/YamlDetectionConfigTranslator.java | 1 -
.../yaml/YamlDetectionTranslatorLoader.java | 2 +
.../thirdeye/detection/yaml/YamlResource.java | 336 ++++++++++++++++-----
.../stage/AnomalyDetectionStageWrapperTest.java | 2 +-
.../stage/BaselineRuleDetectionStageTest.java | 2 +-
.../wrapper/AnomalyDetectorWrapperTest.java | 1 +
.../wrapper/BaselineFillingMergeWrapperTest.java | 6 +-
.../YamlDetectionAlertConfigTranslatorTest.java | 97 +++++-
.../thirdeye/detection/yaml/YamlResourceTest.java | 140 +++++++++
.../detection/yaml/alertconfig/alert-config-1.yaml | 40 +++
.../detection/yaml/alertconfig/alert-config-2.yaml | 42 +++
.../detection/yaml/alertconfig/alert-config-3.yaml | 42 +++
.../detection/yaml/alertconfig/alert-config-4.yaml | 42 +++
.../compositePipelineTranslatorTestResult-1.json | 40 +--
.../compositePipelineTranslatorTestResult-2.json | 12 +-
.../thirdeye/detection/yaml/pipeline-config-1.yaml | 11 +-
.../thirdeye/detection/yaml/pipeline-config-2.yaml | 4 +-
42 files changed, 1294 insertions(+), 226 deletions(-)
create mode 100644 thirdeye/thirdeye-pinot/src/main/java/com/linkedin/thirdeye/detection/validators/ConfigValidator.java
create mode 100644 thirdeye/thirdeye-pinot/src/main/java/com/linkedin/thirdeye/detection/validators/DetectionAlertConfigValidator.java
create mode 100644 thirdeye/thirdeye-pinot/src/test/java/com/linkedin/thirdeye/detection/yaml/YamlResourceTest.java
create mode 100644 thirdeye/thirdeye-pinot/src/test/resources/com/linkedin/thirdeye/detection/yaml/alertconfig/alert-config-1.yaml
create mode 100644 thirdeye/thirdeye-pinot/src/test/resources/com/linkedin/thirdeye/detection/yaml/alertconfig/alert-config-2.yaml
create mode 100644 thirdeye/thirdeye-pinot/src/test/resources/com/linkedin/thirdeye/detection/yaml/alertconfig/alert-config-3.yaml
create mode 100644 thirdeye/thirdeye-pinot/src/test/resources/com/linkedin/thirdeye/detection/yaml/alertconfig/alert-config-4.yaml
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org