[COMPASS-4606] Support for new explain plain in Compass Created: 02/Feb/21  Updated: 29/Oct/23  Resolved: 18/Feb/21

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

Type: Investigation Priority: Major - P3
Reporter: Massimiliano Marcon Assignee: Anna Henningsen
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
Problem/Incident
Related
is related to COMPASS-5141 Verify that explain works with 5.1 Closed
Documentation Changes: Not Needed
Sprint: Iteration Vegetable, Iteration Watermelon

 Description   

With the new Slot Based Execution for find queries, the explain format will change (tech design).

With this spike we want to make sure that all the information that is needed for Compass to display the visual explain plan is there and that it is in a format we can parse.

Reach out to query team (see contributors of tech design above) if needed.

Timebox: 1 week



 Comments   
Comment by Githook User [ 24/Feb/21 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}

Message: feat(compass-explain-plan): support SBE explain plan COMPASS-4606 (#2123)

https://github.com/mongodb-js/compass-explain-plan/pull/186
Branch: 1.26-releases
https://github.com/mongodb-js/compass/commit/183cbf0a73d56b2c0bf6f89ce22246ee3c2b42cd

Comment by Anna Henningsen [ 18/Feb/21 ]

Resolved by converting the SBE explain plan format into one that is compatible with the pre-SBE explain plan format.

Comment by Githook User [ 18/Feb/21 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}

Message: feat(compass-explain-plan): support SBE explain plan COMPASS-4606 (#2123)

https://github.com/mongodb-js/compass-explain-plan/pull/186
Branch: master
https://github.com/mongodb-js/compass/commit/183cbf0a73d56b2c0bf6f89ce22246ee3c2b42cd

Comment by Githook User [ 18/Feb/21 ]

Author:

{'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}

Message: feat(compass-explain-plan): support SBE explain plan COMPASS-4606

https://github.com/mongodb-js/compass-explain-plan/pull/186
Branch: 4606-dev
https://github.com/mongodb-js/compass/commit/837623af4299693ff803b49532bf0fa21e0d1db2

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