anomaly-detection
anomaly-detection copied to clipboard
Add setting update consumer to anomaly detection
Is your feature request related to a problem? Please describe.
There are some update consumers missing for the following classes:
EntityColdStarter
BackPressureRouting
EntityResultTransportAction
ADResultBulkTransportAction
AnomalyDetectorJobRunner
HashRing
ADBatchTaskRunner
AnomalyResultTransportAction.
EntityProfileTransportAction.
RCFPollingTransportAction
AnomalyIndexHandler.
We should add settings update consumer to capture the real time settings update made by customer.
Describe the solution you'd like We could make similar change as this one: https://github.com/opensearch-project/anomaly-detection/pull/59/commits/cb62ea03197d8f856a7134719ddd794a1ba2ba5d
Describe alternatives you've considered N/A.
Additional context Don't have enough time to finish them before opensearch GA.
ADBatchTaskRunner AnomalyResultTransportAction. EntityProfileTransportAction. RCFPollingTransportAction dependes on TransportRequestOptions, AnomalyIndexHandler depends on BackoffPolicy which need to update the code of opensearch.