Daniel Widdis
Daniel Widdis
### Is your feature request related to a problem? In the AD plugin, the process of creating a detector makes frequent use of the `ClusterService.state()` method, to: - check whether...
This issue is created to track Extension Point implementation. - Unchecked boxes are not implemented at all. - Checked boxes have at least a partial implementation complete which addresses the...
### Is your feature request related to a problem? There is a sample plugin for custom settings. We should make that plugin an extension in the sample extensions project. This...
### Is your feature request related to a problem? While `SDKClient` handles REST calls to OpenSearch, the Proxy action implementation (see #525) requires transport action calls to OpenSearch, and thus...
### Is your feature request related to a problem? The [`opensearch-cluster-cdk`](https://github.com/opensearch-project/opensearch-cluster-cdk) project makes spinning up an OpenSearch cluster for testing very easy. Unfortunately it is currently configured to only work...
### Is your feature request related to a problem? The current design of extensions requires the Extension's server to maintain a connection with OpenSearch, either on a remote node or...
## What/Why ### What are you proposing? We should redesign the SDKClient from scratch, without referring to the existing client which is trying to do too many things and doing...
### Is your feature request related to a problem? `ADTaskManager` (part of AD create components) manages historical AD jobs. Unlike other AD components it is highly performance impacting and directly...
### Is your feature request related to a problem? Users migrating from a plugin to an extension should _ideally_ not have to change anything. Currently plugin rest paths include hardcoded...
### Is your feature request related to a problem? > > Java SDK will have api dependencies on OpenSearchClient (java client) and OpenSearchAsyncClient. > > I'm curious why the upstream...