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 1844235  Invoke onBecomingLeader after subscribing
     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 732e656  Cleanup: update code to return only physical columns for 
select * queries (#3602)
     add 569022a  [PINOT-7476] Add metrics to track cases where segment 
refresh/reloads fail (#3606)
     add fa12efd  [TE] detection - convert algo timestamps to dataset timezone 
(#3608)
     add 80be2cb  [TE] yaml - create alert endpoint (#3609)
     add d48e4fd  Fix segment merge command. (#3611)
     add a899cf4  Add config to set batchMessageMode on ideal state of new 
tables (#3613)
     add 83dba62  Merge branch 'master' into 
run_validation_manager_on_leadership_change

No new revisions were added by this update.

Summary of changes:
 .../broker/broker/HelixBrokerStarterTest.java      |   4 +-
 .../linkedin/pinot/common/metrics/ServerMeter.java |   4 +-
 .../linkedin/pinot/controller/ControllerConf.java  |   6 +
 .../pinot/controller/ControllerStarter.java        |   6 +
 .../helix/core/PinotHelixResourceManager.java      |  18 +-
 .../helix/core/PinotTableIdealStateBuilder.java    |  20 +-
 .../realtime/PinotLLCRealtimeSegmentManager.java   |  49 +++
 .../helix/core/util/HelixSetupUtils.java           |  11 +-
 .../controller/helix/PinotResourceManagerTest.java |   2 +-
 .../PinotLLCRealtimeSegmentManagerTest.java        |   6 +-
 .../helix/core/retention/RetentionManagerTest.java |   2 +-
 .../sharding/SegmentAssignmentStrategyTest.java    |   4 +-
 .../validation/ValidationManagerTest.java          |   4 +-
 .../readers/MultiplePinotSegmentRecordReader.java  |  13 +-
 .../operator/query/SelectionOrderByOperator.java   |   7 +-
 .../query/selection/SelectionOperatorUtils.java    |  11 +-
 .../pinot/core/segment/index/ColumnMetadata.java   |  23 +-
 .../core/segment/index/loader/LoaderUtils.java     |   2 +-
 .../virtualcolumn/BaseVirtualColumnProvider.java   |  12 +
 .../virtualcolumn/DocIdVirtualColumnProvider.java  |   8 +-
 .../SingleStringVirtualColumnProvider.java         |   9 +-
 .../pinot/core/common/DataFetcherTest.java         |   2 +-
 .../function/BaseTransformFunctionTest.java        |   2 +-
 .../core/startree/hll/HllIndexCreationTest.java    |   2 +-
 ...nnerSegmentSelectionSingleValueQueriesTest.java |  61 +++
 .../DefaultAggregationExecutorTest.java            |   2 +-
 .../com/linkedin/pinot/perf/RawIndexBenchmark.java |   2 +-
 .../server/starter/helix/HelixServerStarter.java   |   4 +-
 .../helix/SegmentMessageHandlerFactory.java        |  27 +-
 .../tools/scan/query/SegmentQueryProcessor.java    |   2 +-
 .../segment/converter/SegmentMergeCommand.java     |  28 +-
 .../rootcause-anomalyfunction-cache/service.js     |   6 +-
 thirdeye/thirdeye-frontend/app/utils/constants.js  |  74 +++-
 .../AnomalyDetectionInputContextBuilder.java       |   8 +-
 .../java/com/linkedin/thirdeye/api/Constants.java  |   2 +
 .../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 +-
 .../thirdeye/detection/DetectionResource.java      |  25 ++
 .../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      | 422 +++++++++++++++++----
 .../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 +-
 73 files changed, 1619 insertions(+), 319 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to