Implement a new indexes modal design (COMPASS-5942)

[COMPASS-6017] Replace Partial Filter Expression input with Editor Created: 15/Aug/22  Updated: 28/Sep/22  Resolved: 26/Aug/22

Status: Closed
Project: Compass
Component/s: Indexes
Affects Version/s: None
Fix Version/s: 1.33.1

Type: Sub-task Priority: Major - P3
Reporter: Alena Khineika Assignee: Alena Khineika
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Documented
Documentation Changes: Needed
Documentation Changes Summary:

We replaced the "Partial Filter Expression" input with an editor component and placed wildcard projection before custom collation when creating indexes.

Sprint: Iteration Isopod

 Description   

Currently, the "Partial Filter Expression" is an input. We will replace it with an editor, similarly to what we did to "Custom Collation", "Wildcard Projection", and "Columnstore Projection", because "Partial Filter Expression" has also a query format: https://www.mongodb.com/docs/manual/core/index-partial/



 Comments   
Comment by Githook User [ 28/Sep/22 ]

Author:

{'name': 'Alena Khineika', 'email': 'alena.khineika@gmail.com', 'username': 'alenakhineika'}

Message: feat: replace partial filter expression input with editor COMPASS-6017, COMPASS-6034 (#3392)

  • refactor: update test names
  • fix: update error type
Comment by Githook User [ 31/Aug/22 ]

Author:

{'name': 'Alena Khineika', 'email': 'alena.khineika@gmail.com', 'username': 'alenakhineika'}

Message: feat: replace partial filter expression input with editor COMPASS-6017, COMPASS-6034 (#3392)

  • refactor: update test names
  • fix: update error type
Comment by Githook User [ 30/Aug/22 ]

Author:

{'name': 'Alena Khineika', 'email': 'alena.khineika@gmail.com', 'username': 'alenakhineika'}

Message: feat: replace partial filter expression input with editor COMPASS-6017, COMPASS-6034 (#3392)

  • refactor: update test names
  • fix: update error type
Comment by Githook User [ 29/Aug/22 ]

Author:

{'name': 'Alena Khineika', 'email': 'alena.khineika@gmail.com', 'username': 'alenakhineika'}

Message: feat: replace partial filter expression input with editor COMPASS-6017, COMPASS-6034 (#3392)

  • refactor: update test names
  • fix: update error type
Comment by Githook User [ 29/Aug/22 ]

Author:

{'name': 'Alena Khineika', 'email': 'alena.khineika@gmail.com', 'username': 'alenakhineika'}

Message: feat: replace partial filter expression input with editor COMPASS-6017, COMPASS-6034 (#3392)

  • refactor: update test names
  • fix: update error type
Comment by Githook User [ 26/Aug/22 ]

Author:

{'name': 'Alena Khineika', 'email': 'alena.khineika@gmail.com', 'username': 'alenakhineika'}

Message: feat: replace partial filter expression input with editor COMPASS-6017, COMPASS-6034 (#3392)

  • refactor: update test names
  • fix: update error type
Comment by Githook User [ 26/Aug/22 ]

Author:

{'name': 'Alena Khineika', 'email': 'alena.khineika@gmail.com', 'username': 'alenakhineika'}

Message: Merge remote-tracking branch 'origin/main' into COMPASS-6017-partial-filter-expression-editor
Branch: COMPASS-6017-partial-filter-expression-editor
https://github.com/mongodb-js/compass/commit/deb3f24d452353188110345320d7499a9781ac45

Comment by Githook User [ 26/Aug/22 ]

Author:

{'name': 'Alena Khineika', 'email': 'alena.khineika@gmail.com', 'username': 'alenakhineika'}

Message: feat: replace partial filter expression input with editor COMPASS-6017, COMPASS-6034
Branch: COMPASS-6017-partial-filter-expression-editor
https://github.com/mongodb-js/compass/commit/cb13b56aace93a917849f364b878ea1fe41b7dca

Generated at Wed Feb 07 22:41:37 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.