Commit 20bd240
Backports 2.7 (#1482)
* log error messages and clean up monitor when indexing doc level queries or metadata creation fails (#900)
* log errors and clean up monitor when indexing doc level queries or metadata creation fails
* refactor delete monitor action to re-use delete methods
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
* optimize doc-level monitor workflow for index patterns (#1097)
Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
* optimize doc-level monitor execution workflow for datastreams (#1302)
* optimize doc-level monitor execution for datastreams
Signed-off-by: Subhobrata Dey <[email protected]>
* add more tests to address comments
Signed-off-by: Subhobrata Dey <[email protected]>
* add integTest for multiple datastreams inside a single index pattern
* add integTest for multiple datastreams inside a single index pattern
Signed-off-by: Subhobrata Dey <[email protected]>
---------
Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
* Bulk index findings and sequentially invoke auto-correlations (#1355)
* Bulk index findings and sequentially invoke auto-correlations
Signed-off-by: Megha Goyal <[email protected]>
* Bulk index findings in batches of 10000 and make it configurable
Signed-off-by: Megha Goyal <[email protected]>
* Addressing review comments
Signed-off-by: Megha Goyal <[email protected]>
* Add integ tests to test bulk index findings
Signed-off-by: Megha Goyal <[email protected]>
* Fix ktlint formatting
Signed-off-by: Megha Goyal <[email protected]>
---------
Signed-off-by: Megha Goyal <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
* 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 protected]>
* fix stats logging
Signed-off-by: Surya Sashank Nistala <[email protected]>
* add queryfieldnames field in findings mapping
Signed-off-by: Surya Sashank Nistala <[email protected]>
---------
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
* 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 protected]>
* fix test for settings check
Signed-off-by: Surya Sashank Nistala <[email protected]>
* fix ktlint
Signed-off-by: Surya Sashank Nistala <[email protected]>
---------
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
* 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 protected]>
* fix tests
Signed-off-by: Surya Sashank Nistala <[email protected]>
* optimize check indices and execute to query only write index of aliases and datastreams during monitor creation
Signed-off-by: Surya Sashank Nistala <[email protected]>
* fix test
Signed-off-by: Surya Sashank Nistala <[email protected]>
* add javadoc
Signed-off-by: Surya Sashank Nistala <[email protected]>
* add tests to verify seq_no calculation
Signed-off-by: Surya Sashank Nistala <[email protected]>
---------
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
* Fix tests
Signed-off-by: Chase Engelbrecht <[email protected]>
* Fix BWC tests
Signed-off-by: Chase Engelbrecht <[email protected]>
* clean up doc level queries on dry run (#1430)
Signed-off-by: Joanne Wang <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
* Fix import
Signed-off-by: Chase Engelbrecht <[email protected]>
* Fix tests
Signed-off-by: Chase Engelbrecht <[email protected]>
* Fix BWC version
Signed-off-by: Chase Engelbrecht <[email protected]>
* Fix another test
Signed-off-by: Chase Engelbrecht <[email protected]>
* Revert order of operations change
Signed-off-by: Chase Engelbrecht <[email protected]>
---------
Signed-off-by: Subhobrata Dey <[email protected]>
Signed-off-by: Chase Engelbrecht <[email protected]>
Signed-off-by: Megha Goyal <[email protected]>
Signed-off-by: Surya Sashank Nistala <[email protected]>
Signed-off-by: Joanne Wang <[email protected]>
Co-authored-by: Surya Sashank Nistala <[email protected]>
Co-authored-by: Subhobrata Dey <[email protected]>
Co-authored-by: Megha Goyal <[email protected]>
Co-authored-by: Joanne Wang <[email protected]>1 parent af92ba9 commit 20bd240
File tree
16 files changed
+2603
-383
lines changed- alerting
- src
- main
- kotlin/org/opensearch/alerting
- model
- settings
- transport
- util
- resources/org/opensearch/alerting/alerts
- test/kotlin/org/opensearch/alerting
16 files changed
+2603
-383
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
99 | 100 | | |
100 | 101 | | |
101 | 102 | | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
102 | 106 | | |
103 | 107 | | |
104 | 108 | | |
| |||
247 | 251 | | |
248 | 252 | | |
249 | 253 | | |
250 | | - | |
251 | | - | |
252 | | - | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | 254 | | |
257 | | - | |
258 | | - | |
259 | | - | |
260 | | - | |
261 | 255 | | |
262 | 256 | | |
263 | 257 | | |
264 | 258 | | |
| 259 | + | |
265 | 260 | | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
297 | | - | |
298 | | - | |
299 | | - | |
300 | | - | |
301 | | - | |
302 | | - | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
311 | 270 | | |
312 | 271 | | |
313 | | - | |
314 | | - | |
| 272 | + | |
| 273 | + | |
315 | 274 | | |
316 | 275 | | |
317 | 276 | | |
| |||
353 | 312 | | |
354 | 313 | | |
355 | 314 | | |
356 | | - | |
357 | | - | |
358 | | - | |
| 315 | + | |
359 | 316 | | |
360 | 317 | | |
361 | 318 | | |
| |||
374 | 331 | | |
375 | 332 | | |
376 | 333 | | |
377 | | - | |
378 | | - | |
379 | | - | |
380 | | - | |
381 | | - | |
382 | | - | |
383 | | - | |
384 | | - | |
| 334 | + | |
| 335 | + | |
385 | 336 | | |
386 | 337 | | |
387 | 338 | | |
| |||
399 | 350 | | |
400 | 351 | | |
401 | 352 | | |
402 | | - | |
403 | | - | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
| 353 | + | |
| 354 | + | |
410 | 355 | | |
411 | 356 | | |
412 | 357 | | |
| |||
424 | 369 | | |
425 | 370 | | |
426 | 371 | | |
427 | | - | |
428 | | - | |
429 | | - | |
430 | | - | |
431 | | - | |
432 | | - | |
433 | | - | |
434 | | - | |
| 372 | + | |
| 373 | + | |
435 | 374 | | |
436 | 375 | | |
437 | 376 | | |
| |||
449 | 388 | | |
450 | 389 | | |
451 | 390 | | |
452 | | - | |
453 | | - | |
454 | | - | |
455 | | - | |
456 | | - | |
457 | | - | |
458 | | - | |
459 | | - | |
| 391 | + | |
| 392 | + | |
460 | 393 | | |
461 | 394 | | |
462 | 395 | | |
| |||
Lines changed: 9 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| |||
83 | 84 | | |
84 | 85 | | |
85 | 86 | | |
| 87 | + | |
86 | 88 | | |
87 | 89 | | |
88 | 90 | | |
| |||
237 | 239 | | |
238 | 240 | | |
239 | 241 | | |
| 242 | + | |
240 | 243 | | |
241 | 244 | | |
242 | 245 | | |
| |||
284 | 287 | | |
285 | 288 | | |
286 | 289 | | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
287 | 293 | | |
288 | 294 | | |
289 | 295 | | |
| |||
304 | 310 | | |
305 | 311 | | |
306 | 312 | | |
| 313 | + | |
307 | 314 | | |
308 | 315 | | |
309 | 316 | | |
| |||
316 | 323 | | |
317 | 324 | | |
318 | 325 | | |
319 | | - | |
| 326 | + | |
| 327 | + | |
320 | 328 | | |
321 | 329 | | |
322 | 330 | | |
| |||
0 commit comments