-
Notifications
You must be signed in to change notification settings - Fork 91
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
Adds support for creating and displaying the transform continuous mode #153
Adds support for creating and displaying the transform continuous mode #153
Conversation
Codecov Report
@@ Coverage Diff @@
## main #153 +/- ##
==========================================
+ Coverage 63.38% 63.40% +0.01%
==========================================
Files 155 155
Lines 4419 4432 +13
Branches 690 691 +1
==========================================
+ Hits 2801 2810 +9
- Misses 1402 1407 +5
+ Partials 216 215 -1
Continue to review full report at Codecov.
|
We can add a cypress test to ensure that a continuous transform can be created. Or add an issue for this. |
Signed-off-by: Robert Downs <downsrob@amazon.com>
Signed-off-by: Clay Downs <89109232+downsrob@users.noreply.github.com>
Signed-off-by: Clay Downs <89109232+downsrob@users.noreply.github.com>
84619d3
to
742d7c0
Compare
opensearch-project#153) * Adds continuous transform mode display and create Signed-off-by: Robert Downs <downsrob@amazon.com> * Adds release note Signed-off-by: Clay Downs <89109232+downsrob@users.noreply.github.com> Signed-off-by: Robert Downs <downsrob@amazon.com>
* Create backport workflow (#148) * Create backport.yml Signed-off-by: Annie Lee <leeyun@amazon.com> * Create delete_backport_branch.yml Signed-off-by: Annie Lee <leeyun@amazon.com> Signed-off-by: Robert Downs <downsrob@amazon.com> * Adds support for creating and displaying the transform continuous mode (#153) * Adds continuous transform mode display and create Signed-off-by: Robert Downs <downsrob@amazon.com> * Adds release note Signed-off-by: Clay Downs <89109232+downsrob@users.noreply.github.com> Signed-off-by: Robert Downs <downsrob@amazon.com> * Adds support on UI for min primary shard size rollover condition and min rollover age transition condition (#159) * Adds the min primary shard size condition in rollover UI Signed-off-by: Drew Baugher <dbbaughe@amazon.com> * Removes validation for rollover action that requires at least one condition since backend supports no conditions Signed-off-by: Drew Baugher <dbbaughe@amazon.com> * Removes empty rollover conditions in default rollover JSON thats making the create policy fail when sending to backend Signed-off-by: Drew Baugher <dbbaughe@amazon.com> * Adds UI support for min rollover age in the transition UI Signed-off-by: Drew Baugher <dbbaughe@amazon.com> * Updates jest snapshots for create transition and create action Signed-off-by: Drew Baugher <dbbaughe@amazon.com> Signed-off-by: Robert Downs <downsrob@amazon.com> * Add backport documentation link (#161) * Create BACKPORT.md Signed-off-by: Annie Lee <leeyun@amazon.com> * Remove backport documentation file and replace with a link Signed-off-by: Annie Lee <leeyun@amazon.com> Signed-off-by: Robert Downs <downsrob@amazon.com> * Updates release notes with new commits (#163) Signed-off-by: Robert Downs <downsrob@amazon.com> Co-authored-by: Drew Baugher <46505179+dbbaughe@users.noreply.github.com> Co-authored-by: Annie Lee <leeyun@amazon.com>
* Create backport workflow (#148) * Create backport.yml Signed-off-by: Annie Lee <leeyun@amazon.com> * Create delete_backport_branch.yml Signed-off-by: Annie Lee <leeyun@amazon.com> Signed-off-by: Robert Downs <downsrob@amazon.com> * Adds support for creating and displaying the transform continuous mode (#153) * Adds continuous transform mode display and create Signed-off-by: Robert Downs <downsrob@amazon.com> * Adds release note Signed-off-by: Clay Downs <89109232+downsrob@users.noreply.github.com> Signed-off-by: Robert Downs <downsrob@amazon.com> * Adds support on UI for min primary shard size rollover condition and min rollover age transition condition (#159) * Adds the min primary shard size condition in rollover UI Signed-off-by: Drew Baugher <dbbaughe@amazon.com> * Removes validation for rollover action that requires at least one condition since backend supports no conditions Signed-off-by: Drew Baugher <dbbaughe@amazon.com> * Removes empty rollover conditions in default rollover JSON thats making the create policy fail when sending to backend Signed-off-by: Drew Baugher <dbbaughe@amazon.com> * Adds UI support for min rollover age in the transition UI Signed-off-by: Drew Baugher <dbbaughe@amazon.com> * Updates jest snapshots for create transition and create action Signed-off-by: Drew Baugher <dbbaughe@amazon.com> Signed-off-by: Robert Downs <downsrob@amazon.com> * Add backport documentation link (#161) * Create BACKPORT.md Signed-off-by: Annie Lee <leeyun@amazon.com> * Remove backport documentation file and replace with a link Signed-off-by: Annie Lee <leeyun@amazon.com> Signed-off-by: Robert Downs <downsrob@amazon.com> * Updates release notes with new commits (#163) Signed-off-by: Robert Downs <downsrob@amazon.com> Co-authored-by: Drew Baugher <46505179+dbbaughe@users.noreply.github.com> Co-authored-by: Annie Lee <leeyun@amazon.com>
Signed-off-by: Robert Downs downsrob@amazon.com
Description
This change adds support for the continuous mode for transforms in the front end, following the backend introduction in this PR opensearch-project/index-management#206
The changes consist of:
Adding a radio button to set the continuous mode for transforms

Displays the continuous mode when confirming the transform details before issuing the final create

Displays the continuous mode of transforms in the transform details page

Displays the continuous mode of transforms in the transforms job page

Separates init and started status for transforms. Previously transforms would show as initializing until they finished, now they show as started when running in continuous mode.
Issues Resolved
opensearch-project/index-management#152
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.