-
Notifications
You must be signed in to change notification settings - Fork 2.3k
[Pull-based Ingestion] Introduce ingestion management APIs #17631
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Pull-based Ingestion] Introduce ingestion management APIs #17631
Conversation
❌ Gradle check result for dcccf22: 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 77aa63a: 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? |
77aa63a
to
7402d31
Compare
❌ Gradle check result for 7402d31: 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? |
b7617bf
to
5756fd0
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #17631 +/- ##
============================================
- Coverage 72.55% 72.38% -0.17%
+ Complexity 65966 65948 -18
============================================
Files 5326 5350 +24
Lines 305548 306185 +637
Branches 44322 44373 +51
============================================
- Hits 221684 221630 -54
- Misses 65759 66404 +645
- Partials 18105 18151 +46 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
5e33b66
to
371e634
Compare
❌ Gradle check result for 371e634: 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? |
371e634
to
7eccc3c
Compare
❌ Gradle check result for 7eccc3c: 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? |
7eccc3c
to
060d76c
Compare
❕ Gradle check result for 060d76c: UNSTABLE
Please review all flaky tests that succeeded after retry and create an issue if one does not already exist to track the flaky failure. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
overall lgtm
.../java/org/opensearch/action/admin/indices/streamingingestion/IngestionStateShardFailure.java
Show resolved
Hide resolved
.../opensearch/action/admin/indices/streamingingestion/pause/TransportPauseIngestionAction.java
Show resolved
Hide resolved
...rg/opensearch/action/admin/indices/streamingingestion/state/UpdateIngestionStateRequest.java
Show resolved
Hide resolved
server/src/main/java/org/opensearch/cluster/metadata/IndexMetadata.java
Outdated
Show resolved
Hide resolved
ac9d674
to
8e0701f
Compare
❌ Gradle check result for 8e0701f: 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? |
8e0701f
to
3e23e4d
Compare
❌ Gradle check result for 3e23e4d: 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? |
3e23e4d
to
6bd1893
Compare
❌ Gradle check result for 6bd1893: 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? |
6bd1893
to
55703c5
Compare
❌ Gradle check result for 55703c5: 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 55703c5: 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 55703c5: 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 55703c5: 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 55703c5: 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 55703c5: 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? |
55703c5
to
19591d9
Compare
❌ Gradle check result for 19591d9: 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: Varun Bharadwaj <[email protected]>
19591d9
to
43211e2
Compare
❕ Gradle check result for 43211e2: UNSTABLE Please review all flaky tests that succeeded after retry and create an issue if one does not already exist to track the flaky failure. |
Description
This PR adds ingestion management APIs - mainly Pause, Resume and paginated GetIngestionState APIs. This PR is a first version to introduce the APIs and subsequent PRs will build on this to support consumer reset options.
Related Issues
Part of #17442
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.