Skip to content

Conversation

toepkerd
Copy link
Collaborator

@toepkerd toepkerd commented Oct 20, 2025

Description

Alerting core changes for PPL Alerting. This includes:

  • PPL Alerting Object Models

Related Issues

#1880

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.

@toepkerd toepkerd changed the title sending core changes for review PPL Alerting: Alerting Core Changes Oct 20, 2025
@lezzago
Copy link
Member

lezzago commented Oct 21, 2025

Please put the alerting data models in alerting subproject. Core is for the scheduled jobs models.

Reference before we moved data models to common-utils: https://github.com/opensearch-project/alerting/tree/1.3/alerting/src/main/kotlin/org/opensearch/alerting

@toepkerd
Copy link
Collaborator Author

Will move models to alerting subproject. The one thing that will stay in core (that isn't scheduled job related) is the PPL Plugin Transport Interface. This is needed in core to communicate with the PPL plugin, much like the existing code in core to communicate with the Notifications plugin.

@toepkerd toepkerd closed this Oct 21, 2025
@toepkerd toepkerd reopened this Oct 21, 2025
@toepkerd toepkerd force-pushed the ppl-review-1 branch 3 times, most recently from 46e45bd to 01a96ab Compare October 22, 2025 03:46
@toepkerd toepkerd changed the title PPL Alerting: Alerting Core Changes PPL Alerting: Models Oct 22, 2025
Signed-off-by: Dennis Toepker <[email protected]>
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