malloydata / malloy

Malloy is an experimental language for describing data relationships and transformations.
http://www.malloydata.dev
MIT License
1.93k stars 75 forks source link

Malloy extension causes slowdowns in Cloud Shell IDE #1054

Open usshmah opened 1 year ago

usshmah commented 1 year ago

I followed the instructions from https://malloydata.github.io/documentation/setup/extension.html to install the Malloy extension to the Cloud Shell IDE.

After relaunching the home workspace, the entire IDE slows down after a few minutes of usage. The integrated Cloud Shell prompt becomes extremely sluggish. Opening folders in the IDE, double clicking files time out. The entire IDE changes status to offline. And then I am presented a dialog to reload cloud shell, with the "Lost Connection to Cloud Shell" prompt. And then the cycle continues.

I tried removing ~/.theia/extensions folder but the issue has still persisted.

What would be the best way to reset the Cloud Shell IDE and remove the Malloy extension?

whscullin commented 1 year ago

Removing the extension directory should be sufficient to remove the Malloy extension, to restart the Theia process you can killall node and it will restart itself.