-
14122b2...
by
Pedro GuimarĂ£es
-
changed gradle distro url
-
c0b737b...
by
Riya <email address hidden>
-
Bug fix and Release notes update (#1491)
* adding tracking_total_hits in search query for findings (#1487)
Signed-off-by: Riya Saxena <email address hidden>
* updated the release notes
Signed-off-by: Riya Saxena <email address hidden>
---------
Signed-off-by: Riya Saxena <email address hidden>
-
441f5ae...
by
Riya <email address hidden>
-
Add release notes 2.13 (#1483)
* Add release notes 2.13
Signed-off-by: Riya Saxena <email address hidden>
* Add release notes 2.13
Signed-off-by: Riya Saxena <email address hidden>
---------
Signed-off-by: Riya Saxena <email address hidden>
-
16d7b4e...
by
AWSHurneyt <email address hidden>
-
[Backport 2.x] Enhance per bucket, and per document monitor notification message ctx. (#1450) (#1477)
* Enhance per bucket, and per document monitor notification message ctx. (#1450)
* Adding dev logs.
Signed-off-by: AWSHurneyt <email address hidden>
* Added support for returning sample documents for bucket level monitors.
Signed-off-by: AWSHurneyt <email address hidden>
* Added support for printing query/rule info in notification messages.
Signed-off-by: AWSHurneyt <email address hidden>
* Extracted out helper function.
Signed-off-by: AWSHurneyt <email address hidden>
* Extracted out helper function.
Signed-off-by: AWSHurneyt <email address hidden>
* Added support for printing document data in notification messages for document level monitors.
Signed-off-by: AWSHurneyt <email address hidden>
* Refactored logic after making AlertContext a separate class from Alert instead of inheriting/extending it in common utils.
Signed-off-by: AWSHurneyt <email address hidden>
* Moved AlertContext data model from common utils to alerting plugin.
Signed-off-by: AWSHurneyt <email address hidden>
* Fixed ktlint errors.
Signed-off-by: AWSHurneyt <email address hidden>
* Added additional unit tests.
Signed-off-by: AWSHurneyt <email address hidden>
* Extracted sample doc aggs logic into helper function. Added support for sorting sample docs based on metric aggregations.
Signed-off-by: AWSHurneyt <email address hidden>
* Extracted get sample doc logic into helper function. Added sorting for sample docs.
Signed-off-by: AWSHurneyt <email address hidden>
* Removed dev code.
Signed-off-by: AWSHurneyt <email address hidden>
* Fixed ktlint errors.
Signed-off-by: AWSHurneyt <email address hidden>
* Added comments based on PR feedback.
Signed-off-by: AWSHurneyt <email address hidden>
* Added logic to make mGet calls in batches.
Signed-off-by: AWSHurneyt <email address hidden>
---------
Signed-off-by: AWSHurneyt <email address hidden>
(cherry picked from commit 5dc690caf1d4b9935f9aeb946c104be8d4861a77)
Signed-off-by: AWSHurneyt <email address hidden>
* Fixed imports.
Signed-off-by: AWSHurneyt <email address hidden>
---------
Signed-off-by: AWSHurneyt <email address hidden>
-
57b06a7...
by
Riya <email address hidden>
-
Findings API Enhancements changes and integ tests fix (#1464) (#1474)
* solution to fix integ tests
Signed-off-by: Riya Saxena <email address hidden>
* fix flaky DocumentMonitor Runner tests
Signed-off-by: Riya Saxena <email address hidden>
* fix findings API enhancemnts
Signed-off-by: Riya Saxena <email address hidden>
---------
Signed-off-by: Riya Saxena <email address hidden>
(cherry picked from commit ba84d04d56fcbd8eb1ae0c9c35cb9fb6b432afbc)
-
770a310...
by
Riya <email address hidden>
-
bump up the version to 2.13 (#1460)
Signed-off-by: Riya Saxena <email address hidden>
-
8cfb50d...
by
"opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
-
Feature findings enhancemnt (#1427) (#1457)
* added support for param in Finding API
* added detectionType as param for Findings API enhancements
* added searchString param in FIndingsAPI
* adding addiional params findingIds, startTime and endTime
---------
(cherry picked from commit 2420c2ccfd2c4fa6405527d062f916269bbf4e57)
Signed-off-by: Riya Saxena <email address hidden>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
7ad2209...
by
"opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
-
add distributed locking to jobs in alerting (#1403) (#1458)
Signed-off-by: Subhobrata Dey <email address hidden>
-
cb890f0...
by
Joanne Wang <email address hidden>
-
[Backport 2.x] Add an _exists_ check to document level monitor queries (#1425) (#1456)
* Add an _exists_ check to document level monitor queries (#1425)
* clean up and add integ tests
Signed-off-by: Joanne Wang <email address hidden>
* refactored out common method and renamed test
Signed-off-by: Joanne Wang <email address hidden>
* remove _exists_ flag
Signed-off-by: Joanne Wang <email address hidden>
---------
Signed-off-by: Joanne Wang <email address hidden>
* fix integ test
Signed-off-by: Joanne Wang <email address hidden>
---------
Signed-off-by: Joanne Wang <email address hidden>
-
d3ede1a...
by
Surya Sashank Nistala <email address hidden>
-
bacport PRs #1445, #1430, #1441, #1435 to 2.x (#1452)
* Add jvm aware setting and max num docs settings for batching docs for percolate queries (#1435)
* add jvm aware and max docs settings for batching docs for percolate queries
Signed-off-by: Surya Sashank Nistala <email address hidden>
* fix stats logging
Signed-off-by: Surya Sashank Nistala <email address hidden>
* add queryfieldnames field in findings mapping
Signed-off-by: Surya Sashank Nistala <email address hidden>
---------
Signed-off-by: Surya Sashank Nistala <email address hidden>
* optimize to fetch only fields relevant to doc level queries in doc level monitor instead of entire _source for each doc (#1441)
* optimize to fetch only fields relevant to doc level queries in doc level monitor
Signed-off-by: Surya Sashank Nistala <email address hidden>
* fix test for settings check
Signed-off-by: Surya Sashank Nistala <email address hidden>
* fix ktlint
Signed-off-by: Surya Sashank Nistala <email address hidden>
---------
Signed-off-by: Surya Sashank Nistala <email address hidden>
* clean up doc level queries on dry run (#1430)
Signed-off-by: Joanne Wang <email address hidden>
* optimize sequence number calculation and reduce search requests in doc level monitor execution (#1445)
* optimize sequence number calculation and reduce search requests by n where n is number of shards being queried in the executino
Signed-off-by: Surya Sashank Nistala <email address hidden>
* fix tests
Signed-off-by: Surya Sashank Nistala <email address hidden>
* optimize check indices and execute to query only write index of aliases and datastreams during monitor creation
Signed-off-by: Surya Sashank Nistala <email address hidden>
* fix test
Signed-off-by: Surya Sashank Nistala <email address hidden>
* add javadoc
Signed-off-by: Surya Sashank Nistala <email address hidden>
* add tests to verify seq_no calculation
Signed-off-by: Surya Sashank Nistala <email address hidden>
---------
Signed-off-by: Surya Sashank Nistala <email address hidden>
---------
Signed-off-by: Surya Sashank Nistala <email address hidden>
Signed-off-by: Joanne Wang <email address hidden>
Co-authored-by: Joanne Wang <email address hidden>