Skip to content

Incorporate SDK design and integrate AnomalyDetection Indices #160

@owaiskazi19

Description

@owaiskazi19

Is your feature request related to a problem?

Initialize searchFeatureDao, anomalyDetectionIndices, adTaskManager objects using the Transport APIs created here.

The following items have been completed for the above objects:

  • Change constructors to match SDK createComponents method
  • Replace environmentSettings calls with new API
  • Replace AdSettingConsumer calls with new API
  • Remove clusterService and replace functionality
  • Replace client index and delete requests in AnomalyDetectionIndices.java]
  • Replace all adminClient create requests in AnomalyDetectionIndices.java
  • Replace adminClient clusterState request in AnomalyDetectionIndices.java
  • Replace adminClient getAliases() and rolloverIndexRequest() in AnomalyDetectionIndices.java
  • Remove ActionListener from AnomalyDetectionIndices.java

Remaining tasks:

  • Replace adminClient putMapping() in AnomalyDetectionIndices.java
  • Research how to use the SearchResponse from SDK client as a replacement for NodeClient for search requests in SearchFeatureDao.java and AdTaskManager.java
  • Replace all client calls in SearchFeatureDao.java, AdTaskManager.java, and HashRing.java

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions