Support system ingest pipelines for bulk update operations#18277
Support system ingest pipelines for bulk update operations#18277owaiskazi19 merged 11 commits intoopensearch-project:mainfrom
Conversation
|
❌ Gradle check result for f8169f3: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
|
❌ Gradle check result for 94653c1: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
94653c1 to
959b59f
Compare
|
❌ Gradle check result for 959b59f: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
server/src/main/java/org/opensearch/action/bulk/TransportBulkAction.java
Outdated
Show resolved
Hide resolved
server/src/main/java/org/opensearch/action/bulk/TransportBulkAction.java
Outdated
Show resolved
Hide resolved
server/src/main/java/org/opensearch/action/bulk/TransportBulkAction.java
Show resolved
Hide resolved
|
❌ Gradle check result for b2c9db0: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
b2c9db0 to
fbafb82
Compare
|
❌ Gradle check result for fbafb82: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
fbafb82 to
2341708
Compare
|
❌ Gradle check result for 2341708: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
2341708 to
f5aa904
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #18277 +/- ##
============================================
+ Coverage 72.71% 72.74% +0.02%
- Complexity 68094 68136 +42
============================================
Files 5537 5537
Lines 313312 313375 +63
Branches 45460 45473 +13
============================================
+ Hits 227813 227951 +138
+ Misses 66967 66956 -11
+ Partials 18532 18468 -64 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
f5aa904 to
915a5a2
Compare
|
❌ Gradle check result for 915a5a2: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
server/src/main/java/org/opensearch/action/bulk/TransportBulkAction.java
Outdated
Show resolved
Hide resolved
|
❌ Gradle check result for 82d3c3f: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
82d3c3f to
1d83672
Compare
Signed-off-by: Andy Qin <qinandy@amazon.com>
|
❌ Gradle check result for ff5d40d: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
|
❌ Gradle check result for 3d53411: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
|
❌ Gradle check result for 3d53411: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
Signed-off-by: Andy Qin <qinandy@amazon.com>
3d53411 to
d37361f
Compare
|
Added same fix for example mapping plugin yaml tests related to legacy templates |
…h-project#18277) * Support system ingest pipelines for bulk update operations Signed-off-by: Andy Qin <qinandy@amazon.com> * Spotless Signed-off-by: Andy Qin <qinandy@amazon.com> # Conflicts: # CHANGELOG.md * Refactor UpdateRequest type checking Signed-off-by: Andy Qin <qinandy@amazon.com> * Fix integ tests after rebase Signed-off-by: Andy Qin <qinandy@amazon.com> * Rename innerSlot to childSlot Signed-off-by: Andy Qin <qinandy@amazon.com> * Update yaml tests Signed-off-by: Andy Qin <qinandy@amazon.com> * Update comments Signed-off-by: Andy Qin <qinandy@amazon.com> * Add allowed warning header for yaml tests Signed-off-by: Andy Qin <qinandy@amazon.com> * Update warning headers Signed-off-by: Andy Qin <qinandy@amazon.com> --------- Signed-off-by: Andy Qin <qinandy@amazon.com> Signed-off-by: Sarat Vemulapalli <vemulapallisarat@gmail.com> Co-authored-by: Sarat Vemulapalli <vemulapallisarat@gmail.com>
…h-project#18277) * Support system ingest pipelines for bulk update operations Signed-off-by: Andy Qin <qinandy@amazon.com> * Spotless Signed-off-by: Andy Qin <qinandy@amazon.com> # Conflicts: # CHANGELOG.md * Refactor UpdateRequest type checking Signed-off-by: Andy Qin <qinandy@amazon.com> * Fix integ tests after rebase Signed-off-by: Andy Qin <qinandy@amazon.com> * Rename innerSlot to childSlot Signed-off-by: Andy Qin <qinandy@amazon.com> * Update yaml tests Signed-off-by: Andy Qin <qinandy@amazon.com> * Update comments Signed-off-by: Andy Qin <qinandy@amazon.com> * Add allowed warning header for yaml tests Signed-off-by: Andy Qin <qinandy@amazon.com> * Update warning headers Signed-off-by: Andy Qin <qinandy@amazon.com> --------- Signed-off-by: Andy Qin <qinandy@amazon.com> Signed-off-by: Sarat Vemulapalli <vemulapallisarat@gmail.com> Co-authored-by: Sarat Vemulapalli <vemulapallisarat@gmail.com>Signed-off-by: TJ Neuenfeldt <tjneu@amazon.com>
…h-project#18277) * Support system ingest pipelines for bulk update operations Signed-off-by: Andy Qin <qinandy@amazon.com> * Spotless Signed-off-by: Andy Qin <qinandy@amazon.com> # Conflicts: # CHANGELOG.md * Refactor UpdateRequest type checking Signed-off-by: Andy Qin <qinandy@amazon.com> * Fix integ tests after rebase Signed-off-by: Andy Qin <qinandy@amazon.com> * Rename innerSlot to childSlot Signed-off-by: Andy Qin <qinandy@amazon.com> * Update yaml tests Signed-off-by: Andy Qin <qinandy@amazon.com> * Update comments Signed-off-by: Andy Qin <qinandy@amazon.com> * Add allowed warning header for yaml tests Signed-off-by: Andy Qin <qinandy@amazon.com> * Update warning headers Signed-off-by: Andy Qin <qinandy@amazon.com> --------- Signed-off-by: Andy Qin <qinandy@amazon.com> Signed-off-by: Sarat Vemulapalli <vemulapallisarat@gmail.com> Co-authored-by: Sarat Vemulapalli <vemulapallisarat@gmail.com>
…h-project#18277) * Support system ingest pipelines for bulk update operations Signed-off-by: Andy Qin <qinandy@amazon.com> * Spotless Signed-off-by: Andy Qin <qinandy@amazon.com> # Conflicts: # CHANGELOG.md * Refactor UpdateRequest type checking Signed-off-by: Andy Qin <qinandy@amazon.com> * Fix integ tests after rebase Signed-off-by: Andy Qin <qinandy@amazon.com> * Rename innerSlot to childSlot Signed-off-by: Andy Qin <qinandy@amazon.com> * Update yaml tests Signed-off-by: Andy Qin <qinandy@amazon.com> * Update comments Signed-off-by: Andy Qin <qinandy@amazon.com> * Add allowed warning header for yaml tests Signed-off-by: Andy Qin <qinandy@amazon.com> * Update warning headers Signed-off-by: Andy Qin <qinandy@amazon.com> --------- Signed-off-by: Andy Qin <qinandy@amazon.com> Signed-off-by: Sarat Vemulapalli <vemulapallisarat@gmail.com> Co-authored-by: Sarat Vemulapalli <vemulapallisarat@gmail.com>
Description
Support system ingest pipelines for bulk update operations
Update Request Type Classification
Pipeline Resolution Enhancement
resolveSystemIngestPipelineto enable resolving only the system ingest pipeline while setting the others to NOOPSlot Management
childSlotto track individual child index requests within anupdate operationRelated Issues
Resolves #18276
Partially addresses #17742
Check List
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.