Skip to content

Remote metadata support - merge from feature branch to main branch - #2093

Merged
AWSHurneyt merged 1 commit into
opensearch-project:mainfrom
manaswini1920:remote-metadata-support
Apr 10, 2026
Merged

Remote metadata support - merge from feature branch to main branch#2093
AWSHurneyt merged 1 commit into
opensearch-project:mainfrom
manaswini1920:remote-metadata-support

Conversation

@manaswini1920

@manaswini1920 manaswini1920 commented Apr 10, 2026

Copy link
Copy Markdown
Collaborator

Description

Merges the remote-metadata-support feature branch into main. This PR completes the migration of all alerting persistence operations from direct OpenSearch client calls to SdkClient, enabling remote metadata
store support for multi-cluster architectures.

Changes included:

Related Issues

Resolves #2053, #2061, #2060, #2081, #2083, #2088, #2089

Part of #2094

Check List

  • New functionality includes testing.
  • New functionality has been documented.
  • API changes companion pull request created.
  • Commits are signed per the DCO using --signoff.
  • Public documentation issue/PR created.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check [here](https://github.com/opensearch-project/alerting/blob/main/CONTRIBUTING.md#developer-certificate
-of-origin).

@manaswini1920 manaswini1920 changed the title Remote metadata support Remote metadata support - merge from feature branch to main branch Apr 10, 2026
@manaswini1920
manaswini1920 force-pushed the remote-metadata-support branch 3 times, most recently from 980ddd9 to 45b128f Compare April 10, 2026 21:02
…etadata support

- Migrate TransportGetMonitorAction to use SdkClient (opensearch-project#2053)
- Migrate GetAlerts, DeleteComment, GetWorkflowAlerts, ExecuteMonitor to SdkClient (opensearch-project#2061)
- Fix listener leak in TransportExecuteMonitorAction for empty source (opensearch-project#2080)
- Migrate DeleteMonitor, GetDestinations, SearchAlertingComment, SearchMonitor to SdkClient (opensearch-project#2060)
- Migrate IndexAlertingComment, IndexMonitor to SdkClient (opensearch-project#2081)
- Migrate MonitorMetadataService to SdkClient (opensearch-project#2083)
- Add new query level trigger evaluation independent of ScriptingService (opensearch-project#2079, opensearch-project#2090)
- Migrate AlertService to SdkClient (opensearch-project#2088)
- Migrate TransportAcknowledgeAlertAction to SdkClient (opensearch-project#2089)

Signed-off-by: Manaswini Ragamouni <ragamanu@amazon.com>
@manaswini1920
manaswini1920 force-pushed the remote-metadata-support branch from 45b128f to c32f25f Compare April 10, 2026 21:06
@AWSHurneyt
AWSHurneyt merged commit a58835e into opensearch-project:main Apr 10, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants