[COMPASS-2741] Explain plan displays no results: Uncaught TypeError: d3.layout.flextree is not a function Created: 12/Apr/18  Updated: 29/Oct/23  Resolved: 17/Apr/18

Status: Closed
Project: Compass
Component/s: Compass, Explain
Affects Version/s: 1.12.5
Fix Version/s: 1.12.6

Type: Bug Priority: Critical - P2
Reporter: Brian Blevins Assignee: Durran Jordan
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

MacOSX and Linux


Attachments: PNG File Compass_1_12_5_blank_explain_plan_exception.png    
Sprint: Sprint Phife Dawg

 Description   

Compass 1.12.5 does not display any results on the Explain Plan tab when the Explain button is pressed. Instead, there is an error thrown in the DevTools console.

/Applications/MongoDB Compass.app/Contents/Resources/app.asar/node_modules/mongodb-core/lib/cursor.…:202 Uncaught TypeError: d3.layout.flextree is not a function
    at Store.explainStoreUpdated (/Applications/MongoDB Compass.app/Contents/Resources/app.asar/src/internal-plugins/explain/lib/stor…:47)
    at EventEmitter.eventHandler (/Applications/MongoDB Compass.app/Contents/Resources/app.asar/node_modules/reflux-core/lib/Publishe…:44)
    at EventEmitter.emit (/Applications/MongoDB Compass.app/Contents/Resources/app.asar/node_modules/reflux-core/node_modules…:137)
    at Store.trigger (/Applications/MongoDB Compass.app/Contents/Resources/app.asar/node_modules/reflux-core/lib/Publishe…:63)
    at Store.setState (/Applications/MongoDB Compass.app/Contents/Resources/app.asar/node_modules/reflux-state-mixin/lib/s…:48)
    at dataService.explain (/Applications/MongoDB Compass.app/Contents/Resources/app.asar/src/internal-plugins/explain/lib/stor…:186)
    at _collection.find.explain (/Applications/MongoDB Compass.app/Contents/Resources/app.asar/node_modules/mongodb-data-service/lib…:556)
    at executeCallback (/Applications/MongoDB Compass.app/Contents/Resources/app.asar/node_modules/mongodb/lib/utils.js:406)
    at handleCallback (/Applications/MongoDB Compass.app/Contents/Resources/app.asar/node_modules/mongodb-core/lib/cursor.…:199)
    at nextFunction (/Applications/MongoDB Compass.app/Contents/Resources/app.asar/node_modules/mongodb-core/lib/cursor.…:804)



 Comments   
Comment by Githook User [ 17/Apr/18 ]

Author:

{'name': 'Durran Jordan', 'email': 'durran@gmail.com', 'username': 'durran'}

Message: COMPASS-2741: Pin d3 dependencies
Branch: 1.12-releases
https://github.com/10gen/compass/commit/39595869a98ddfaee6753502f803433a244de45b

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