Skip to content
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

Merge 2.5 changes to 2.x #537

Merged
merged 91 commits into from
Jan 10, 2023
Merged

Merge 2.5 changes to 2.x #537

merged 91 commits into from
Jan 10, 2023

Conversation

SuZhou-Joe
Copy link
Member

@SuZhou-Joe SuZhou-Joe commented Jan 5, 2023

Description

[Add index administrative operations]

Issues Resolved

[List any issues this PR will resolve]

Check List

  • Commits are signed per the DCO using --signoff

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.

@SuZhou-Joe SuZhou-Joe requested a review from a team January 5, 2023 01:56
@codecov-commenter
Copy link

codecov-commenter commented Jan 5, 2023

Codecov Report

Merging #537 (36b1823) into 2.x (c2f9c28) will increase coverage by 10.10%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##              2.x     #537       +/-   ##
===========================================
+ Coverage   49.67%   59.77%   +10.10%     
===========================================
  Files         195      268       +73     
  Lines        6225     8860     +2635     
  Branches     1023     1613      +590     
===========================================
+ Hits         3092     5296     +2204     
- Misses       2910     3173      +263     
- Partials      223      391      +168     
Impacted Files Coverage Δ
...oards-plugin/public/pages/Indices/utils/helpers.ts 84.12% <0.00%> (-15.88%) ⬇️
...gement-dashboards-plugin/public/utils/constants.ts 95.23% <0.00%> (-4.77%) ⬇️
...ublic/pages/Indices/containers/Indices/Indices.tsx 82.50% <0.00%> (-3.62%) ⬇️
...ement-dashboards-plugin/public/pages/Main/Main.tsx 6.32% <0.00%> (-1.08%) ⬇️
...-dashboards-plugin/public/index_management_app.tsx 6.25% <0.00%> (-0.42%) ⬇️
...p/containers/CreateRollupForm/CreateRollupForm.tsx 69.86% <0.00%> (-0.36%) ⬇️
...ndex-management-dashboards-plugin/public/plugin.ts 0.00% <0.00%> (ø)
...ex-management-dashboards-plugin/utils/constants.ts 100.00% <0.00%> (ø)
...ic/components/ContentPanel/ContentPanelActions.tsx 100.00% <0.00%> (ø)
...atePolicy/components/FlyoutFooter/FlyoutFooter.tsx 66.66% <0.00%> (ø)
... and 86 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@SuZhou-Joe SuZhou-Joe force-pushed the merge/index-operation branch 4 times, most recently from 9517d4a to b660b1d Compare January 5, 2023 07:00
SuZhou-Joe and others added 23 commits January 6, 2023 09:40
* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>
* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* fix: detail of data stream

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>
* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: fix template error

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>
* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>
* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>
* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* enable fullwidth for JSON editor (#479)

* enable fullwidth for JSON editor

Signed-off-by: Hailong Cui <[email protected]>

* update width of import settings & mappings

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* advanced settings

Signed-off-by: Hailong Cui <[email protected]>

* fix integration test

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

* filter system index and alias from destination

Signed-off-by: Hailong Cui <[email protected]>

* fix code merge issue

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Co-authored-by: suzhou <[email protected]>
* Add shrink index page

Signed-off-by: Binlong Gao <[email protected]>

* Fix bug for shrink & close operation

Signed-off-by: Binlong Gao <[email protected]>

Signed-off-by: Binlong Gao <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
SuZhou-Joe and others added 21 commits January 9, 2023 15:42
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: gaobinlong <[email protected]>

Signed-off-by: gaobinlong <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>
Copy link
Collaborator

@Hailong-am Hailong-am left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@xluo-aws
Copy link
Member

xluo-aws commented Jan 10, 2023

Code review has been done in below PRs for easy reading,
Common component: #508
Index creation/update/delete: #509
split index: #512
template management: #511
alias management: #510
Reindex: #513
Shrink index/open/close: #516

@xluo-aws xluo-aws merged commit f860818 into 2.x Jan 10, 2023
opensearch-trigger-bot bot pushed a commit that referenced this pull request Jan 10, 2023
* Feature/common 2.5 (#519)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Feature/index management 2.5 (#520)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* fix: detail of data stream

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Temp/template management 2.5 (#523)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: fix template error

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Temp/alias management 2.5 (#524)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Feature/unittest fix 2.5 (#525)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Merge/index operation reindex (#526)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* enable fullwidth for JSON editor (#479)

* enable fullwidth for JSON editor

Signed-off-by: Hailong Cui <[email protected]>

* update width of import settings & mappings

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* advanced settings

Signed-off-by: Hailong Cui <[email protected]>

* fix integration test

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

* filter system index and alias from destination

Signed-off-by: Hailong Cui <[email protected]>

* fix code merge issue

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Co-authored-by: suzhou <[email protected]>

* Add shrink index page (#530)

* Add shrink index page

Signed-off-by: Binlong Gao <[email protected]>

* Fix bug for shrink & close operation

Signed-off-by: Binlong Gao <[email protected]>

Signed-off-by: Binlong Gao <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update wording

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: change flyout to modal

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: enable global template warning

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* Merge/index operation (#534)

* Feature/common 2.5 (#519)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Feature/index management 2.5 (#520)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* fix: detail of data stream

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Temp/template management 2.5 (#523)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: fix template error

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Temp/alias management 2.5 (#524)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Feature/unittest fix 2.5 (#525)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Merge/index operation reindex (#526)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* enable fullwidth for JSON editor (#479)

* enable fullwidth for JSON editor

Signed-off-by: Hailong Cui <[email protected]>

* update width of import settings & mappings

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* advanced settings

Signed-off-by: Hailong Cui <[email protected]>

* fix integration test

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

* filter system index and alias from destination

Signed-off-by: Hailong Cui <[email protected]>

* fix code merge issue

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Co-authored-by: suzhou <[email protected]>

* Add split index operation

Signed-off-by: Xuesong Luo <[email protected]>

* Add split index operation

Signed-off-by: Xuesong Luo <[email protected]>

Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Xuesong Luo <[email protected]>
Co-authored-by: suzhou <[email protected]>
Co-authored-by: Hailong-amzn <[email protected]>

* Merge/index operation (#535)

* Feature/common 2.5 (#519)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Feature/index management 2.5 (#520)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* fix: detail of data stream

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Temp/template management 2.5 (#523)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: fix template error

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Temp/alias management 2.5 (#524)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Feature/unittest fix 2.5 (#525)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Merge/index operation reindex (#526)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* enable fullwidth for JSON editor (#479)

* enable fullwidth for JSON editor

Signed-off-by: Hailong Cui <[email protected]>

* update width of import settings & mappings

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* advanced settings

Signed-off-by: Hailong Cui <[email protected]>

* fix integration test

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

* filter system index and alias from destination

Signed-off-by: Hailong Cui <[email protected]>

* fix code merge issue

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Co-authored-by: suzhou <[email protected]>

* Add split index operation

Signed-off-by: Xuesong Luo <[email protected]>

* Add split index operation

Signed-off-by: Xuesong Luo <[email protected]>

* Return if exception is thrown when calling backend API

Signed-off-by: Xuesong Luo <[email protected]>

* Remove replica props that's not taking effect.

Signed-off-by: Xuesong Luo <[email protected]>

Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Xuesong Luo <[email protected]>
Co-authored-by: suzhou <[email protected]>
Co-authored-by: Hailong-amzn <[email protected]>

* feat: rearrange main.tsx

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: add difference

Signed-off-by: suzhou <[email protected]>

* feat: add timeout

Signed-off-by: suzhou <[email protected]>

* feat: add timeout

Signed-off-by: suzhou <[email protected]>

* feat: add timeout to 60000 for macos has the timeout issue

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: add unsaved check logic

Signed-off-by: suzhou <[email protected]>

* feat: change timeout to 24h

Signed-off-by: suzhou <[email protected]>

* feat: remove warning

Signed-off-by: suzhou <[email protected]>

* feat: enable parse message for mapping_parsing_exception

Signed-off-by: suzhou <[email protected]>

* feat: update wording

Signed-off-by: suzhou <[email protected]>

* feat: rewording

Signed-off-by: suzhou <[email protected]>

* feat: update snapshot

Signed-off-by: suzhou <[email protected]>

* feat: optimize with new type of parsing error

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update alias empty content

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update alias modal header style

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update e2e test

Signed-off-by: suzhou <[email protected]>

* Minor wording change after review (#544)

Signed-off-by: Xuesong Luo <[email protected]>

Signed-off-by: Xuesong Luo <[email protected]>

* feat: use correct version of doc

Signed-off-by: suzhou <[email protected]>

* feat: update typo

Signed-off-by: suzhou <[email protected]>

* feat: update snapshot

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: add destType for reindex notification toast

Signed-off-by: suzhou <[email protected]>

* support reindex unique documents (#546)

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* feat: update patterns for template name

Signed-off-by: suzhou <[email protected]>

* feat: update validation

Signed-off-by: suzhou <[email protected]>

* feat: add validation for alias select

Signed-off-by: suzhou <[email protected]>

* feat: update test

Signed-off-by: suzhou <[email protected]>

* feat: add force in E2E test

Signed-off-by: suzhou <[email protected]>

* toast link support data stream and alias (#551)

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* fix: index detail for data streams index

Signed-off-by: suzhou <[email protected]>

* feat: add error wrapper

Signed-off-by: suzhou <[email protected]>

* feat: change to multiple select

Signed-off-by: suzhou <[email protected]>

* feat: expand width

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* Change some wording in shrink index page (#553)

Signed-off-by: gaobinlong <[email protected]>

Signed-off-by: gaobinlong <[email protected]>

* reindex page wording change (#554)

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* feat: add comment on Better* component

Signed-off-by: suzhou <[email protected]>

* refractor: job handler

Signed-off-by: suzhou <[email protected]>

* feat: remove useless functions

Signed-off-by: suzhou <[email protected]>

* refractor: move functions to helpers.ts

Signed-off-by: suzhou <[email protected]>

* refractor: move types to interfaces.ts

Signed-off-by: suzhou <[email protected]>

* feat: remove duplicate div

Signed-off-by: suzhou <[email protected]>

* feat: use fragment

Signed-off-by: suzhou <[email protected]>

* feat: use cannot

Signed-off-by: suzhou <[email protected]>

* refractor: split TemplateDetail into multiple files

Signed-off-by: suzhou <[email protected]>

* feat: update timeout

Signed-off-by: suzhou <[email protected]>

* feat: move some constant lines to constant.tsx

Signed-off-by: suzhou <[email protected]>

* Remove unused TODO (#555)

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* fix: catch error and do not jump in split page

Signed-off-by: suzhou <[email protected]>

* Add a space before the learn more link in shrink index page (#556)

Signed-off-by: gaobinlong <[email protected]>

Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Binlong Gao <[email protected]>
Signed-off-by: Xuesong Luo <[email protected]>
Signed-off-by: gaobinlong <[email protected]>
Co-authored-by: Hailong-amzn <[email protected]>
Co-authored-by: Binlong Gao <[email protected]>
Co-authored-by: xluo-aws <[email protected]>
(cherry picked from commit f860818)
bowenlan-amzn pushed a commit that referenced this pull request Jan 10, 2023
* Feature/common 2.5 (#519)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Feature/index management 2.5 (#520)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* fix: detail of data stream

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Temp/template management 2.5 (#523)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: fix template error

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Temp/alias management 2.5 (#524)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Feature/unittest fix 2.5 (#525)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Merge/index operation reindex (#526)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* enable fullwidth for JSON editor (#479)

* enable fullwidth for JSON editor

Signed-off-by: Hailong Cui <[email protected]>

* update width of import settings & mappings

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* advanced settings

Signed-off-by: Hailong Cui <[email protected]>

* fix integration test

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

* filter system index and alias from destination

Signed-off-by: Hailong Cui <[email protected]>

* fix code merge issue

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Co-authored-by: suzhou <[email protected]>

* Add shrink index page (#530)

* Add shrink index page

Signed-off-by: Binlong Gao <[email protected]>

* Fix bug for shrink & close operation

Signed-off-by: Binlong Gao <[email protected]>

Signed-off-by: Binlong Gao <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update wording

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: change flyout to modal

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: enable global template warning

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* Merge/index operation (#534)

* Feature/common 2.5 (#519)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Feature/index management 2.5 (#520)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* fix: detail of data stream

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Temp/template management 2.5 (#523)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: fix template error

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Temp/alias management 2.5 (#524)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Feature/unittest fix 2.5 (#525)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Merge/index operation reindex (#526)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* enable fullwidth for JSON editor (#479)

* enable fullwidth for JSON editor

Signed-off-by: Hailong Cui <[email protected]>

* update width of import settings & mappings

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* advanced settings

Signed-off-by: Hailong Cui <[email protected]>

* fix integration test

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

* filter system index and alias from destination

Signed-off-by: Hailong Cui <[email protected]>

* fix code merge issue

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Co-authored-by: suzhou <[email protected]>

* Add split index operation

Signed-off-by: Xuesong Luo <[email protected]>

* Add split index operation

Signed-off-by: Xuesong Luo <[email protected]>

Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Xuesong Luo <[email protected]>
Co-authored-by: suzhou <[email protected]>
Co-authored-by: Hailong-amzn <[email protected]>

* Merge/index operation (#535)

* Feature/common 2.5 (#519)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Feature/index management 2.5 (#520)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* fix: detail of data stream

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Temp/template management 2.5 (#523)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: fix template error

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Temp/alias management 2.5 (#524)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Feature/unittest fix 2.5 (#525)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* Merge/index operation reindex (#526)

* Feature/common 2.5 (#506)

* feat: split to common change

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

Signed-off-by: suzhou <[email protected]>

* enable fullwidth for JSON editor (#479)

* enable fullwidth for JSON editor

Signed-off-by: Hailong Cui <[email protected]>

* update width of import settings & mappings

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* advanced settings

Signed-off-by: Hailong Cui <[email protected]>

* fix integration test

Signed-off-by: Hailong Cui <[email protected]>

* wording change

Signed-off-by: Hailong Cui <[email protected]>

* filter system index and alias from destination

Signed-off-by: Hailong Cui <[email protected]>

* fix code merge issue

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Co-authored-by: suzhou <[email protected]>

* Add split index operation

Signed-off-by: Xuesong Luo <[email protected]>

* Add split index operation

Signed-off-by: Xuesong Luo <[email protected]>

* Return if exception is thrown when calling backend API

Signed-off-by: Xuesong Luo <[email protected]>

* Remove replica props that's not taking effect.

Signed-off-by: Xuesong Luo <[email protected]>

Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Xuesong Luo <[email protected]>
Co-authored-by: suzhou <[email protected]>
Co-authored-by: Hailong-amzn <[email protected]>

* feat: rearrange main.tsx

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: add difference

Signed-off-by: suzhou <[email protected]>

* feat: add timeout

Signed-off-by: suzhou <[email protected]>

* feat: add timeout

Signed-off-by: suzhou <[email protected]>

* feat: add timeout to 60000 for macos has the timeout issue

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: add unsaved check logic

Signed-off-by: suzhou <[email protected]>

* feat: change timeout to 24h

Signed-off-by: suzhou <[email protected]>

* feat: remove warning

Signed-off-by: suzhou <[email protected]>

* feat: enable parse message for mapping_parsing_exception

Signed-off-by: suzhou <[email protected]>

* feat: update wording

Signed-off-by: suzhou <[email protected]>

* feat: rewording

Signed-off-by: suzhou <[email protected]>

* feat: update snapshot

Signed-off-by: suzhou <[email protected]>

* feat: optimize with new type of parsing error

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update alias empty content

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update alias modal header style

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: update e2e test

Signed-off-by: suzhou <[email protected]>

* Minor wording change after review (#544)

Signed-off-by: Xuesong Luo <[email protected]>

Signed-off-by: Xuesong Luo <[email protected]>

* feat: use correct version of doc

Signed-off-by: suzhou <[email protected]>

* feat: update typo

Signed-off-by: suzhou <[email protected]>

* feat: update snapshot

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* feat: add destType for reindex notification toast

Signed-off-by: suzhou <[email protected]>

* support reindex unique documents (#546)

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* feat: update patterns for template name

Signed-off-by: suzhou <[email protected]>

* feat: update validation

Signed-off-by: suzhou <[email protected]>

* feat: add validation for alias select

Signed-off-by: suzhou <[email protected]>

* feat: update test

Signed-off-by: suzhou <[email protected]>

* feat: add force in E2E test

Signed-off-by: suzhou <[email protected]>

* toast link support data stream and alias (#551)

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* fix: index detail for data streams index

Signed-off-by: suzhou <[email protected]>

* feat: add error wrapper

Signed-off-by: suzhou <[email protected]>

* feat: change to multiple select

Signed-off-by: suzhou <[email protected]>

* feat: expand width

Signed-off-by: suzhou <[email protected]>

* feat: update

Signed-off-by: suzhou <[email protected]>

* Change some wording in shrink index page (#553)

Signed-off-by: gaobinlong <[email protected]>

Signed-off-by: gaobinlong <[email protected]>

* reindex page wording change (#554)

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* feat: add comment on Better* component

Signed-off-by: suzhou <[email protected]>

* refractor: job handler

Signed-off-by: suzhou <[email protected]>

* feat: remove useless functions

Signed-off-by: suzhou <[email protected]>

* refractor: move functions to helpers.ts

Signed-off-by: suzhou <[email protected]>

* refractor: move types to interfaces.ts

Signed-off-by: suzhou <[email protected]>

* feat: remove duplicate div

Signed-off-by: suzhou <[email protected]>

* feat: use fragment

Signed-off-by: suzhou <[email protected]>

* feat: use cannot

Signed-off-by: suzhou <[email protected]>

* refractor: split TemplateDetail into multiple files

Signed-off-by: suzhou <[email protected]>

* feat: update timeout

Signed-off-by: suzhou <[email protected]>

* feat: move some constant lines to constant.tsx

Signed-off-by: suzhou <[email protected]>

* Remove unused TODO (#555)

Signed-off-by: Hailong Cui <[email protected]>

Signed-off-by: Hailong Cui <[email protected]>

* fix: catch error and do not jump in split page

Signed-off-by: suzhou <[email protected]>

* Add a space before the learn more link in shrink index page (#556)

Signed-off-by: gaobinlong <[email protected]>

Signed-off-by: suzhou <[email protected]>
Signed-off-by: Hailong Cui <[email protected]>
Signed-off-by: Binlong Gao <[email protected]>
Signed-off-by: Xuesong Luo <[email protected]>
Signed-off-by: gaobinlong <[email protected]>
Co-authored-by: Hailong-amzn <[email protected]>
Co-authored-by: Binlong Gao <[email protected]>
Co-authored-by: xluo-aws <[email protected]>
(cherry picked from commit f860818)

Co-authored-by: suzhou <[email protected]>
@xluo-aws xluo-aws mentioned this pull request Jan 11, 2023
1 task
@gaobinlong gaobinlong mentioned this pull request Jan 11, 2023
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport main v2.5.0 'Issues and PRs related to version v2.5.0'
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants