-
Notifications
You must be signed in to change notification settings - Fork 1.2k
FileDecorationProvider intermittently fails #17432
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
Comments
Strangely we don't even register a file decoration provider. Can you provide a link to VSIX for your extension that we can test this with? |
@karthiknadig thanks for coming back to me. We've invited you to the project. You can download the VSIX from the CI. Can I ask that you don't share it externally as it is not published yet. The repo will be open source once we've done an alpha release and ironed out a lot of the problems we're facing. Let me know if you need anything else, thanks again. |
@mattseddon Can you share logs from Output > Python? I want to check if the experiments are really running for you. Do you by chance have |
Python logs
User settings
Telemetry is enabled: |
Closing this as the issue appears to have been caused by a massive amount of (extension generated) erroneous data underneath the For now steps to resolve the issue where:
After completing the above steps I now have significantly less environments in my Please let me know if you would like me to raise a new bug. Thank you |
Uh oh!
There was an error while loading. Please reload this page.
Issue Type: Bug
I am currently developing a data science extension for iterative.ai which will integrate VS Code with the DVC cli (which is an open source Python project for versioning machine learning projects). Part of the extension is to do with large file management. In each repository we will have a list of
Uri
s that aregitignored
but tracked byDVC
. We want to deliver as native an experience as possible to users so we decorate theseUri
s with colors that match up to the native git extension statuses (gitDecoration.addedResourceForeground
, etc).We register our
FileDecorationProvider
as close as possible to the instantiation of the extension however, recently the decorations have (intermittently) started getting stomped by thegitignore
decoration whenever thems-python.python
extension is installed.If I disable the Python extension then the decorations appear as expected but we would really like to be able to reliably run the extension in parallel with other extensions, especially
ms-python.python
(as we want to integrate with as much of the existing data science toolkit as possible).I am wondering if something has changed recently in your extension that would be consuming a high amount of resources at startup and also how our extension can be effected by this one in this way.
The reason that I am raising a bug is because this worked up to a few days ago, I cannot find anything in the docs and I thought it was a solved problem.
Steps to Reproduce:
ms-python.python
.Note: When starting up our extension having the
ms-python.python
installed vs not installed takes instantiation time from < 20ms to ~300ms.Thanks for taking the time to read this 👍🏻 . Please let me know if need any further details.
Extension version: 2021.9.1230869389
VS Code version: Code 1.60.1 (83bd43bc519d15e50c4272c6cf5c1479df196a4d, 2021-09-10T17:09:14.403Z)
OS version: Darwin x64 20.6.0
Restricted Mode: No
System Info
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
oop_rasterization: enabled
opengl: enabled_on
rasterization: enabled
skia_renderer: disabled_off_ok
video_decode: enabled
webgl: enabled
webgl2: enabled
A/B Experiments
The text was updated successfully, but these errors were encountered: