Gets stuck at "Python extension loading" then extension host crashes

There's a few other mentions of this but no fixes so far.
Environment data

VS Code version: Noticed after upgrade to 1.52, kept happening after downgrade to 1.51.
Extension version (available under the Extensions sidebar): v2020.12.422005962
OS and version: Windows 10 2004
Python version (& distribution if applicable, e.g. Anaconda): 3.9, same on 3.91
Type of virtual environment used (N/A | venv | virtualenv | conda | ...): N/A
Relevant/affected Python packages and their versions: All
Relevant/affected Python-related VS Code extensions and their versions: Base Python extension
Value of the python.languageServer setting: Pylance

Expected behaviour
Message disappears and extension eventually loads.
Actual behaviour
Message doesn't disappear, extension doesn't load, "Extension host terminated unexpectedly" message appears.
Steps to reproduce:

Start VSCode
Select a python file to trigger the extension loading.

Was also able to reproduce after separately:

reinstalling VScode
recreating %userprofile%.vscode
recreating %appdata%\Code
Updating python to 3.91
Enabling only the Python extension

Logs
Total output of OUTPUT > Python. Extension host crashes after it sits at this for a while.
 It seems that it is a regression in the latest release. It causes a memory leak on my Windows 10 machine (memory usage spikes up to 2-3 GB) and the status bar shows "Python extension loading" forever.
I have to downgrade to the previous version because of this.
There seems to be many duplicates of this in the last few hours

https://github.com/microsoft/vscode-python/issues/14976
https://github.com/microsoft/vscode-python/issues/14975

https://github.com/microsoft/vscode-python/commit/984799a7e2fb9abea9f341bac6ee2d661ed5de63 is supposed to fix this, but somehow it doesn't (at least not in the release from VSCode Marketplace).

Cheers Kevin, downgrading has got it working again.
On Tue, 15 Dec 2020, 5:39 PM Kevin He<EMAIL_ADDRESS>wrote:

Experiencing this too. It seems that it is a regression in the latest
release. It causes a memory leak on my Windows 10 machine (memory usage
spikes up to 2-3 GB) and the status bar shows "Python extension loading"
forever.
I have to downgrade to the previous version
https://code.visualstudio.com/updates/v1_30#_install-previous-versions
because of this.
There seems to be many duplicates of this in the last few hours

#14976 https://github.com/microsoft/vscode-python/issues/14976
#14975 https://github.com/microsoft/vscode-python/issues/14975

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vscode-python/issues/14977#issuecomment-745087492,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADX4AQLBKMCLWMKOBDSB3JDSU4ACDANCNFSM4U3Y3J5A
.

Thanks, downgrading worked for me too

Just came in here to post the same as above, downgrading to the previous version resolved the issue.
Seems like the problem is with the latest release.

Just came in here to post the same as above, downgrading to the previous version resolved the issue.
Seems like the problem is with the latest release.

To what version has you downgraded? I tried one version back and didn't work

I am having this issue too. In a fresh installation of VsCode and python extension.

Just came in here to post the same as above, downgrading to the previous version resolved the issue.
Seems like the problem is with the latest release.

To what version has you downgraded? I tried one version back and didn't work

2011.11.371526539

What worked for me was to disable Pylance, is this recommended?

Yes this happened to me too, not the same error code but I couldn't select any Python interpreters.
Most likely something wrong with the latest release. Roll back your vscode to the one from 1 month ago and it should work. For me v2020.10.332292344 did the trick.

If you are running into this issues please share the logs from Output > Python (all of it), and your settings.json.

I just removed the Python (ms-python.python) extension, which just got updated to version v2020.12.422005962 and manually reinstalled v2020.11.371526539, and now it is working just fine. The v2020.12 got released 18 hrs ago, so there is probably a bug there.

If you are running into this issues please share the logs from Output > Python (all of it), and your settings.json.

Yes, please provide your settings.json.

If you are running into this issues please share the logs from Output > Python (all of it), and your settings.json.

Yes, please provide your settings.json.

settings.json.zip

settings.json.zip

The relevant portions:
{
    "[python]": {},
    "python.jediEnabled": false,
    "python.pythonPath": "...",
    "python.languageServer": "Pylance",
    "jupyter.askForKernelRestart": false,
    "jupyter.alwaysTrustNotebooks": true,
    "workbench.editorAssociations": [
        {
            "viewType": "jupyter.notebook.ipynb",
            "filenamePattern": "*.ipynb"
        }
    ]
}

@concongo, would you mind also providing your workspace settings.json?

We just released another version (2020.12.424027540) with a potential fix for this issue. Please try it out, and let us know.

@karthiknadig Thank you. The new version 2020.12.424027540 fixed the issue for me. The extension now loads properly as before.

Running the new version 2020.12.424027540 but still experiencing the same issue.

@zhangxp1998 Make sure that you don't have stale copies of the extension in ~\.vscode\extensions. You may have to close all instances of VS Code from it to remove them. Also, check if you have python.experiments.optInto set to "All" by any chance.

Ooutput -> Python:
Info 2020-12-15 16:42:30: Searching for workspace virtual envs in: /usr/local/google/home/zhangkelvin/aosp
Info 2020-12-15 16:42:30: Searching for workspace virtual envs in: /usr/local/google/home/zhangkelvin/aosp/.direnv
Info 2020-12-15 16:42:30: Searching for global virtual envs in: /usr/local/google/home/zhangkelvin/Envs
Info 2020-12-15 16:42:30: Searching for global virtual envs in: /usr/local/google/home/zhangkelvin/.direnv
Info 2020-12-15 16:42:30: Searching for global virtual envs in: /usr/local/google/home/zhangkelvin/.venvs
Info 2020-12-15 16:42:30: Searching for global virtual envs in: /usr/local/google/home/zhangkelvin/.virtualenvs
Info 2020-12-15 16:42:30: Searching for global virtual envs in: /usr/local/google/home/zhangkelvin/.local/share/virtualenvs
Info 2020-12-15 16:42:30: Searching for global virtual envs in: /usr/local/google/home/zhangkelvin/envs
User belongs to experiment group 'AlwaysDisplayTestExplorer - control'
User belongs to experiment group 'ShowPlayIcon - start'
User belongs to experiment group 'ShowExtensionSurveyPrompt - enabled'
User belongs to experiment group 'DebugAdapterFactory - experiment'
User belongs to experiment group 'PtvsdWheels37 - experiment'
User belongs to experiment group 'UseTerminalToGetActivatedEnvVars - control'
User belongs to experiment group 'LocalZMQKernel - experiment'
User belongs to experiment group 'CollectLSRequestTiming - control'
User belongs to experiment group 'CollectNodeLSRequestTiming - experiment'
User belongs to experiment group 'EnableIPyWidgets - experiment'
User belongs to experiment group 'RunByLine - experiment'
User belongs to experiment group 'CustomEditorSupport - control'
User belongs to experiment group 'pythonaacf'
User belongs to experiment group 'pythonSendEntireLineToREPL'
Error 2020-12-15 16:42:30: Failed to resolve symbolic link:  [Error: ENOENT: no such file or directory, lstat 'python2'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'lstat',
  path: 'python2'
}
> conda --version
> pyenv root
> python3.7 ~/.vscode-server/extensions/ms-python.python-2020.12.424027540/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python3.6 ~/.vscode-server/extensions/ms-python.python-2020.12.424027540/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python3 ~/.vscode-server/extensions/ms-python.python-2020.12.424027540/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python ~/.vscode-server/extensions/ms-python.python-2020.12.424027540/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python2 ~/.vscode-server/extensions/ms-python.python-2020.12.424027540/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> /usr/bin/python3.7 ~/.vscode-server/extensions/ms-python.python-2020.12.424027540/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> conda info --json

Settings.json:
{
    "python.formatting.autopep8Args": [
        "--indent-size=2"
    ],
    "search.exclude": {
        "**/*.o": true,
        "out": true,
        "prebuilts": true
    },
    "search.followSymlinks": false,
    "editor.wordWrap": "bounded",
    "telemetry.enableTelemetry": false,
    "gitlens.advanced.telemetry.enabled": false,
    "iwyu.exe": "/usr/bin/iwyu",
    "editor.tabSize": 2,
    "editor.suggest.insertMode": "replace",
    "remote.autoForwardPorts": false
}

I removed python extension, removed copies of it in ~/.vscode-server/extensions , but still running into the same problem after re-installing python extension.

We just released another version (2020.12.424027540) with a potential fix for this issue. Please try it out, and let us know.

This resolved the issue for me.

@zhangxp1998 Just released another version (2020.12.424452561) which has another potential fix for this issue.

The version v2020.12.424452561 works for me now. Thanks a lot.

The version v2020.12.424452561 fixes the issue for me now. Thanks a lot!

@zhangxp1998 Just released another version (2020.12.424452561) which has another potential fix for this issue.

v2020.12.424452561
Thank you this solved the issue for me after reinstalling the extension manually

Still observing issues with v2020.12.424452561 -- Python Extensions don't seem to load on the remote machine when accessing python code via Remote Development.
Issue might be exacerbated on a low connection? My client vscode is only getting 10Mbits down / 40Mbits up while the host vscode gets 300 Mbits up/down

I am also observing issues on v2020.12.424452561. I uninstalled Python, Pylance, and Jupyter, quit VS Code, and deleted all of them from my filesystem. Upon reinstalling them, the extension host immediately crashed.

I am also observing issues on v2020.12.424452561. I uninstalled Python, Pylance, and Jupyter, quit VS Code, and deleted all of them from my filesystem. Upon reinstalling them, the extension host immediately crashed.

I could work around this problem by using Vscode Insiders

I could work around this problem by using Vscode Insiders

2021.2.xxx509 problem again
Back to 2021.1.xxxx796 works just fine :P

@thanhle-phd Do you mind creating a new issue and upload the CPU profile with the problematic version? It will help us track down the issue, thanks. Follow the steps here:
https://github.com/Microsoft/vscode/wiki/Performance-Issues#profile-the-running-extensions

@karrtikr I was just about to report the problem but found the new version (2021.2.xxx7922) works.
Thank you,

@thanhle-phd We actually only released a temporary fix in the new version. We would really like to know what was happening in the old version.

@karrtikr attached please find, hoping it does help.
CPU-20210220T220758.224Z.cpuprofile.zip

Is there a way to see what the extension is doing? For me this is happening inconsistently - sometimes it loads right away and works fine, sometimes it hangs for the entire day. CPU is running at 100% but I can't find any logging about what it's doing or where it's getting hung up

@codekansas Please open a new issue with information I asked in https://github.com/microsoft/vscode-python/issues/14977#issuecomment-782421226.

@karrtikr created issue #15520

I had the same issue and it was resolved by updating vscode.

I have the same issue "Python extension loading..." and 100% CPU consumption on one of the cores. And it never stops. Reinstalling and removing folder ms-python.python-2021.2.636928669 from disk doesn't help.

@xen Please file a separate issue. Share the Output > Python panel contents when you do create a new issue.

I am having this issue. I'm on the latest version of VSCode

I have this problem too from time to time. Just had it again and after closing and starting Visual Studio Code three times, it didn't appear the third time.

I have the same "Python extension loading forever" issue when using a remote container for development (ssh+docker container on the ssh-host). For me it started working again once I setup a python(+pylance) interpreter on the local host. After that the remote one started working again as well 🤷♂.
Idk if this is the real cause though... I've been frantically trying configurations and am just glad it is working again 💫 😵 .

I had the same problem here.
Version: 1.55.2 (user setup)
Commit: 3c4e3df9e89829dce27b7b5c24508306b151f30d
Date: 2021-04-13T09:35:57.887Z (2 wks ago)
Electron: 11.3.0
Chrome: 87.0.4280.141
Node.js: 12.18.3
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.18363
venv with Python 3.8.8 64-bit

I solved it by running VSCode in Administrator mode once.
Then I restarted it without administrator mode and it was fixed.

I had same issue too

Version: 1.56.0 (user setup)
Commit: cfa2e218100323074ac1948c885448fdf4de2a7f
Date: 2021-05-04T22:09:06.405Z
Electron: 12.0.4
Chrome: 89.0.4389.114
Node.js: 14.16.0
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19041
Python : 3.8.10

Reinstall python extension
Open setting.json and add that word
"telemetry.enableTelemetry": false
Restart program, then clear

Same issue with Python extension not loading and preventing many other extensions from loading.
Adding "telemetry.enableTelemetry": false to settings.json has solved (or hidden) the issue.
Version: 1.58.0 (user setup)
Commit: 2d23c42a936db1c7b3b06f918cde29561cc47cd6
Date: 2021-07-08T06:54:55.083Z
Electron: 12.0.13
Chrome: 89.0.4389.128
Node.js: 14.16.0
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19043

I had the same issue and disabling telemetry helped. In my case, the remote machine has no internet access. Maybe adding a timeout or proper error handling can fix this issue.

Same problem here, disabling telemetry did not help, I use insider Python (daily) and insider Pylance (daily).

Version: 1.60.0 (user setup)
Commit: e7d7e9a9348e6a8cc8c03f877d39cb72e5dfb1ff
Date: 2021-09-01T10:41:52.311Z
Electron: 13.1.8
Chrome: 91.0.4472.164
Node.js: 14.16.0
V8: 9.1.269.39-electron.0
OS: Windows_NT x64 10.0.19042
I also have the same issue. Disabling "telemetry" did not help.
Strangely everything works on my VScode window connected to remote via SSH. The issue only happens on local.

Same problem here. Disabling telemetry did not help.
Version: 1.60.0 (deb package)
Commit: e7d7e9a9348e6a8cc8c03f877d39cb72e5dfb1ff
Date: 2021-09-01T10:43:02.136Z
Electron: 13.1.8
Chrome: 91.0.4472.164
Node.js: 14.16.0
V8: 9.1.269.39-electron.0
OS: Linux x64 5.11.0-34-generic

Just like me...
Output of Python
> conda --version
> pyenv root
> python3.7 -c "import sys;print(sys.executable)"
> python3.6 -c "import sys;print(sys.executable)"
> python3 -c "import sys;print(sys.executable)"
> python2 -c "import sys;print(sys.executable)"
> python -c "import sys;print(sys.executable)"
> python -c "import sys;print(sys.executable)"
> conda info --json

VS Code version
Version: 1.60.0
Commit: e7d7e9a9348e6a8cc8c03f877d39cb72e5dfb1ff
Date: 2021-09-01T10:43:02.136Z
Electron: 13.1.8
Chrome: 91.0.4472.164
Node.js: 14.16.0
V8: 9.1.269.39-electron.0
OS: Linux x64 5.4.0-84-generic

Try setting python.logging.level to debug and reload. That should generate some more info in the logs, please share them. Also look for any error stacks from the developer tools window. Note that we changed a lot on how extension loads in the recent releases.
@marecabo The extension looks for various distros. For conda, some times people have aliases or have it in their PATH. So we attempt to look for conda by trying to execute conda command. When you says your settings.json is empty do you mean user settings.json or workspace settings.json. The one we care about in this scenario is the user settings.json which can be found here:

For any one running into this issue, it might be good to start a new thread since we have changed a lot in the extension since this issue was created to address loading issues.

Changed the logging level. Following is the output. (abbreviated)
Info 2021-09-14 17:33:35: Get Interpreters in CacheableLocatorService, Class name = m, completed in 1ms, has a truthy return value, Arg 1: undefined, Return Value: [{"architecture":3,"path":"/usr/bin/python3.6","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.6.8","major":3,"minor":6,"patch":8,"prerelease":[],"build":[],"version":"3.6.8"},"sysVersion":"3.6.8 (default, Aug 13 2020, 07:46:32) \n[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]","sysPrefix":"/usr","fileHash":"50054b596b1eb0f8e9634c194649c6ff235efc1501aae7bf6a7a87419e9a2b77a315434b48fece095deac9a7765664d04d18f97377cd0c5db996a57e2c3fd6c8","envType":"Unknown","cachedEntry":true},{"architecture":3,"path":"/users/PAS1064/k09/workspace/tools/miniconda/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.9.1","major":3,"minor":9,"patch":1,"prerelease":[],"build":[],"version":"3.9.1"},"sysVersion":"3.9.1 (default, Dec 11 2020, 14:32:07) \n[GCC 7.3.0]","sysPrefix":"/users/PAS1064/k09/workspace/tools/miniconda","fileHash":"948a9a7705f4d4d55216217ef378a181f2880ecb7e69c0bfa8733189955ea79fbcb19a871a0fc8d73815e655bb82a09841a17e45981b3cdfea4e59e073200a9e","envType":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python2","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"2.7.5","major":2,"minor":7,"patch":5,"prerelease":[],"build":[],"version":"2.7.5"},"sysVersion":"2.7.5 (default, Aug 13 2020, 02:51:10) \n[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]","sysPrefix":"/usr","fileHash":"bf93aaac78b0b21050a723bcb9f8d27cbd9267184b05b3c78c53c74c41179b748510f32b8ecf1cbf8de56d1df417cbdaa9cf0e6218da2ace80883bf886d85f9e","envType":"Unknown","cachedEntry":true},{"architecture":3,"path":"/users/workspace/tools/miniconda/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.9.1","major":3,"minor":9,"patch":1,"prerelease":[],"build":[],"version":"3.9.1"},"sysVersion":"3.9.1 (default, Dec 11 2020, 14:32:07) \n[GCC 7.3.0]","sysPrefix":"/users/PAS1064/k09/workspace/tools/miniconda","fileHash":"9d4581e388fba65709238b3c7f7fd9109b3bb5c39f420e44f4fd1ccb48435c50835e978c54f371f665e6d69bf261e8ea0debdbb6bda5558359a367bce8d81162","envType":"Unknown","cachedEntry":true},{"architecture":3,"path":"/usr/bin/python3","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.6.8","major":3,"minor":6,"patch":8,"prerelease":[],"build":[],"version":"3.6.8"},"sysVersion":"3.6.8 (default, Aug 13 2020, 07:46:32) \n[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]","sysPrefix":"/usr","fileHash":"27c2c524f5171d59d326a15cc3edde0c5c56518adc5d99565c6c2d5abbf913323fd8241a7c0abdc57835c94a2caf6aa4f116ccf2999f16e8b007f2dc5d999409","envType":"Unknown","cachedEntry":true}]
Info 2021-09-14 17:33:35: Build the workspace interpreter watcher, Class name = d, completed in 2ms, has a truthy return value, Arg 1: undefined, Return Value: <Return value cannot be serialized for logging>
Error 2021-09-14 17:33:35: Detection of Python Interpreter for Command py and args -2 failed as file Python 2 not found!

 -3.9-64 does not exist
Error 2021-09-14 17:33:35: Detection of Python Interpreter for Command py and args -3.7 failed as file Python 3.7 not found!

 -3.9-64 does not exist
Error 2021-09-14 17:33:35: Detection of Python Interpreter for Command py and args -3.6 failed as file Python 3.6 not found!

 -3.9-64 does not exist
Info 2021-09-14 17:33:35: Interpreters returned by VirtualEnvService are of count 0
Info 2021-09-14 17:33:35: Interpreters returned by VirtualEnvService are []
Info 2021-09-14 17:33:35: Interpreters returned by WorkspaceVirtualEnvService are of count 0
Info 2021-09-14 17:33:35: Interpreters returned by WorkspaceVirtualEnvService are []
Info 2021-09-14 17:33:35: Interpreters returned by WorkspaceVirtualEnvService are of count 0
Info 2021-09-14 17:33:35: Interpreters returned by WorkspaceVirtualEnvService are []

A quick note, the path for python mentioned above is on my remote machine. The extension loads on VSCode window for the remote but not for local machine.
I will start a new issue if it's warranted. Please let me know if more details are required. Thanks!

Here is the debug output on Windows machine.
This is clean installation. Anaconda is installed and env with python is set up.
The extension becomes unresponsive on load, before interpreter/environment can be selected.
Judging by the number on comments in the last day this is global issue, the extension in unstable, possibly major regression bug?
Info 2021-09-15 00:52:14: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Notify locators are locating, Class name = p, completed in 1ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 00:52:14: Detected refreshing of Interpreters, Class name = p, completed in 2ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 00:52:14: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 00:52:14: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 00:52:14: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 00:52:14: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 00:52:14: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 00:52:14: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 00:52:14: Create file systemwatcher with pattern *\python.exe
Info 2021-09-15 00:52:14: Create file systemwatcher with pattern *\*\python.exe
Info 2021-09-15 00:52:14: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Notify locators are locating, Class name = p, completed in 1ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 00:52:14: Detected refreshing of Interpreters, Class name = p, completed in 1ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 00:52:14: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 00:52:14: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 00:52:14: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:14: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 00:52:14: Detected refreshing of Interpreters, Class name = p, completed in 1ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 00:52:14: Get Interpreters in CacheableLocatorService, Class name = m, completed in 28ms, has a truthy return value, Arg 1: <Uri:c:\CODE>, Return Value: []
Info 2021-09-15 00:52:14: Get Interpreters in CacheableLocatorService, Class name = m, completed in 18ms, has a truthy return value, Arg 1: <Uri:c:\CODE>, Return Value: []
Info 2021-09-15 00:52:14: Get Interpreters in CacheableLocatorService, Class name = m, completed in 16ms, has a truthy return value, Arg 1: <Uri:c:\CODE>, Return Value: []
Info 2021-09-15 00:52:14: Get Interpreters in CacheableLocatorService, Class name = m, completed in 15ms, has a truthy return value, Arg 1: <Uri:c:\CODE>, Return Value: []
Info 2021-09-15 00:52:14: Register Interpreter Watcher, Class name = f, completed in 11ms, has a falsy return value, Arg 1: <Uri:c:\CODE>, Return Value: undefined
Info 2021-09-15 00:52:14: Get Interpreters in CacheableLocatorService, Class name = m, completed in 13ms, has a truthy return value, Arg 1: <Uri:c:\CODE>, Return Value: []
Info 2021-09-15 00:52:14: Get Interpreters in CacheableLocatorService, Class name = m, completed in 9ms, has a truthy return value, Arg 1: <Uri:c:\CODE>, Return Value: []
Info 2021-09-15 00:52:14: Build the workspace interpreter watcher, Class name = d, completed in 14ms, has a truthy return value, Arg 1: <Uri:c:\CODE>, Return Value: <Return value cannot be serialized for logging>
Info 2021-09-15 00:52:14: > conda --version
> conda --version
Info 2021-09-15 00:52:14: Get Interpreters in CacheableLocatorService, Class name = m, completed in 0ms, has a truthy return value, , Return Value: []
Info 2021-09-15 00:52:14: > pyenv root
> pyenv root
Info 2021-09-15 00:52:14: "pyenv root" failed (Error: spawn pyenv ENOENT)
Info 2021-09-15 00:52:14: > python3.7 -c "import sys;print(sys.executable)"
> python3.7 -c "import sys;print(sys.executable)"
Info 2021-09-15 00:52:14: Detection of Python Interpreter for Command python3.7 and args  failed
Info 2021-09-15 00:52:14: > python3.6 -c "import sys;print(sys.executable)"
> python3.6 -c "import sys;print(sys.executable)"
Info 2021-09-15 00:52:14: Detection of Python Interpreter for Command python3.6 and args  failed
Info 2021-09-15 00:52:14: > python3 -c "import sys;print(sys.executable)"
> python3 -c "import sys;print(sys.executable)"
Info 2021-09-15 00:52:14: > python2 -c "import sys;print(sys.executable)"
> python2 -c "import sys;print(sys.executable)"
Info 2021-09-15 00:52:14: Detection of Python Interpreter for Command python2 and args  failed
Info 2021-09-15 00:52:14: > python -c "import sys;print(sys.executable)"
> python -c "import sys;print(sys.executable)"
Info 2021-09-15 00:52:14: > py -3.7 -c "import sys;print(sys.executable)"
> py -3.7 -c "import sys;print(sys.executable)"
Info 2021-09-15 00:52:14: Detection of Python Interpreter for Command py and args -3.7 failed
Info 2021-09-15 00:52:14: > py -3.6 -c "import sys;print(sys.executable)"
> py -3.6 -c "import sys;print(sys.executable)"
Info 2021-09-15 00:52:14: Detection of Python Interpreter for Command py and args -3.6 failed
Info 2021-09-15 00:52:14: > py -3 -c "import sys;print(sys.executable)"
> py -3 -c "import sys;print(sys.executable)"
Info 2021-09-15 00:52:14: Detection of Python Interpreter for Command py and args -3 failed
Info 2021-09-15 00:52:14: > py -2 -c "import sys;print(sys.executable)"
> py -2 -c "import sys;print(sys.executable)"
Info 2021-09-15 00:52:14: Detection of Python Interpreter for Command py and args -2 failed
Info 2021-09-15 00:52:14: > python -c "import sys;print(sys.executable)"
> python -c "import sys;print(sys.executable)"
Info 2021-09-15 00:52:15: Cached data exists getEnvironmentVariables, <No Resource>
Info 2021-09-15 00:52:15: > C:/ProgramData/Anaconda3/Scripts/conda.exe info --json
> C:/ProgramData/Anaconda3/Scripts/conda.exe info --json
Error 2021-09-15 00:52:15: Detection of Python Interpreter for Command python3 and args  failed as file  does not exist
Error 2021-09-15 00:52:15: Detection of Python Interpreter for Command python and args  failed as file  does not exist
Error 2021-09-15 00:52:15: Detection of Python Interpreter for Command python and args  failed as file  does not exist
Info 2021-09-15 00:52:15: Create file systemwatcher with pattern *\python.exe
Info 2021-09-15 00:52:15: Create file systemwatcher with pattern *\*\python.exe
Info 2021-09-15 00:52:15: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:15: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 00:52:15: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 00:52:15: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 00:52:15: Get Interpreters in CacheableLocatorService, Class name = m, completed in 1ms, has a truthy return value, Arg 1: undefined, Return Value: []
Info 2021-09-15 00:52:15: Get Interpreters in CacheableLocatorService, Class name = m, completed in 1ms, has a truthy return value, Arg 1: undefined, Return Value: []
Info 2021-09-15 00:52:15: Get Interpreters in CacheableLocatorService, Class name = m, completed in 2ms, has a truthy return value, Arg 1: undefined, Return Value: []
Info 2021-09-15 00:52:15: Get Interpreters in CacheableLocatorService, Class name = m, completed in 2ms, has a truthy return value, Arg 1: undefined, Return Value: []
Info 2021-09-15 00:52:15: Register Interpreter Watcher, Class name = f, completed in 2ms, has a falsy return value, Arg 1: undefined, Return Value: undefined
Info 2021-09-15 00:52:15: Get Interpreters in CacheableLocatorService, Class name = m, completed in 2ms, has a truthy return value, Arg 1: undefined, Return Value: []
Info 2021-09-15 00:52:15: Get Interpreters in CacheableLocatorService, Class name = m, completed in 1ms, has a truthy return value, Arg 1: undefined, Return Value: []
Info 2021-09-15 00:52:15: Build the workspace interpreter watcher, Class name = d, completed in 3ms, has a truthy return value, Arg 1: undefined, Return Value: <Return value cannot be serialized for logging>
Info 2021-09-15 00:52:16: Interpreters returned by CurrentPathService are of count 0
Info 2021-09-15 00:52:16: Interpreters returned by CurrentPathService are []
Info 2021-09-15 00:52:16: Interpreters returned by WorkspaceVirtualEnvService are of count 0
Info 2021-09-15 00:52:16: Interpreters returned by WorkspaceVirtualEnvService are []
Info 2021-09-15 00:52:16: Interpreters returned by VirtualEnvService are of count 0
Info 2021-09-15 00:52:16: Interpreters returned by VirtualEnvService are []
Info 2021-09-15 00:52:16: Interpreters returned by WorkspaceVirtualEnvService are of count 0
Info 2021-09-15 00:52:16: Interpreters returned by WorkspaceVirtualEnvService are []```

Hi all,
You can temporarily fix this by adding following User setting as a workaround:
"python.experiments.optInto": ["pythonDiscoveryModuleWithoutWatcher"]

But in order to fix it, we need more info:

Please send the User settings.
The first few lines of the output channel contains text like User belongs to experiment group which are important to us:

Please provide the above info before using the workaround, thanks!

@karrtikr Is this Python > Output? I cannot see the lines you mentioned. (logging level set to info)
As for the workaround, it works! Thanks. (I reverted back to try to collect logs)

Interesting, I assume it does not appear anywhere in the logs. We only don't print it out if user has opted out of all experiments, so can you please also send the User settings I asked for earlier? Thanks!

Mine has
User belongs to experiment group 'pythonDiscoveryModuleWithoutWatcher'
if "python.experiments.optInto": ["pythonDiscoveryModuleWithoutWatcher"] is set manually.
Otherwise none at all.

@karrtikr Here you go.
settings.txt

Thank you, I'm able to reproduce this. Both of your settings, tim-settings.txt & abhi-settings.txt have a setting in common: telemetry.enableTelemetry set to false. Removing that setting fixes the issue for me!
It seems VSCode disables the experiment framework if telemetry is disabled, so you were opted out of the discovery experiment.

@karthiknadig Thanks for your response. First, the workaround of @Timsonrobl worked for me. I attached the logs and settings anyway, in case it helps further.

Python Log
User belongs to experiment group 'pythonaa'
User belongs to experiment group 'pythonSendEntireLineToREPL'
User belongs to experiment group 'pythonNotDisplayLinterPrompt'
User belongs to experiment group 'pythonDiscoveryModulecf'
User belongs to experiment group 'pythonTensorboardExperiment'
User belongs to experiment group 'pythonFindInterpreter'
User belongs to experiment group 'PythonPyTorchProfiler'
Info 2021-09-15 08:07:05: Testing: Setting up watcher for c:\path\to\folder
Info 2021-09-15 08:07:05: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 08:07:05: Detected refreshing of Interpreters, Class name = p, completed in 1ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 08:07:05: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 08:07:05: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 08:07:05: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 08:07:05: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 08:07:05: Cached data exists getEnvironmentVariables, c:\path\to\folder
Info 2021-09-15 08:07:05: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 08:07:05: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 08:07:05: Create file systemwatcher with pattern *\python.exe
Info 2021-09-15 08:07:05: Create file systemwatcher with pattern *\*\python.exe
Info 2021-09-15 08:07:05: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 08:07:05: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 08:07:05: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 08:07:05: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 08:07:05: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Notify locators are locating, Class name = p, completed in 1ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:05: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 08:07:05: Detected refreshing of Interpreters, Class name = p, completed in 1ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 08:07:05: Get Interpreters in CacheableLocatorService, Class name = m, completed in 33ms, has a truthy return value, Arg 1: <Uri:c:\path\to\folder>, Return Value: []
Info 2021-09-15 08:07:05: Get Interpreters in CacheableLocatorService, Class name = m, completed in 10ms, has a truthy return value, Arg 1: <Uri:c:\path\to\folder>, Return Value: []
Info 2021-09-15 08:07:05: Get Interpreters in CacheableLocatorService, Class name = m, completed in 9ms, has a truthy return value, Arg 1: <Uri:c:\path\to\folder>, Return Value: []
Info 2021-09-15 08:07:05: Get Interpreters in CacheableLocatorService, Class name = m, completed in 8ms, has a truthy return value, Arg 1: <Uri:c:\path\to\folder>, Return Value: []
Info 2021-09-15 08:07:05: Register Interpreter Watcher, Class name = f, completed in 9ms, has a falsy return value, Arg 1: <Uri:c:\path\to\folder>, Return Value: undefined
Info 2021-09-15 08:07:05: Get Interpreters in CacheableLocatorService, Class name = m, completed in 8ms, has a truthy return value, Arg 1: <Uri:c:\path\to\folder>, Return Value: []
Info 2021-09-15 08:07:05: Get Interpreters in CacheableLocatorService, Class name = m, completed in 7ms, has a truthy return value, Arg 1: <Uri:c:\path\to\folder>, Return Value: [{"architecture":3,"path":"c:\\path\\to\\other\\folder\\.venv\\Scripts\\python.exe","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.9.5","major":3,"minor":9,"patch":5,"prerelease":[],"build":[],"version":"3.9.5"},"sysVersion":"3.9.5 (tags/v3.9.5:0a7dcbd, May  3 2021, 17:27:52) [MSC v.1928 64 bit (AMD64)]","sysPrefix":"c:\\path\\to\\other\\folder\\.venv","fileHash":"9f0f9c45f7b2f721a18647aeb4d3226c3cf56053f4662b3379926e60102e8bb4ebdc9d7579c8c0a8acbfe7aed04b3e2c8d78ec7a0574211f9bede1599ad3757c","envType":"Unknown","cachedEntry":true}]
Info 2021-09-15 08:07:05: > pyenv root
> pyenv root
Info 2021-09-15 08:07:05: Build the workspace interpreter watcher, Class name = d, completed in 12ms, has a truthy return value, Arg 1: <Uri:c:\path\to\folder>, Return Value: <Return value cannot be serialized for logging>
Info 2021-09-15 08:07:05: "pyenv root" failed (Error: spawn pyenv ENOENT)
Info 2021-09-15 08:07:05: > conda --version
> conda --version
Info 2021-09-15 08:07:05: Get Interpreters in CacheableLocatorService, Class name = m, completed in 0ms, has a truthy return value, , Return Value: []
Info 2021-09-15 08:07:05: > python3.7 -c "import sys;print(sys.executable)"
> python3.7 -c "import sys;print(sys.executable)"
Info 2021-09-15 08:07:05: Detection of Python Interpreter for Command python3.7 and args  failed
Info 2021-09-15 08:07:05: > python3.6 -c "import sys;print(sys.executable)"
> python3.6 -c "import sys;print(sys.executable)"
Info 2021-09-15 08:07:05: Detection of Python Interpreter for Command python3.6 and args  failed
Info 2021-09-15 08:07:05: > python3 -c "import sys;print(sys.executable)"
> python3 -c "import sys;print(sys.executable)"
Info 2021-09-15 08:07:05: Detection of Python Interpreter for Command python3 and args  failed
Info 2021-09-15 08:07:05: > python2 -c "import sys;print(sys.executable)"
> python2 -c "import sys;print(sys.executable)"
Info 2021-09-15 08:07:05: Detection of Python Interpreter for Command python2 and args  failed
Info 2021-09-15 08:07:05: > python -c "import sys;print(sys.executable)"
> python -c "import sys;print(sys.executable)"
Info 2021-09-15 08:07:05: Detection of Python Interpreter for Command python and args  failed
Info 2021-09-15 08:07:06: > py -3.7 -c "import sys;print(sys.executable)"
> py -3.7 -c "import sys;print(sys.executable)"
Info 2021-09-15 08:07:06: Detection of Python Interpreter for Command py and args -3.7 failed
Info 2021-09-15 08:07:06: > py -3.6 -c "import sys;print(sys.executable)"
> py -3.6 -c "import sys;print(sys.executable)"
Info 2021-09-15 08:07:06: Detection of Python Interpreter for Command py and args -3.6 failed
Info 2021-09-15 08:07:06: > py -3 -c "import sys;print(sys.executable)"
> py -3 -c "import sys;print(sys.executable)"
Info 2021-09-15 08:07:06: Detection of Python Interpreter for Command py and args -3 failed
Info 2021-09-15 08:07:06: > py -2 -c "import sys;print(sys.executable)"
> py -2 -c "import sys;print(sys.executable)"
Info 2021-09-15 08:07:06: Detection of Python Interpreter for Command py and args -2 failed
Info 2021-09-15 08:07:06: > c:\path\to\folder\.venv\Scripts\python.exe -c "import sys;print(sys.executable)"
> c:\path\to\folder\.venv\Scripts\python.exe -c "import sys;print(sys.executable)"
Info 2021-09-15 08:07:06: Cached data exists getEnvironmentVariables, <No Resource>
Info 2021-09-15 08:07:06: > conda info --json
> conda info --json
Info 2021-09-15 08:07:06: Interpreters returned by CondaEnvService are of count 0
Info 2021-09-15 08:07:06: Interpreters returned by CondaEnvService are []
Info 2021-09-15 08:07:06: Interpreters returned by WindowsRegistryService are of count 0
Info 2021-09-15 08:07:06: Interpreters returned by WindowsRegistryService are []
Info 2021-09-15 08:07:06: Interpreters returned by CondaEnvFileService are of count 0
Info 2021-09-15 08:07:06: Interpreters returned by CondaEnvFileService are []
Info 2021-09-15 08:07:06: Interpreters returned by VirtualEnvService are of count 0
Info 2021-09-15 08:07:06: Interpreters returned by VirtualEnvService are []
Info 2021-09-15 08:07:06: Create file systemwatcher with pattern *\python.exe
Info 2021-09-15 08:07:06: Create file systemwatcher with pattern *\*\python.exe
Info 2021-09-15 08:07:06: Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:06: Notify locators are locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: undefined
Info 2021-09-15 08:07:06: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 08:07:06: Detected refreshing of Interpreters, Class name = p, completed in 0ms, has a falsy return value, Arg 1: {}, Return Value: undefined
Info 2021-09-15 08:07:06: Register Interpreter Watcher, Class name = f, completed in 37ms, has a falsy return value, Arg 1: undefined, Return Value: undefined
Info 2021-09-15 08:07:06: Get Interpreters in CacheableLocatorService, Class name = m, completed in 31ms, has a truthy return value, Arg 1: undefined, Return Value: []
Info 2021-09-15 08:07:06: Get Interpreters in CacheableLocatorService, Class name = m, completed in 30ms, has a truthy return value, Arg 1: undefined, Return Value: [{"architecture":3,"path":"c:\\path\\to\\other\\folder\\.venv\\Scripts\\python.exe","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.9.5","major":3,"minor":9,"patch":5,"prerelease":[],"build":[],"version":"3.9.5"},"sysVersion":"3.9.5 (tags/v3.9.5:0a7dcbd, May  3 2021, 17:27:52) [MSC v.1928 64 bit (AMD64)]","sysPrefix":"c:\\path\\to\\other\\folder\\.venv","fileHash":"9f0f9c45f7b2f721a18647aeb4d3226c3cf56053f4662b3379926e60102e8bb4ebdc9d7579c8c0a8acbfe7aed04b3e2c8d78ec7a0574211f9bede1599ad3757c","envType":"Unknown","cachedEntry":true}]
Info 2021-09-15 08:07:06: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 08:07:06: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 08:07:06: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 08:07:06: Checking whether locactors have completed locating, Class name = p, completed in 0ms, has a falsy return value, , Return Value: false
Info 2021-09-15 08:07:06: Get Interpreters in CacheableLocatorService, Class name = m, completed in 38ms, has a truthy return value, Arg 1: undefined, Return Value: []
Info 2021-09-15 08:07:06: Get Interpreters in CacheableLocatorService, Class name = m, completed in 38ms, has a truthy return value, Arg 1: undefined, Return Value: []
Info 2021-09-15 08:07:06: Get Interpreters in CacheableLocatorService, Class name = m, completed in 38ms, has a truthy return value, Arg 1: undefined, Return Value: []
Info 2021-09-15 08:07:06: Get Interpreters in CacheableLocatorService, Class name = m, completed in 38ms, has a truthy return value, Arg 1: undefined, Return Value: []
Info 2021-09-15 08:07:06: Build the workspace interpreter watcher, Class name = d, completed in 38ms, has a truthy return value, Arg 1: undefined, Return Value: <Return value cannot be serialized for logging>
Info 2021-09-15 08:07:07: Interpreters returned by KnownPathsService are of count 0
Info 2021-09-15 08:07:07: Interpreters returned by KnownPathsService are []

User Settings
{
    "http.proxy": "http://user:pw@host:port",
    "debug.confirmOnExit": "always",
    "telemetry.enableCrashReporter": false,
    "telemetry.enableTelemetry": false,

    // Editor
    "editor.suggestSelection": "first",
    "editor.stickyTabStops": true,
    "editor.minimap.enabled": true,
    "editor.minimap.maxColumn": 110,
    "files.associations": {
        "*.rmd": "markdown",
        "bash_profile": "shellscript"
    },
    "workbench.editor.sharedViewState": true,
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",

    // Python & Jupyter
    "python.showStartPage": false,
    "python.languageServer": "Pylance",
    "jupyter.askForKernelRestart": false,
    "workbench.editorAssociations": {
        "*.ipynb": "jupyter-notebook"
    },
    "python.logging.level": "debug",
    "notebook.cellToolbarLocation": {
        "default": "right",
        "jupyter-notebook": "left"
    }
}

Well, I'd rather not enable telemetry globally. I hope this issue is getting fixed soon. The extension should be functional without experiment framework.

Thank you, @karrtikr
I confirm that removing telemetry.enableTelemetry fixes the issue.

The extension should be functional without experiment framework.

Yes, we plan to remove the non-experiment code which should fix this issue for you.

Workaround is not doing it for me in wsl.

I have to enable 2 settings for this to work, not only telemetry.enableTelemetry:
{
  "telemetry.enableCrashReporter": true,
  "telemetry.enableTelemetry": true,
}

Hey VS Team, I still have this issue. It doesn't work without Telemetry. Any idea when I can expect the telemetry dependency to be removed?

Workaround is not doing it for me in wsl.

@bluebrown In WSL you can add it in your Remote settings instead, as User settings are only used for local machines.

We plan to do a point release today or tomorrow which should fix the issue for all users!

We plan to do a point release today which should fix the issue for users.

Hello, assuming 1.60.2 is the latest release, this issue is seemingly still not fixed, at least on Fedora 34 (tried both with the recommended codium repository through dnf, and through extracting the .tar.gz file downloaded by VSCodium itself).

Please open up a new issue as this may have many causes, make sure to paste your User settings.

I had set "python.experiments.disabled": true, and "python.experiments.optOutFrom": ["All"],.
Setting these broke the discovery of my tests and stuck "Python extension loading" permanently at the bottom of my window.
When I removed them from my (user) settings.json, things were fixed.
Props to @Timsonrobl for providing me enough insight :)
PS: Am posting this in case someone comes from google trying to find out why their Python extension doesn't load and why vscode can't find their tests :p


[Feature]: Add a shuttle-admin command to invalidate gateway auth cache

Describe the feature
Doing a release just for the auth service can be disruptive since the gateway service stores a cache for auth tokens, which might not be able to be decoded (TODO: explain why) after an auth service restart. We want to be able to invalidate the gateway auth cache and not impact users when trying to execute commands after an auth release.
Suggestion or Example of how the feature would be used
No response
Duplicate declaration

[X] I have searched the issues and this feature has not been requested before.

@iulianbarbu This can be closed now that we persist the auth key right?

Thanks for the ping. You're right. Closing this.


Bump upath to version 1.0.5

What kind of change does this PR introduce?
bugfix
Did you add tests for your changes?
no
If relevant, link to documentation update:
n/a
Summary
This PR bumps upath because the version 1.0.4 wasn't compatible with node 10:
error<EMAIL_ADDRESS>The engine "node" is incompatible with this module. Expected version ">=4 <=9".
error Found incompatible module

Solved by version 1.0.5.
Does this PR introduce a breaking change?
no

Thanks


BUG: generate proper code for custom aggregation func

What do these changes do?
For custom aggregation func, make the argument of eq, ne and other comparison op a tuple, whose length equals the number of dataframe's column.
Related issue number

Fixes #404
Check code requirements

[x] tests added / passed (if needed)
[ ] Ensure all linting tests pass

Should this place be uncommented? https://github.com/xprobe-inc/xorbits/blob/e6b765e65fe326f18d7b161cf18d0ad50593ea30/python/xorbits/_mars/dataframe/groupby/tests/test_groupby_execution.py#L1677

Should this place support on cuda?
test_aggregate_on_same_funcs UT in dataframe/reduction/tests/test_reduction_execution

Should this place support on cuda?
test_aggregate_on_same_funcs UT in dataframe/reduction/tests/test_reduction_execution
https://github.com/xprobe-inc/xorbits/blob/e6b765e65fe326f18d7b161cf18d0ad50593ea30/python/xorbits/_mars/dataframe/reduction/tests/test_reduction_execution.py#L1202-L1204C50

Yes. I've updated the test.

Should this place support on cuda?
test_aggregate_on_same_funcs UT in dataframe/reduction/tests/test_reduction_execution
https://github.com/xprobe-inc/xorbits/blob/e6b765e65fe326f18d7b161cf18d0ad50593ea30/python/xorbits/_mars/dataframe/reduction/tests/test_reduction_execution.py#L1202-L1204C50

Yes. I've updated the test.

Currently there are two comments in the code # @support_cuda, only one of them is changed in this PR, do we need to change back the other one I mentioned?

The other test case is for aggregation with custom functions, which is not supported by cudf yet.


Please consider fixing issues detected by repository checker

Notification from ioBroker Check and Service Bot
Dear adapter developer,
I'm the ioBroker Check and Service Bot. I'm an automated tool processing routine tasks for the ioBroker infrastructure. I have recently checked the repository for your adapter renacidc for common errors and appropiate suggestions to keep this adapter up to date.
This check is based the current head revisions (master / main  branch) of the adapter repository
Please see the result of the check below.
ioBroker.renacidc
   -
ERRORS:

[ ] :heavy_exclamation_mark: [E804] Please process issue [#66] "Compatibility check and testing for node.js 22"

:thumbsup: No warnings found
:thumbsup: No suggestions found
Please review issues reported and consider fixing them as soon as appropiate.
Errors reported by repository checker should be fixed as soon as possible. Some of them require a new release to be considered as fixed. Please note that errors reported by checker might be considered as blocking point for future updates at stable repository.
You may start a new check or force the creation of a new issue at any time by adding the following comment to this issue:
@iobroker-bot recheck
or
@iobroker-bot recreate
Please note that I (and the server at GitHub) have always plenty of work to do. So it may last up to 30 minutes until you see a reaction. I will drop a comment here as soon as I start processing.
Feel free to contact me (@iobroker-bot) if you have any questions or feel that an issue is incorrectly flagged.
And THANKS A LOT for maintaining this adapter from me and all users.
Let's work together for the best user experience.
your
ioBroker Check and Service Bot
@mcm1957 for evidence
Last update at Fri, 08 Nov 2024 05:15:08 GMT based on commit cbcb9b3b44dc61f991b8941d5dbbf04a52e3c500
ioBroker.repochecker 3.2.2

responsive design was adapted accordingly


W-10671084 | Chore/sf 10.14.0 docs

moved to https://github.com/mulesoft/docs-connectors/pull/1809


[TF 2.0 API Docs] tf.math.add

Please make sure that this is a documentation issue. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:doc_template
System information

TensorFlow version: 2.0
Doc Link: https://www.tensorflow.org/versions/r2.0/api_docs/python/tf/math/add

Describe the documentation issue
Much like #25802, documentation for tf.math.add is created from a generated file python/ops/gen_math_ops.py; a link to the file that generates python/ops/gen_math_ops.py would be handy for users.
tf.math.add could use a usage example, and a list of Errors raised.
We welcome contributions by users. Will you be able to update submit a PR (use the doc style guide) to fix the doc Issue?
Yes

Hey beginner here, On which branch can I find tf v2.0 ? cause it seems to end with 1.99

@Sangarshanan you can download from here

@Sangarshanan you can download from here

Yes that's the pip package.
The package is built from master with a 2.0 config flag... I think @dynamicwebpaige knows the exact commands. Paige is someone working on a install/source page for the tf2 docs?

a link to the file that generates python/ops/gen_math_ops.py would be handy for users.

Yes!
I believe it's this file, but I can't think of a way to find this by introspection while generating the docs. Anyone have ideas?
( I usually find them by searching for quotes from the tf.org page )

tf.math.add could use a usage example, and a list of Errors raised.

@josephhaaga can you send a PR?

@MarkDaoust @Sangarshanan @josephhaaga
You can build TF 2.0 from source with:
export TF_NEED_CUDA=0
cd tensorflow
yes "" | ./configure

bazel build --config=opt --config=v2 tensorflow/tools/pip_package:build_pip_package
mkdir pip_pkg
./bazel-bin/tensorflow/tools/pip_package/build_pip_package pip_pkg --nightly_flag \
  --project_name tf_nightly_2.0_preview

I do not think that anyone is working on adding installation from source to the docs - but that would be a great add! So would the guide to modifying gen_math_ops.py documentation. :smile:
Thanks for your interest in improving the TF 2.0 API docs! We appreciate it.

I believe this could be closed due to #33773

yes.


Update logo

Deploy preview ready!
Built with commit e91b9fe05ee8614da51e0429062ee62aa3109444
https://deploy-preview-18--blanket.netlify.com


YARN-11031. Improve the maintainability of RM webapp tests.

Change-Id: I6e39402dafc78e2a10bf0329c9e7619ffbbb9e1c

Description of PR
How was this patch tested?
For code changes:

[ ] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
[ ] Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 49s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  1s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 13 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
34m 36s

trunk passed

+1 :green_heart:
compile
1m  5s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
0m 56s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
0m 47s

trunk passed

+1 :green_heart:
mvnsite
1m  7s

trunk passed

+1 :green_heart:
javadoc
0m 52s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 45s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
2m  1s

trunk passed

+1 :green_heart:
shadedclient
21m 37s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 57s

the patch passed

+1 :green_heart:
compile
1m  2s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
1m  2s

the patch passed

+1 :green_heart:
compile
0m 54s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
0m 54s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 39s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager: The patch generated 5 new + 62 unchanged - 53 fixed = 67 total (was 115)

+1 :green_heart:
mvnsite
0m 54s

the patch passed

+1 :green_heart:
xml
0m  4s

The patch has no ill-formed XML file.

+1 :green_heart:
javadoc
0m 40s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 40s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
2m  4s

the patch passed

+1 :green_heart:
shadedclient
22m 11s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
95m 36s

hadoop-yarn-server-resourcemanager in the patch passed.

-1 :x:
asflicense
0m 32s
/results-asflicense.txt
The patch generated 11 ASF License warnings.

190m  5s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3752/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3752

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell xml

uname
Linux e785f49bf206 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 3c0fc524c50e2fe1a3549a4f2dc60e99cfcf36ff

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3752/2/testReport/

Max. process+thread count
942 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3752/2/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m  1s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  1s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 13 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
38m 54s

trunk passed

+1 :green_heart:
compile
1m 23s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
1m  8s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
0m 56s

trunk passed

+1 :green_heart:
mvnsite
1m 14s

trunk passed

+1 :green_heart:
javadoc
1m  2s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 51s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
2m 19s

trunk passed

+1 :green_heart:
shadedclient
22m 44s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 53s

the patch passed

+1 :green_heart:
compile
0m 57s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
0m 57s

the patch passed

+1 :green_heart:
compile
0m 48s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
0m 48s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 39s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager: The patch generated 5 new + 62 unchanged - 53 fixed = 67 total (was 115)

+1 :green_heart:
mvnsite
0m 52s

the patch passed

+1 :green_heart:
xml
0m  4s

The patch has no ill-formed XML file.

+1 :green_heart:
javadoc
0m 41s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 38s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
1m 53s

the patch passed

+1 :green_heart:
shadedclient
21m  7s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
110m 57s

hadoop-yarn-server-resourcemanager in the patch passed.

-1 :x:
asflicense
0m 32s
/results-asflicense.txt
The patch generated 11 ASF License warnings.

211m 11s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3752/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3752

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell xml

uname
Linux e2ef904ac09e 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 3c0fc524c50e2fe1a3549a4f2dc60e99cfcf36ff

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3752/1/testReport/

Max. process+thread count
965 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3752/1/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 54s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 13 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
31m 26s

trunk passed

+1 :green_heart:
compile
1m  6s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
0m 57s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
0m 49s

trunk passed

+1 :green_heart:
mvnsite
1m  2s

trunk passed

+1 :green_heart:
javadoc
0m 51s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 46s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
1m 55s

trunk passed

+1 :green_heart:
shadedclient
21m 15s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 55s

the patch passed

+1 :green_heart:
compile
0m 58s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
0m 58s

the patch passed

+1 :green_heart:
compile
0m 52s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
0m 52s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 39s

hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager: The patch generated 0 new + 62 unchanged - 53 fixed = 62 total (was 115)

+1 :green_heart:
mvnsite
0m 53s

the patch passed

+1 :green_heart:
xml
0m  5s

The patch has no ill-formed XML file.

+1 :green_heart:
javadoc
0m 41s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 38s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
1m 54s

the patch passed

+1 :green_heart:
shadedclient
20m 41s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
96m 16s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 34s

The patch does not generate ASF License warnings.

186m 13s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3752/3/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3752

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell xml spotbugs checkstyle

uname
Linux 07f32636d1c1 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 9129711f5e6bc9d225fcf431c1b41831022d72f4

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3752/3/testReport/

Max. process+thread count
957 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3752/3/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 58s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 13 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
35m 15s

trunk passed

+1 :green_heart:
compile
1m  5s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
0m 54s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
0m 47s

trunk passed

+1 :green_heart:
mvnsite
1m  1s

trunk passed

+1 :green_heart:
javadoc
0m 50s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 43s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
1m 59s

trunk passed

+1 :green_heart:
shadedclient
24m 26s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 54s

the patch passed

+1 :green_heart:
compile
1m  0s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
1m  0s

the patch passed

+1 :green_heart:
compile
0m 50s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
0m 50s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 37s

hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager: The patch generated 0 new + 63 unchanged - 53 fixed = 63 total (was 116)

+1 :green_heart:
mvnsite
0m 53s

the patch passed

+1 :green_heart:
xml
0m  5s

The patch has no ill-formed XML file.

+1 :green_heart:
javadoc
0m 40s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 36s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
1m 59s

the patch passed

+1 :green_heart:
shadedclient
24m 11s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
99m 58s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 30s

The patch does not generate ASF License warnings.

199m 32s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3752/4/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3752

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell xml spotbugs checkstyle

uname
Linux 37c6b3a011c7 4.15.0-143-generic #147-Ubuntu SMP Wed Apr 14 16:10:11 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / cd103c4a087b7f057fe3e172ef70de53ec0cc123

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3752/4/testReport/

Max. process+thread count
934 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3752/4/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

Thanks @tomicooler for working on this.
Very nice and useful patch. LGTM, committed to trunk.


Add executable flags back to make_skia_wasm.sh

The skia checkout process is (finally) working now in GitHub. This is ready to land.


" Waiting for last plot to finish being written to disk..."

if I have more than 416+101GiB RAM, and disk throughput faster than plotting, there's no need to wait for last plot to be written. performance impact should be less than doing nothing but waiting.

and disk throughput faster than plotting

Evidently not, otherwise you wouldn't hit the wait period.

typical server takes 5-15min to plot. typical HDD write throughput >= 200MB/s, takes ~10min to write 108GB, write a simple command line can spread writes to 2-3 HDDs. how about make that waiting opt out?


Added required option in the config.

When this option is enabled (set to true), players are prompted for a response and get disconnected if they decline the required pack.

Thanks, @Fisch37! I'm glad you liked the addition. A potential improvement could be adding another option to customize the prompt message that players receive when the pack is required. Looking forward to the new version. Let me know if there's anything else I can help with!


refactor: revision data

Q
A

Bug fix?
n

New feature?
y

BC breaks?
n

Deprecations?
n

Fixed tickets
n

migration to emsco-twigs translation domain and refactor revision toolbar with dropdown menus

@theus77 @dameert  @Davidmattei  Tricky question: from a User/Customer point of view, wouldn't it be more obvious to use the term version instead of revision?

@theus77 @dameert  @Davidmattei  Tricky question: from a User/Customer point of view, wouldn't it be more obvious to use the term version instead of revision?

In fact "version" terminology also exists with the versioning mechanism allowing to have forked version of a document within the same environment

@theus77 @dameert  @Davidmattei  Tricky question: from a User/Customer point of view, wouldn't it be more obvious to use the term version instead of revision?

In fact "version" terminology also exists with the versioning mechanism allowing to have forked version of a document within the same environment

But other CMS systems also use the term Revision.

@theus77 @dameert @Davidmattei Tricky question: from a User/Customer point of view, wouldn't it be more obvious to use the term version instead of revision?

To make a revision of something that is written or something that has been decided means to make changes to it in order to improve it, make it more modern, or make it more suitable for a particular purpose. The phase of writing that is actually most important is revision

Thanks for the feedback, personally I agree with you (except a lot of CMS are using Version in this case).  But from a CX perspective, I think it's not entirely obvious.  I challenge you (or the webmaster) to explain the concept of revision to a client without using the term version.  :)


Plugin is not working anymore with Node.js Version	v20.13.0

[07/05/2024, 21:31:00] [Tapo Smart Platform] 106 Error Code: 0, Success 192.168.178.xx
[07/05/2024, 21:31:00] [Tapo Smart Platform] 52 - Get Device Info failed
Describe The Bug:

To Reproduce:

Expected behavior:

Logs:
Show the Homebridge logs here, remove any sensitive information.

Plugin Config:
Show your Homebridge config.json here, remove any sensitive information.

Screenshots:

Environment:

Plugin Version:
Homebridge Version:
Node.js Version:
NPM Version:
Operating System:

I highly suggest migrating to https://github.com/RaresAil/homebridge-tp-link-tapo which is more regularly maintained.
After updating the firmware of all my devices, and migrating to that other plugin, it seems to work fine now.
See: https://github.com/RaresAil/homebridge-tp-link-tapo/issues/88

Please try the latest Version 1.5.1

Please try the latest Version 1.5.1

I have just updated to the version 1.5.1 and tried with 4 of my plugs (one P110 and 3 x P100) still having the following error messages:
[10/8/2024, 5:30:22 PM] [Tapo Smart Platform] 97 Error Code: 1003, KLAP <IP_ADDRESS>
[10/8/2024, 5:30:22 PM] [Tapo Smart Platform] 97 Error Code: 1003, KLAP <IP_ADDRESS>
[10/8/2024, 5:30:22 PM] [Tapo Smart Platform] 97 Error Code: 1003, KLAP <IP_ADDRESS>
[10/8/2024, 5:30:22 PM] [Tapo Smart Platform] KLAP Handshake failed
[10/8/2024, 5:30:22 PM] [Tapo Smart Platform] KLAP Handshake failed
[10/8/2024, 5:30:22 PM] [Tapo Smart Platform] 97 Error Code: 1003, KLAP <IP_ADDRESS>
[10/8/2024, 5:30:22 PM] [Tapo Smart Platform] KLAP Handshake failed

Guys, I have removed the plugs from my Tapo account and re-added then restarted the homebridge and all 4 plugs are working on the version 1.5.1 !!!

Just as an info, the error messages that are of this type
97 Error Code: 1003, KLAP
should not worry you. The plugin supports both the old firmware and the new and so it first tries to connect with the old way, if that fails you get the above error and the plugin then proceeds with the new authentication.


Events Enhancements

Use the new event system to update the deployments in the ui when:

[ ] A deployment is created
[ ] A deployment is updated
[ ] When the name of a deployment is updated, the deployment should not go into the updating state (only pass the new deployment name when the API request is made)

admin

[ ] create user
[ ] edit user
[ ] verify
[ ] disable

I'm not doing these right now because there is a better way to handle events, still deciding what the right way is to, but I think implementing it within app/models/Base/index.ts with an events variable that looks like the following
this.events = {
  success: {event: eventTypes.DEPLOYMENT_CRUD, message: 'create'}
  error: {event: eventTypes.DEPLOYMENT_ERR, message: 'error'}
}

would be the most organized way

In develop


Time-Series Chart Showing Min/Max X-Axis Values Even Though Disabled

Screenshot

Description
By default, the min & max x-axis values appear to be showing despite the fact that they are disabled. I am able to remove by enabling then disabling again using the checkboxes. I'd imagine the default behavior is to not show those values but if it is, then perhaps the checkboxes should be marked by default...

thanks for reporting
please see video for more context. @xiezhongfu can you take this on? 🙏
Expected behavior: when user first interact with Timeseries echarts, Min and Max on x-axis should show by default, 2 checkboxes should be checked by default/
https://user-images.githubusercontent.com/67837651/121228730-f6901800-c841-11eb-894c-18fa4664fbc3.mov

superset

firstly, rendered the table chart which has not xAxisShowMinLabel control.

when we chose Time-series Chart, and rendered it. Time-series Chart has a xAxisShowMinLabel control. But the value property is undefined

we can set value by mapStateToProps or default function

suyperset-ui
But default is false refer: https://github.com/apache-superset/superset-ui/blob/master/plugins/plugin-chart-echarts/src/Timeseries/controlPanel.tsx#L343
solution
All in total, we can set value by mapStateToProps.

I can not reproduce in the latest master and Time-series Chart

@villebro can you clarify what's the expected behavior?

https://echarts.apache.org/en/option.html#xAxis.axisLabel.showMinLabel.
The options of showMinLabel are true, false, null.
So, I think undefine is invalid, We should correct it in any case.


Openstack Discoverer logs incorrect update

The openstack discoverer logs updates for services when no updates have happened. The following example show the lb being added, then shows an update on each cycle when it wasn't updated in openstack.
time="2018-05-08T13:10:17Z" level=info msg="Successfully handled: add service 'demo/lb1-2ad78ab3-aa94-43e4-a764-194a67601d16-openstack'"
time="2018-05-08T13:10:17Z" level=info msg="Successfully handled: add endpoints 'demo/lb1-2ad78ab3-aa94-43e4-a764-194a67601d16-openstack'"
time="2018-05-08T13:10:47Z" level=info msg="Successfully handled: update service 'demo/lb1-2ad78ab3-aa94-43e4-a764-194a67601d16-openstack'"
time="2018-05-08T13:11:17Z" level=info msg="Successfully handled: update service 'demo/lb1-2ad78ab3-aa94-43e4-a764-194a67601d16-openstack'"
time="2018-05-08T13:11:47Z" level=info msg="Successfully handled: update service 'demo/lb1-2ad78ab3-aa94-43e4-a764-194a67601d16-openstack'"
time="2018-05-08T13:12:19Z" level=info msg="Successfully handled: update service 'demo/lb1-2ad78ab3-aa94-43e4-a764-194a67601d16-openstack'"
time="2018-05-08T13:12:47Z" level=info msg="Successfully handled: update service 'demo/lb1-2ad78ab3-aa94-43e4-a764-194a67601d16-openstack'"
time="2018-05-08T13:13:21Z" level=info msg="Successfully handled: update service 'demo/lb1-2ad78ab3-aa94-43e4-a764-194a67601d16-openstack'"
time="2018-05-08T13:13:47Z" level=info msg="Successfully handled: update service 'demo/lb1-2ad78ab3-aa94-43e4-a764-194a67601d16-openstack'"
time="2018-05-08T13:14:17Z" level=info msg="Successfully handled: update service 'demo/lb1-2ad78ab3-aa94-43e4-a764-194a67601d16-openstack'"

While running performance tests, this issue was very prominent. The discoverer is enqueuing updates at a faster rate than the workers are dequeuing items. This results in memory consumption and an ever growing queue.
Memory:

Queue:

Bumping up the priority on this.

Currently, we are comparing the synced services/endpoints that are in Gimbal with the services/endpoints we produce after translation using reflect.DeepEquals.
The problem is that the resource we get from the Gimbal API Server includes creation timestamp, resource version, UID, etc. while the one we create during the translation process does not. This causes the equality comparison to return false, and thus the discoverer thinks it needs to perform an update.
One solution is to compare the fields we care about, instead of comparing the entire struct. The downside is that we create coupling where a change to the translation process will require a change to the diff process. For example, if we start translating a new field, we have to make sure we update the diff function to include that new field in the comparison. This is problematic because over time it could get out of sync, causing bugs in the diff process. I wonder what's the best way to mitigate this. Maybe a unit test?
With that said, I am not sure if there are other solutions.

Turns out I jumped the gun. We are already only comparing the fields that we care about. The actual problem has been documented in the PR (#149) with the fixes.


Windows incompatibility

Unfortunately there is a problem with all windows builds. Similar to spglib. Would you take a look at these builds @atztogo ? Maybe the problem is not very fundamental? I have no knowledge about writing extensions so I really cannot do anything about it. For now I will block windows builds and limit packages to linux/osx.

At least one problem is a fact that M_PI is undefined in visual studio by default.
It is only used in two places: c/harmonic/derivative_dynmat.c  and harmonic/dynmat.c . Maybe we should just drop this and use our own definition of Pi?

I have a look at the builds, and saw strange errors happened for python 2.7 and 3.4 but not for python 3.5. For this I have no idea at this moment.
I have done replacing M_PI by #define PI 3.14159265358979323846. This is made for the develop branch.

I guess older visual studios require old C style than C90. If it is true and needed, I will consider to work for it, since probably it affects only _phonopy.c and _spglib.c. I mean, in the main source codes, I think I wrote in an old C style. So I hope it is not so hard job.

The new visual studio is c99 compliant by default (gcc is not, you need to add -std=c99 to switch standard -mode). These constants are no longer part of the standard library. I am not sure I understand the py27 and py34 case. The py35 is easy and your fix should probably make it compile.
I have also noticed large differences between versions of visual studio in different environments. For py27 it is VC9.0 for py34 - VC10.0 and for py35 it is VC14.0. This may be the reason for different behaviour. I will rise the issue with conda-forge creators.

I have fond the answer:
http://stackoverflow.com/questions/24966785/compiling-python-extensions-with-different-visual-studio-version
Unfortunately on windows you need to keep the whole toolchain in sync with python binary. Some professional development platform (IMHO)! Probably you are using a bit too modern C in your extensions. Is the code in _phonopy.c (l. 172...) auto-generated or hand written? Or maybe it is some kind of template? Sometimes it may be quite trivial to accommodate older versions of standard, sometimes not so trivial OTOH. Let me know if I can help. I am fairly decent C programmer, I am just not familiar with python extensions.

To see how I understand it correctly, I updated _spglib.c in the atztogo/spglib develop branch to accept old-style-definiton. My compilation test was done with gcc with the following options,
export CFLAGS="-Wall -Wextra -std=c89 -pedantic -Wmissing-prototypes -Wstrict-prototypes -Wold-style-definition"
but not on visual studio that I don't have.
Can I ask you to build python-spglib of my atztogo/spglib develop branch on your appVeyor system and see how it goes? If this change works, it means my job is trivial. So if spglib-python build seems OK, I will move to _phonopy.c.

I cannot be quite sure because there are some issues with build matrix on appVeyor but the py27 build worked and tested itself fine. I will let you know as soon as I get other tests results. And it did not broke other builds. I am hopeful. But is it kind of regression in the code style?

Thanks!
In the old C style, variable declarations have to be placed at the beginning of the block. This is all what I did in the _spglib.c update. In C99, array size is dynamically allocated with its array declaration, which is very useful. But I found I didn't use this feature of C99 in _spglib.c. So overall, the changes I made for _spglib.c were trivial, just there were many lines I needed to change.
If the behaviour of the build for py27 altered by my change, probably the direction we are going is correct.

It is changed alright ;) It builds properly (Build list) - there is just a substantial number of warnings concerning use of strcpy - which is admittedly a slightly unsafe function - maybe you should consider using strcpy_s instead as advised. But this is a minor issue. Otherwise the compilation is clean and the tests run without a problem. I think we are on the path to having all three platforms supported!

Great! In the similar manner, I have updated _phonopy.c in the atztogo/phonopy master/rc/develop branch.
I will replace strcpy with strcpy_s in spglib someday soon.

OK. I'll try to integrate your changes into the package today late evening. Expect some report next morning... hopefully

I have managed to test spglib on all platforms. All is fine. It builds
everywhere. I think you may adapt phonopy as well.
P.
On Fri, 25 Nov 2016, 10:42 Atsushi Togo<EMAIL_ADDRESS>wrote:

Great! In the similar manner, I have updated _phonopy.c in the
atztogo/phonopy master/rc/develop branch.
I will replace strcpy with strcpy_s in spglib someday soon.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/atztogo/phonopy/issues/30#issuecomment-262917483, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AFtzzjXw5BKiovzt5jumcPsg5KkE-1Deks5rBq1-gaJpZM4K6YQs
.

I see. Thanks.

There is a problem on windows with test_get_commensurate_points (harmonic.test_dynmat_to_fc.TestDynmatToFc).
See here:
https://ci.appveyor.com/project/conda-forge/staged-recipes/build/1.0.9364/job/jege1ro8f6m7ilu0
Apparently sometimes periodicity does not kick-in properly

Thanks. I fixed it in atztogo/phonopy develop branch.

And it worked for phonopy as well. The package is submitted for inclusion now. Please merge your last changes into master.

I have merged to master the last changes.


Christie - Inability to Share on HIVE3

For my personal profile, I am unable to click the buttons/boxes when on the share page. This means I cannot share any options. On the backend, it says that I have all of the permissions.
Queen account and Emily's account are both able to share and I am able to see th eitems shared with me in my personal account.
This is a major blocker, because Crandall's group will be sharing their computations with me and we will be going through me for the data push.
Jonathon assigned, because of troubleshooting.

Using my second account for HIVE3 I was able to share. This is a weird bug that definitely needs to be looked into, but its low priority.

Closing for now, no one else has this issue, but me. Can reopen if needed.


Fixes 4339: add uploads API

Summary
Testing steps

Create a repository in the UI or Api
use the ./scripts/upload.py script to upload some repositories

IDENTITY_HEADER="eyJpZGVudGl0eSI6eyJvcmdfaWQiOiI5IiwgInR5cGUiOiJVc2VyIiwidXNlciI6eyJ1c2VybmFtZSI6ImZvbyJ9LCJhY2NvdW50X251bWJlciI6ImZvbyIsImludGVybmFsIjp7Im9yZ19pZCI6IjkifX19Cg==" python ./scripts/uploads.py      "8695b221-bf5d-4f5b-b544-43e563e0f558"  ~/rpms/crow-0.8-1.noarch.rpm   ~/rpms/foo-1.2.3.noarch.rpm

try with large RPMs, many rpms, etc...
Note, you'll need to make sure you use the same org in the identity header as you've used to create the repo

Fetch the repository and check the package_count, fetch the repository rpms  (/repositories/UUID/rpms)

check that a snapshot is made each time, and that the snapshots show the rpms that should be there

access the repo in pulp for the snapshots and verify expected rpms are present

Re-run the command with rpms that have already been uploaded, (or a mix of some that have and haven't), if there are no new rpms, no snapshot should be made

If you want run the command with  -f to finalize the uploads before adding them.  Note that this will fail if the rpms are already present in the org (we likely won't be using this method going forward)

Checklist

[ ] Tested with snapshotting feature disabled and pulp server URL not configured if appropriate

https://issues.redhat.com/browse/HMS-4339

/retest

/retest

feedback should now be addressed

added upload permissions to this PR in a new commit

https://issues.redhat.com/browse/HMS-4371

apparently the previous pr that tried to prevent creation/update of upload repos with snapshot set to false wasn't working properly.  I've adjusted here and added better tests.
In addition i added a catch at the start of the task so it won't panic


!setflag - Bot response to include discord name of command user

The bot should also respond with the discord name (e.g Boom#0675 - not the nickname) of the person using the command. This will serve as a record of who has requested a flag for a specific rsn and allow us to take action to prevent repeated abuse of the feature if someone is trolling and setting incorrect flags for people they don't have permission from.

Even discord usernames can be changed, could we do their discord id? Or maybe both the username and discord id?

How we do it with the RuneLite bot is to have all 3 things: clickable tag, id, and name#discrim
The name#discrim isn't as needed since that can get out of date, but the first two are very useful (with the ID mostly being needed because Discord can "fail to load" the tag)

While we are at it, we may want to do the same thing to the group leader log


Update "requests" dependency

Github is showing a security warning about the current version being used.

I just used the example snippet they had on the warning description, now updated to ==.


Add types to links to css files and scripts

Hi there!)
First of all thank you for such an amazing theme!)
I am trying to host static website using gitlab pages. Everything looks working except downloading of style and js files:
Refused to apply style from because its mime type ('text/html') is not a supported stylesheet mime

Adding type properties to link tags of css and script can be a possible solution. If I understood everything right it should be done here:
/_includes/head.html
line 15 <link rel="stylesheet" href="{{ '/assets/css/main.css' | relative_url }}" type="text/css">
line 39 <script src="{{ script_path }}" type="text/javascript"></script>

I did a quick search and there are a lot of issues similar to this. Looks like GitLab doesn't set the correct mime types for whatever reason when it serves these files. Not sure what the fix is as I don't use GitLab.

Thank you for such a quick answer, added comments to relevant issue in gitlab issue tracker.

Checked locally my suggestion - it won't help.

Figured as much. This seems to be a server issue which I guess GitLab needs to address.

The reason is that gitlab uses repo name as a base path during deployment, it means that all you assets should have url like https://your_login.gitlab.io/repo_name/assets/css/main.css instead of just https://your_login.gitlab.io/assets/css/main.css
You may find other answer here


Inline arrays – struct vs struct & reference types

Type of issue
Typo
Description
From https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/struct#inline-arrays

In addition, the compiler validates the System.Runtime.CompilerServices.InlineArrayAttribute attribute:

The length must be greater than zero (> 0).
The target type must be a struct.

There are minimal restrictions on the type of the single field. It can't be a pointer type, but it can be any reference type, or any value type. You can use inline arrays with almost any C# data structure.

So these two statements are in contrast one to another.
Page URL
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/struct#inline-arrays
Content source URL
https://github.com/dotnet/docs/blob/main/docs/csharp/language-reference/builtin-types/struct.md
Document Version Independent Id
0960802e-80c3-cb56-cb8b-ab1f1b20fb4e
Article author
@BillWagner
Metadata

ID: d9220116-e950-04cf-b6d5-70d15a084a22
Service: dotnet-csharp
Sub-service: lang-reference

These statements are accurate, but should be enhanced with an example.  The target type must a a struct:
[System.Runtime.CompilerServices.InlineArray(10)]
public struct StringBuffer // The buffer type must be a struct.
{
    private string _firstElement;
}

However, the single field can be a reference type:
[System.Runtime.CompilerServices.InlineArray(10)]
public struct StringBuffer
{
    private string _firstElement; // The field type may be a reference type.
}

Ah, I see. I though of target type as type of buffer/array. Eligible for closing.

@BillWagner I will work on it and provide it with some clarification examples.


Update classes in db

This isn't specific to code in this repo, but I'm adding this here so we can keep track of the issue.
@Carifio24, here are the notes I have from our meeting this morning.
For all classes that are contributing an age measurement to the class histogram:

[ ] Filter out any students where we used the "fill galaxies" data set that gives an age of 17 Gyr.
[ ] Filter out students (both real and team) who have wonky measurements that would not pass the velocity & distance guardrail checks.
[ ] Make sure team students are appear uniquely in 1 class. (Can we just kick them out of extra classes they've been added to)
[ ] For team seed or test classes, merge small classes into new classes with 15-20 students.
[ ] For real classes, leave classes with N >= 12 students alone.
[ ] For real classes, merge classes with N < 12 students with a unique seed or test class.

@johnarban and @nmearl - please let us know ASAP if anything in this scheme will mess up test classes you have set up and are currently using.
Please feel free to edit if there is anything I've missed. Thanks!

This should all be fine for me

Sounds good to me.

Just for posterity, you can find students that don't pass condition 2 (and aren't already being ignore via)
USE cosmicds_db;
SELECT
    *
FROM
    HubbleMeasurements
        LEFT OUTER JOIN
    IgnoreStudents ON HubbleMeasurements.student_id = IgnoreStudents.student_id
WHERE
    IgnoreStudents.student_id IS NULL
        AND ABS((rest_wave_value - obs_wave_value) / rest_wave_value) > 0.5
        AND (ang_size_value >= 5
        AND ang_size_value <= 1800); # 1800 arcseconds is 30 arcminutes

For identifying which students are in multiple classes (and how many for each student)
SELECT student_id, COUNT(*) FROM StudentsClasses
GROUP BY student_id
HAVING COUNT(student_id) > 1;

As for making sure that each student is only in one class, here's a gist with the script that I used to do that:
https://gist.github.com/Carifio24/e9e8a4d683b78ac3288a896a83448971

To find all of the test classes with < 12 students:
SELECT
    id, name, test, COUNT(student_id)
FROM
    Classes
        INNER JOIN
    StudentsClasses ON StudentsClasses.class_id = Classes.id
WHERE
    test = 1
GROUP BY class_id
HAVING COUNT(student_id) < 12;

There's a class named 2023-07 2i2c_beta with 7 students in it. @patudom do you know whether this is a real class? I can't remember.