Connection to server is erroring shutting down prompt shows up when selecting envs without python

This is on a development branch right now which will soon be pre-release
Select such an environment
The error happens intermittently and shows up as prompt

2023-03-15 15:50:43.823 [error] Python interpreter missing:
[Option 1] Select python interpreter using the ms-python.python.
[Option 2] Set an interpreter using "pylint.interpreter" setting.
Please use Python 3.7 or greater.
2023-03-15 15:50:43.920 [info] [Trace - 3:50:43 PM] Sending request 'textDocument/codeAction - (7)'.
2023-03-15 15:50:44.052 [info] [Trace - 3:50:44 PM] Received response 'textDocument/codeAction - (7)' in 131ms.
2023-03-15 15:51:50.326 [info] Server: Stop requested
2023-03-15 15:51:50.327 [info] [Trace - 3:51:50 PM] Sending request 'shutdown - (8)'.
2023-03-15 15:51:52.886 [info] [Error - 3:51:52 PM] Stopping server timed out
2023-03-15 15:52:00.218 [info] [Error - 3:52:00 PM] Client Pylint: connection to server is erroring. Shutting down server.

Actually it only error outs for linters, not black:

Output from Console under the Developer Tools panel (toggle Developer Tools on under Help; turn on source maps to make any tracebacks be useful by running Enable source map support for extension debugging)

  INFO Electron sandbox mode is enabled!
  WARN Via 'product.json#extensionEnabledApiProposals' extension 'ms-vscode.remote-repositories' wants API proposal 'contribEditorGutterMenu' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
  WARN Via 'product.json#extensionEnabledApiProposals' extension 'github.vscode-pull-request-github' wants API proposal 'contribEditorGutterMenu' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
 [Extension Host] STOPPED on first line for debugging on port 53884
I @ workbench.desktop.main.js:1677
  WARN Skipping extension /c:/Users/karraj/.vscode-insiders/extensions/ms-vscode.js-debug-1.72.1 in favour of the builtin extension /c:/Users/karraj/AppData/Local/Programs/Microsoft VS Code Insiders/resources/app/extensions/ms-vscode.js-debug.
  INFO Loading development extension at c:\Users\karraj\OneDrive - Microsoft\Desktop\vscode-python
  WARN [twxs.cmake]: Cannot register 'cmake.cmakePath'. This property is already registered.
  INFO [karrtikr.vscode-platform-specific-sample]: Command `vscode-platform-specific-sample.run` appears multiple times in the `commands` section.
 Overwriting extension <<.editorconfig>> to now point to mime <<text/x-editorconfig>>
(anonymous) @ workbench.desktop.main.js:637
 Overwriting extension <<.hbs>> to now point to mime <<text/x-handlebars>>
(anonymous) @ workbench.desktop.main.js:637
 Overwriting extension <<.handlebars>> to now point to mime <<text/x-handlebars>>
(anonymous) @ workbench.desktop.main.js:637
 Overwriting extension <<.properties>> to now point to mime <<text/x-java-properties>>
(anonymous) @ workbench.desktop.main.js:637
  INFO [perf] Render performance baseline is 252ms
 Extension Host
 Debugger attached.
  INFO UNRESPONSIVE extension host: starting to profile NOW
  INFO UNRESPONSIVE extension host: received responsive event and cancelling profiling session
  WARN UNRESPONSIVE extension host: 'github.copilot' took 38.99255306646465% of 1814.869ms, saved PROFILE here: 'file:///c%3A/Users/karraj/AppData/Local/Temp/exthost-f8b9dc.cpuprofile'
 Extension Host
 Debugger attached.
  INFO UNRESPONSIVE extension host: starting to profile NOW
  INFO UNRESPONSIVE extension host: received responsive event and cancelling profiling session
   ERR Error while registering log channel file:///c%3A/Users/karraj/AppData/Roaming/Code%20-%20Insiders/logs/20230313T111924/window7/exthost/vscode.github-authentication/GitHub%20Authentication.log Timed out while waiting for file to be created
   ERR Error while registering log channel file:///c%3A/Users/karraj/AppData/Roaming/Code%20-%20Insiders/logs/20230313T111924/window7/exthost/vscode.git/Git.log Timed out while waiting for file to be created
 Extension Host
 Debugger attached.
  INFO UNRESPONSIVE extension host: starting to profile NOW
  WARN UNRESPONSIVE extension host: 'ms-python.python' took 25.309835823021825% of 1289.811ms, saved PROFILE here: 'file:///c%3A/Users/karraj/AppData/Local/Temp/exthost-ecbfef.cpuprofile'
  INFO UNRESPONSIVE extension host: received responsive event and cancelling profiling session
 Extension Host
 Debugger attached.
  INFO UNRESPONSIVE extension host: starting to profile NOW
 Extension Host
 Debugger attached.
  INFO UNRESPONSIVE extension host: starting to profile NOW
  WARN UNRESPONSIVE extension host: 'ms-python.python' took 34.173925582893304% of 1746.575ms, saved PROFILE here: 'file:///c%3A/Users/karraj/AppData/Local/Temp/exthost-a63091.cpuprofile'
 Extension Host
 Debugger attached.
  INFO UNRESPONSIVE extension host: starting to profile NOW
  INFO UNRESPONSIVE extension host: received responsive event and cancelling profiling session
 Extension Host
 Debugger attached.
  WARN UNRESPONSIVE extension host: 'ms-python.python' took 25.505638874237405% of 836.562ms, saved PROFILE here: 'file:///c%3A/Users/karraj/AppData/Local/Temp/exthost-194dad.cpuprofile'
  INFO UNRESPONSIVE extension host: starting to profile NOW
  INFO UNRESPONSIVE extension host: received responsive event and cancelling profiling session
 Extension Host
 Debugger attached.
  INFO UNRESPONSIVE extension host: starting to profile NOW
 [Extension Host] rejected promise not handled within 1 second: Error [ERR_STREAM_WRITE_AFTER_END]: write after end (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] stack trace: Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124839
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124757)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114364)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114259
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processImmediate (node:internal/timers:437:9)
    at process.callbackTrampoline (node:internal/async_hooks:130:17) (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [[object Object]]write after end
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124839
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124757)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114364)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114259
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processImmediate (node:internal/timers:437:9)
    at process.callbackTrampoline (node:internal/async_hooks:130:17)
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 [Extension Host] rejected promise not handled within 1 second: Error [ERR_STREAM_WRITE_AFTER_END]: write after end (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] stack trace: Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130926
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130844)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120451)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120346 (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [[object Object]]write after end
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130926
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130844)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120451)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120346
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 [Extension Host] rejected promise not handled within 1 second: Error: Stopping the server timed out (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] stack trace: Error: Stopping the server timed out
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\node_modules\vscode-languageclient\lib\common\client.js:933:23
    at runNextTicks (node:internal/process/task_queues:61:5)
    at listOnTimeout (node:internal/timers:528:9)
    at processTimers (node:internal/timers:502:7)
    at lsClient (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\common\server.ts:88:19)
    at async (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\extension.ts:62:13)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\extension.ts:75:38 (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [[object Object]]Stopping the server timed out
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Error: Stopping the server timed out
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\node_modules\vscode-languageclient\lib\common\client.js:933:23
    at runNextTicks (node:internal/process/task_queues:61:5)
    at listOnTimeout (node:internal/timers:528:9)
    at processTimers (node:internal/timers:502:7)
    at lsClient (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\common\server.ts:88:19)
    at async (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\extension.ts:62:13)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\extension.ts:75:38
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 [Extension Host] rejected promise not handled within 1 second: Error: Stopping the server timed out (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] stack trace: Error: Stopping the server timed out
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\node_modules\vscode-languageclient\lib\common\client.js:933:23
    at lsClient (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\common\server.ts:88:19)
    at async (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\extension.ts:62:13)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\extension.ts:75:38 (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [[object Object]]Stopping the server timed out
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Error: Stopping the server timed out
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\node_modules\vscode-languageclient\lib\common\client.js:933:23
    at lsClient (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\common\server.ts:88:19)
    at async (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\extension.ts:62:13)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\extension.ts:75:38
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
   ERR [Extension Host] Sending notification failed.
 [Extension Host] Sending notification failed. (at console.error (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
   ERR [Extension Host] Sending notification failed.
 [Extension Host] Sending notification failed. (at console.error (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] rejected promise not handled within 1 second: Error [ERR_STREAM_WRITE_AFTER_END]: write after end (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] stack trace: Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124839
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124757)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114364)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114259
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processImmediate (node:internal/timers:437:9)
    at process.callbackTrampoline (node:internal/async_hooks:130:17) (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [[object Object]]write after end
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124839
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124757)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114364)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114259
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processImmediate (node:internal/timers:437:9)
    at process.callbackTrampoline (node:internal/async_hooks:130:17)
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 [Extension Host] rejected promise not handled within 1 second: Error [ERR_STREAM_WRITE_AFTER_END]: write after end (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] stack trace: Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130926
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130844)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120451)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120346 (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [[object Object]]write after end
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130926
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130844)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120451)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120346
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Extension Host
 Debugger attached.
 [dd1] potential listener LEAK detected, having 175 listeners already. MOST frequent listener (1):
check @ workbench.desktop.main.js:84
 Error
    at i.create (workbench.desktop.main.js:84:31803)
    at l.l [as onDidChangeSelectedNotebooks] (workbench.desktop.main.js:86:1071)
    at r.$addKernel (workbench.desktop.main.js:1573:33651)
    at m.N (workbench.desktop.main.js:1580:15143)
    at m.M (workbench.desktop.main.js:1580:14861)
    at m.H (workbench.desktop.main.js:1580:13954)
    at m.G (workbench.desktop.main.js:1580:12935)
    at workbench.desktop.main.js:1580:11723
    at g.invoke (workbench.desktop.main.js:86:145)
    at r.deliver (workbench.desktop.main.js:86:2121)
    at h.fire (workbench.desktop.main.js:86:1729)
    at o.fire (workbench.desktop.main.js:556:15222)
    at X.onmessage (workbench.desktop.main.js:1678:1491)
check @ workbench.desktop.main.js:84
  INFO UNRESPONSIVE extension host: received responsive event and cancelling profiling session
 Extension Host
 Debugger attached.
  INFO UNRESPONSIVE extension host: starting to profile NOW
 Extension Host
 Debugger attached.
 Extension Host
 [*** LOG ERROR #0001 ***] [2023-03-15 15:27:42] [1250e958-dee5-4e1d-b95d-cb3727947ffc] {rotating_file_sink: failed renaming c:\Users\karraj\AppData\Roaming\Code - Insiders\logs\20230313T111924\window7\exthost\output_logging_20230315T151053\3-Jupyter.log to c:\Users\karraj\AppData\Roaming\Code - Insiders\logs\20230313T111924\window7\exthost\output_logging_20230315T151053\3-Jupyter.1.log: permission denied}
 Extension Host
 Debugger attached.
 Extension Host
 Debugger attached.
 [Extension Host] rejected promise not handled within 1 second: Error [ERR_STREAM_WRITE_AFTER_END]: write after end (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] stack trace: Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130926
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130844)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120451)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120346
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processImmediate (node:internal/timers:437:9)
    at process.callbackTrampoline (node:internal/async_hooks:130:17) (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [[object Object]]write after end
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130926
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130844)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120451)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120346
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processImmediate (node:internal/timers:437:9)
    at process.callbackTrampoline (node:internal/async_hooks:130:17)
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 [Extension Host] rejected promise not handled within 1 second: Error [ERR_STREAM_WRITE_AFTER_END]: write after end (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] stack trace: Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124839
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124757)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114364)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114259 (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [[object Object]]write after end
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124839
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124757)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114364)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114259
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Extension Host
 Debugger attached.
 Extension Host
 Debugger attached.
  INFO UNRESPONSIVE extension host: starting to profile NOW
  INFO UNRESPONSIVE extension host: received responsive event and cancelling profiling session
  WARN UNRESPONSIVE extension host: 'ms-python.python' took 15.865439406529998% of 343.855ms, saved PROFILE here: 'file:///c%3A/Users/karraj/AppData/Local/Temp/exthost-f8b844.cpuprofile'
 [Extension Host] rejected promise not handled within 1 second: Error: Stopping the server timed out (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] stack trace: Error: Stopping the server timed out
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\node_modules\vscode-languageclient\lib\common\client.js:933:23
    at runNextTicks (node:internal/process/task_queues:61:5)
    at listOnTimeout (node:internal/timers:528:9)
    at processTimers (node:internal/timers:502:7)
    at lsClient (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\common\server.ts:88:19)
    at async (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\extension.ts:62:13)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\extension.ts:75:38 (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [[object Object]]Stopping the server timed out
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Error: Stopping the server timed out
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\node_modules\vscode-languageclient\lib\common\client.js:933:23
    at runNextTicks (node:internal/process/task_queues:61:5)
    at listOnTimeout (node:internal/timers:528:9)
    at processTimers (node:internal/timers:502:7)
    at lsClient (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\common\server.ts:88:19)
    at async (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\extension.ts:62:13)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\extension.ts:75:38
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 [Extension Host] rejected promise not handled within 1 second: Error: Stopping the server timed out (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] stack trace: Error: Stopping the server timed out
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\node_modules\vscode-languageclient\lib\common\client.js:933:23
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processTimers (node:internal/timers:499:9)
    at lsClient (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\common\server.ts:88:19)
    at async (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\extension.ts:62:13)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\extension.ts:75:38 (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [[object Object]]Stopping the server timed out
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Error: Stopping the server timed out
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\node_modules\vscode-languageclient\lib\common\client.js:933:23
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processTimers (node:internal/timers:499:9)
    at lsClient (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\common\server.ts:88:19)
    at async (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\extension.ts:62:13)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\extension.ts:75:38
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Extension Host
 Debugger attached.
  INFO UNRESPONSIVE extension host: starting to profile NOW
  INFO UNRESPONSIVE extension host: received responsive event and cancelling profiling session
   ERR [Extension Host] Sending notification failed.
 [Extension Host] Sending notification failed. (at console.error (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
   ERR [Extension Host] Sending notification failed.
 [Extension Host] Sending notification failed. (at console.error (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] rejected promise not handled within 1 second: Error [ERR_STREAM_WRITE_AFTER_END]: write after end (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] stack trace: Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124839
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124757)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114364)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114259
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processImmediate (node:internal/timers:437:9)
    at process.callbackTrampoline (node:internal/async_hooks:130:17) (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [[object Object]]write after end
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124839
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124757)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114364)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114259
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processImmediate (node:internal/timers:437:9)
    at process.callbackTrampoline (node:internal/async_hooks:130:17)
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 [Extension Host] rejected promise not handled within 1 second: Error [ERR_STREAM_WRITE_AFTER_END]: write after end (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [Extension Host] stack trace: Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130926
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130844)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120451)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120346 (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
 [[object Object]]write after end
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130926
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130844)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120451)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120346
$onExtensionRuntimeError @ workbench.desktop.main.js:1988
 Extension Host
 Debugger attached.
  INFO UNRESPONSIVE extension host: received responsive event and cancelling profiling session
 Extension Host
 Debugger attached.
  INFO UNRESPONSIVE extension host: starting to profile NOW
 [Extension Host] rejected promise not handled within 1 second: Error [ERR_STREAM_WRITE_AFTER_END]: write after end (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:90
workbench.desktop.main.js:sourcemap:90 [Extension Host] stack trace: Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130926
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130844)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120451)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120346
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processImmediate (node:internal/timers:437:9)
    at process.callbackTrampoline (node:internal/async_hooks:130:17) (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:1988 [[object Object]]write after end
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:1988 Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130926
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130844)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120451)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120346
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processImmediate (node:internal/timers:437:9)
    at process.callbackTrampoline (node:internal/async_hooks:130:17)
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:90 [Extension Host] rejected promise not handled within 1 second: Error [ERR_STREAM_WRITE_AFTER_END]: write after end (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:90 [Extension Host] stack trace: Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124839
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124757)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114364)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114259 (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:1988 [[object Object]]write after end
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:1988 Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124839
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124757)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114364)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114259
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:1677 Extension Host
workbench.desktop.main.js:sourcemap:1677 Debugger attached.
workbench.desktop.main.js:sourcemap:1677 Extension Host
workbench.desktop.main.js:sourcemap:1677 Debugger attached.
workbench.desktop.main.js:sourcemap:620  INFO UNRESPONSIVE extension host: starting to profile NOW
workbench.desktop.main.js:sourcemap:620  INFO UNRESPONSIVE extension host: received responsive event and cancelling profiling session
workbench.desktop.main.js:sourcemap:620  WARN UNRESPONSIVE extension host: 'ms-vscode-remote.remote-containers' took 24.041934310992605% of 19.837ms, saved PROFILE here: 'file:///c%3A/Users/karraj/AppData/Local/Temp/exthost-9d8932.cpuprofile'
workbench.desktop.main.js:sourcemap:1677 Extension Host
workbench.desktop.main.js:sourcemap:1677 Debugger attached.
workbench.desktop.main.js:sourcemap:1677 Extension Host
workbench.desktop.main.js:sourcemap:1677 Debugger attached.
workbench.desktop.main.js:sourcemap:1677 Extension Host
workbench.desktop.main.js:sourcemap:1677 [*** LOG ERROR #0002 ***] [2023-03-15 15:44:46] [1250e958-dee5-4e1d-b95d-cb3727947ffc] {rotating_file_sink: failed renaming c:\Users\karraj\AppData\Roaming\Code - Insiders\logs\20230313T111924\window7\exthost\output_logging_20230315T151053\3-Jupyter.log to c:\Users\karraj\AppData\Roaming\Code - Insiders\logs\20230313T111924\window7\exthost\output_logging_20230315T151053\3-Jupyter.1.log: permission denied}
workbench.desktop.main.js:sourcemap:1677 Extension Host
workbench.desktop.main.js:sourcemap:1677 Debugger attached.
workbench.desktop.main.js:sourcemap:620  INFO UNRESPONSIVE extension host: starting to profile NOW
workbench.desktop.main.js:sourcemap:620  INFO UNRESPONSIVE extension host: received responsive event and cancelling profiling session
workbench.desktop.main.js:sourcemap:1677 Extension Host
workbench.desktop.main.js:sourcemap:1677 Debugger attached.
workbench.desktop.main.js:sourcemap:90 [Extension Host] rejected promise not handled within 1 second: Error [ERR_STREAM_WRITE_AFTER_END]: write after end (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:90 [Extension Host] stack trace: Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130926
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130844)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120451)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120346
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processImmediate (node:internal/timers:437:9)
    at process.callbackTrampoline (node:internal/async_hooks:130:17) (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:1988 [[object Object]]write after end
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:1988 Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130926
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:130844)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120451)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.isort-2023.9.10591013\dist\extension.js:1:120346
    at runNextTicks (node:internal/process/task_queues:61:5)
    at processImmediate (node:internal/timers:437:9)
    at process.callbackTrampoline (node:internal/async_hooks:130:17)
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:90 [Extension Host] rejected promise not handled within 1 second: Error [ERR_STREAM_WRITE_AFTER_END]: write after end (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:90 [Extension Host] stack trace: Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124839
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124757)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114364)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114259 (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:1988 [[object Object]]write after end
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:1988 Error: write after end
    at new NodeError (node:internal/errors:371:5)
    at _write (node:internal/streams/writable:319:11)
    at Socket.Writable.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124839
    at new Promise (<anonymous>)
    at u.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:124757)
    at m.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114364)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.black-formatter-2023.1.10581010\dist\extension.js:1:114259
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:1677 Extension Host
workbench.desktop.main.js:sourcemap:1677 Debugger attached.
workbench.desktop.main.js:sourcemap:1677 Extension Host
workbench.desktop.main.js:sourcemap:1677 Debugger attached.
workbench.desktop.main.js:sourcemap:620  INFO UNRESPONSIVE extension host: starting to profile NOW
workbench.desktop.main.js:sourcemap:620  INFO UNRESPONSIVE extension host: received responsive event and cancelling profiling session
workbench.desktop.main.js:sourcemap:90 [Extension Host] rejected promise not handled within 1 second: Error: Stopping the server timed out (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:90 [Extension Host] stack trace: Error: Stopping the server timed out
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\node_modules\vscode-languageclient\lib\common\client.js:933:23
    at runNextTicks (node:internal/process/task_queues:61:5)
    at listOnTimeout (node:internal/timers:528:9)
    at processTimers (node:internal/timers:502:7)
    at lsClient (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\common\server.ts:88:19)
    at async (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\extension.ts:62:13)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\extension.ts:75:38 (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:1988 [[object Object]]Stopping the server timed out
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:1988 Error: Stopping the server timed out
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\node_modules\vscode-languageclient\lib\common\client.js:933:23
    at runNextTicks (node:internal/process/task_queues:61:5)
    at listOnTimeout (node:internal/timers:528:9)
    at processTimers (node:internal/timers:502:7)
    at lsClient (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\common\server.ts:88:19)
    at async (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\extension.ts:62:13)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\src\extension.ts:75:38
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:90 [Extension Host] rejected promise not handled within 1 second: Error: Stopping the server timed out (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:90 [Extension Host] stack trace: Error: Stopping the server timed out
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\node_modules\vscode-languageclient\lib\common\client.js:933:23
    at lsClient (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\common\server.ts:88:19)
    at async (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\extension.ts:62:13)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\extension.ts:75:38 (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:1988 [[object Object]]Stopping the server timed out
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:1988 Error: Stopping the server timed out
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\node_modules\vscode-languageclient\lib\common\client.js:933:23
    at lsClient (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\common\server.ts:88:19)
    at async (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\extension.ts:62:13)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\src\extension.ts:75:38
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:751 Client Flake8: connection to server is erroring. Shutting down server.
c @ workbench.desktop.main.js:sourcemap:751
workbench.desktop.main.js:sourcemap:620   ERR [Extension Host] Sending request failed.
workbench.desktop.main.js:sourcemap:90 [Extension Host] Sending request failed. (at console.error (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:751 Client Pylint: connection to server is erroring. Shutting down server.
c @ workbench.desktop.main.js:sourcemap:751
workbench.desktop.main.js:sourcemap:620   ERR [Extension Host] Sending request failed.
workbench.desktop.main.js:sourcemap:90 [Extension Host] Sending request failed. (at console.error (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:90 [Extension Host] rejected promise not handled within 1 second: Error: write EPIPE (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:90 [Extension Host] stack trace: Error: write EPIPE
    at afterWriteDispatched (node:internal/stream_base_commons:160:15)
    at writeGeneric (node:internal/stream_base_commons:151:3)
    at Socket._writeGeneric (node:net:795:11)
    at Socket._write (node:net:807:8)
    at writeOrBuffer (node:internal/streams/writable:389:12)
    at _write (node:internal/streams/writable:330:10)
    at Socket.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\node_modules\vscode-jsonrpc\lib\node\ril.js:91:29
    at new Promise (<anonymous>)
    at a.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\node_modules\vscode-jsonrpc\lib\node\ril.js:78:16)
    at y.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\node_modules\vscode-jsonrpc\lib\common\messageWriter.js:100:34) (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:1988 [[object Object]]write EPIPE
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:1988 Error: write EPIPE
    at afterWriteDispatched (node:internal/stream_base_commons:160:15)
    at writeGeneric (node:internal/stream_base_commons:151:3)
    at Socket._writeGeneric (node:net:795:11)
    at Socket._write (node:net:807:8)
    at writeOrBuffer (node:internal/streams/writable:389:12)
    at _write (node:internal/streams/writable:330:10)
    at Socket.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\node_modules\vscode-jsonrpc\lib\node\ril.js:91:29
    at new Promise (<anonymous>)
    at a.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\node_modules\vscode-jsonrpc\lib\node\ril.js:78:16)
    at y.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.flake8-2023.5.10721011\dist\webpack:\flake8\node_modules\vscode-jsonrpc\lib\common\messageWriter.js:100:34)
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:90 [Extension Host] rejected promise not handled within 1 second: Error: write EPIPE (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:90 [Extension Host] stack trace: Error: write EPIPE
    at afterWriteDispatched (node:internal/stream_base_commons:160:15)
    at writeGeneric (node:internal/stream_base_commons:151:3)
    at Socket._writeGeneric (node:net:795:11)
    at Socket._write (node:net:807:8)
    at writeOrBuffer (node:internal/streams/writable:389:12)
    at _write (node:internal/streams/writable:330:10)
    at Socket.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\node_modules\vscode-jsonrpc\lib\node\ril.js:91:29
    at new Promise (<anonymous>)
    at a.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\node_modules\vscode-jsonrpc\lib\node\ril.js:78:16)
    at v.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\node_modules\vscode-jsonrpc\lib\common\messageWriter.js:100:34) (at console.<anonymous> (c:\Users\karraj\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:98:139456))
I @ workbench.desktop.main.js:sourcemap:90
workbench.desktop.main.js:sourcemap:1988 [[object Object]]write EPIPE
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988
workbench.desktop.main.js:sourcemap:1988 Error: write EPIPE
    at afterWriteDispatched (node:internal/stream_base_commons:160:15)
    at writeGeneric (node:internal/stream_base_commons:151:3)
    at Socket._writeGeneric (node:net:795:11)
    at Socket._write (node:net:807:8)
    at writeOrBuffer (node:internal/streams/writable:389:12)
    at _write (node:internal/streams/writable:330:10)
    at Socket.write (node:internal/streams/writable:334:10)
    at c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\node_modules\vscode-jsonrpc\lib\node\ril.js:91:29
    at new Promise (<anonymous>)
    at a.write (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\node_modules\vscode-jsonrpc\lib\node\ril.js:78:16)
    at v.doWrite (c:\Users\karraj\.vscode-insiders\extensions\ms-python.pylint-2023.5.10741014\dist\webpack:\pylint\node_modules\vscode-jsonrpc\lib\common\messageWriter.js:100:34)
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:1988

Search for "pylint" towards the end of the logs above.

seems like no one else has hit this issue- @karthiknadig do you want to close this?


Add total_difficulty to header

Other block header structs have this field called total_difficulty. Can it be added to the Header in /src/types/execution/header.rs ?
    /// TotalDifficulty is the sum of all previous blocks difficulty including this block difficulty.
    ///
    /// If the Block containing this `BlockHeader` has been produced using the Proof of Stake
    /// consensus algorithm, this field will actually be constant and set to the terminal total difficulty
    /// that was required to transition to Proof of Stake algorithm, which varies per network. It is set to
    /// 58 750 000 000 000 000 000 000 on Ethereum Mainnet and to 10 790 000 on Ethereum Testnet Goerli.
    #[prost(message, optional, tag = "17")]
    pub total_difficulty: ::core::option::Option<BigInt>,

Total difficulty is not an actual field of the header structure unlike difficulty which is an actual field of the header structure. Execution clients calculate the total difficulty in memory as they process all of the headers from genesis to latest. Given that portal clients do operate in a similar fashion, there is no straightforward way to calculate the total difficulty for a given height. This is a problem that will need to be solved once we turn our attention to supporting eth_* jsonrpc endpoints. Off the top of my head, I can't recall, but I do remember some proposals for how to achieve this, given a portal client's unique architecture. However, this is not a priority at the moment.


When close to another player can't hear them on radio

Did you read the README?: There's a lot of information in the README, if you ask a question that is answered in the README, you will be told to "Read the README"
Describe the bug
The radio works fine but once you get too close to another person and they begin to talk over the radio you cannot hear them unless you move further away from them. Makes pursuits very difficult.
To Reproduce
Steps to reproduce the behavior:
Two people join the same radio channel and broadcast at a distance which works but then close you can't hear eachother over radio.
Expected behavior
A clear and concise description of what you expected to happen.

This was reverted, the actual idea will be fixed later so when the player is outside of 5 units it will automatically set them to talking on the radio

Sorry, does this mean there is a version where this is fixed or awaiting to be fixed?

This change wasn't even included in a release initially

So which version do I need where this isn't enabled?


UBUNTU 23.04 ISSUE

Traceback (most recent call last):
File "/home/ubuntu/.local/bin/ghauri", line 8, in
sys.exit(main())
^^^^^^
File "/home/ubuntu/.local/pipx/venvs/ghauri/lib/python3.11/site-packages/ghauri/scripts/ghauri.py", line 443, in main
resp = ghauri.perform_injection(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ubuntu/.local/pipx/venvs/ghauri/lib/python3.11/site-packages/ghauri/ghauri.py", line 307, in perform_injection
retval_check = basic_check(
^^^^^^^^^^^^
File "/home/ubuntu/.local/pipx/venvs/ghauri/lib/python3.11/site-packages/ghauri/core/tests.py", line 174, in basic_check
attack = inject_expression(
^^^^^^^^^^^^^^^^^^
File "/home/ubuntu/.local/pipx/venvs/ghauri/lib/python3.11/site-packages/ghauri/core/inject.py", line 79, in inject_expression
attack_data = prepare_attack_request(
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ubuntu/.local/pipx/venvs/ghauri/lib/python3.11/site-packages/ghauri/common/utils.py", line 1211, in prepare_attack_request
init, last = text.split(key_to_split_by)
^^^^^^^^^^
ValueError: not enough values to unpack (expected 2, got 1)

@stish834 I need a dummy request file of what you are trying to test. Share the full command you are executing..

This seems a duplicate of #78 so closing the issue, avoid creating same issue again n again, the other issue you created will be tested and fixed in up coming updates


Dynamic page

Remove all unnecessary lines of code. Leave only ones necessary to implement dynamic page verification test workflow.

Change destination branch to dev.


Update pact to v2 to support v3 schema

What does this PR do?
Update pact-go to v2 to have support for v3 schema and new matchers. Remove the chains and now the synchronization issue is not present.
Which issue(s)/story(ies) does this PR fixes:
https://issues.redhat.com/browse/HAC-4597
Related PR on the HAC-dev side: https://github.com/openshift/hac-dev/pull/774

/retest

It's currently failing on a missing library. I'll take a look at that.

/retest-required

/retest

/retest

/unhold

@flacatus this PR ok with you? we can lgtm it if everything's good.

/lgtm


Fix/session str badhostname

There was a bug in the str(Session) call.  html_hostname keyword output generated invalid Python code.

thanks @randallfrank, I was talking with Jerfried of exactly this issue we found

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 81.32%. Comparing base (763ca03) to head (e1f435e).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #355      +/-   ##
==========================================
- Coverage   81.35%   81.32%   -0.04%
==========================================
  Files          17       17
  Lines        3331     3331
  Branches      688      656      -32
==========================================
- Hits         2710     2709       -1
- Misses        348      349       +1
  Partials      273      273

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Write a Wiki Article on "Profiling"

Summary
Write a wiki article that deals with how to use the Duality profiling facilities.
Analysis

Basics: VSync and Frame Limiting
How to run a game in "profile mode"
perflog.txt
ProfileRenderer
Profiler API and custom samples
Visual Studio profiler for more fine-grained things.

Moved to the docs repo.


Fix dependency loop between INITRAMFS_IMAGE and UKI

Ramdisk image by default pulls in a dependency on do_packagedata task of kernel.
Uki.bbclass is trying to create kernel-uki package, by packaging ramdisk image before packagedata task.
This is the causing circular dependency of tasks. To address this, need to stop creating kernel-uki package and place efi image in deploydir instead.

We are back to picking up the image from deploy dir. I think it might be better to package the UKI separately from its own recipe. This way it will not be limited to just kernel+initramfs, but will simplify extending it with the splash screen, microcode, etc.


render the tables list even as the table sizes are loading

Reopening from #9198 because I couldn't figure out the mess I made between rebase and merging.
This is a ui feature
This will fix something that's annoyed me greatly about the tables page. We fetch the table list, then the table data, then the schema data. But we don't render the tables until we have all that data. Since this can take minutes (specifically getting the size of big tables), it leaves the page on a spinner when usually we just want the table list immediately.

modifies the TableData model to track if the data is still loading
modifies Tables.tsx to render a loading indicator
modifies TablesListingPage.tsx to separately load schema and table data
modifies Tables.tsx to track initial data separately from the data that is finally rendered so we can update the table data while still maintaining sorts and filters.

https://user-images.githubusercontent.com/4760722/200185441-2c498393-8472-4f57-8b45-6225ce369f97.mov

@Jackie-Jiang, took me quite a while to get back to to this. But pulling your old comment here

This is a great feature!
Let's list down all the data need to be fetched, and we may decide which ones should be loaded sync and which ones async.
Also, I'm not sure if we want to query the table size on the top level page. In an environment with hundreds or even more tables, that will create quite some traffic to the servers. We should limit the details to the table level page when there are too many tables (if not already done that way).
If we order the cost of operations from least expensive to most expensive:
List tables / schemas
Read schema to get column stats
Read table IS and EV to get segment availability
Read table size from ser

I think this PR I wanted to limit this to just the async change and not actually change any of the data loaded here.

Codecov Report

Merging #9741 (72f7eb6) into master (aa013a4) will increase coverage by 39.32%.
The diff coverage is n/a.

@@              Coverage Diff              @@
##             master    #9741       +/-   ##
=============================================
+ Coverage     28.23%   67.56%   +39.32%
- Complexity       53     5181     +5128
=============================================
  Files          1939     1448      -491
  Lines        104208    75880    -28328
  Branches      15798    12085     -3713
=============================================
+ Hits          29426    51269    +21843
+ Misses        71914    20950    -50964
- Partials       2868     3661      +793

Flag
Coverage Δ

integration1
?

integration2
?

unittests1
67.56% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...va/org/apache/pinot/core/routing/RoutingTable.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...va/org/apache/pinot/common/config/NettyConfig.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...a/org/apache/pinot/common/metrics/MinionMeter.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...g/apache/pinot/common/metrics/ControllerMeter.java
0.00% <0.00%> (-100.00%)
:arrow_down:

.../apache/pinot/common/metrics/BrokerQueryPhase.java
0.00% <0.00%> (-100.00%)
:arrow_down:

.../apache/pinot/common/metrics/MinionQueryPhase.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...ache/pinot/server/access/AccessControlFactory.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...he/pinot/common/messages/SegmentReloadMessage.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...he/pinot/common/messages/TableDeletionMessage.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...pinot/core/data/manager/realtime/TimerService.java
0.00% <0.00%> (-100.00%)
:arrow_down:

... and 1692 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Add role display_name for installation

(otherwise backend is empty)
dashboard/pages/index.blade.php is striping tags for words to ensure contents are shown

Great! Could you rebase please? GitHub is saying there's merge conflicts.


Update explicit-failures-markup.xml

Some of the strict tests of lexical_cast are failing after falling back to compiler specific float types conversion (refs svn 10639).

Oops, wrong branch!


Redirection 301 different behavior between versions

Hi, I have different redirection behavior between version 2.12.4 and 2.18.3:
Version 2.18.3 redirects POST method to GET after 301.
Version 2.12.4 get POST data directly without redirection ???
URL: http://www.eddyseverything.com/
POST data:
{'_post_id': '5',
'_referer': '/used-vehicles/',
'action': 'im_ajax_call',
'make[]': 'Acura',
'model[]': 'MDX',
'page': '1',
'perform': 'get_results',
'show_all_filters': 'false'}
import requests
session = requests.Session()
'"num_rows"' in session.post('http://www.eddyseverything.com/', {'_post_id': '5', '_referer': '/used-vehicles/', 'action': 'im_ajax_call', 'make[]': 'Acura', 'model[]': 'MDX', 'page': '1', 'perform': 'get_results', 'show_all_filters': 'false'}).text
'"num_rows"' in session.post('http://www.eddyseverything.com/', {'_post_id': '5', '_referer': '/used-vehicles/', 'action': 'im_ajax_call', 'make[]': 'Acura', 'model[]': 'MDX', 'page': '1', 'perform': 'get_results', 'show_all_filters': 'false'}).text

First POST request is false for both versions, but it must store some kind of data into session, and second request has a different behavior:
2.12.4 is True
2.18.1 and 2.18.3 is False

Version 2.12.4:
In [1]: import requests
   ...: session = requests.Session()
   ...: session.get('http://www.eddyseverything.com/')
   ...: '"num_rows"' in session.post('http://www.eddyseverything.com/', {'_post_id': '5', '_referer': '/used-vehicles/', 'action': 'im_ajax_call', 'make[]': 'Acura', 'model[]': 'MD
   ...: X', 'page': '1', 'perform': 'get_results', 'show_all_filters': 'false'}).text
   ...:
2017-08-10 12:17:01,210 : DEBUG : requests.packages.urllib3.connectionpool : Starting new HTTP connection (1): www.eddyseverything.com
2017-08-10 12:17:01,619 : DEBUG : requests.packages.urllib3.connectionpool : http://www.eddyseverything.com:80 "GET / HTTP/1.1" 301 240
2017-08-10 12:17:01,623 : DEBUG : requests.packages.urllib3.connectionpool : Starting new HTTPS connection (1): www.eddyseverything.com
2017-08-10 12:17:02,082 : DEBUG : requests.packages.urllib3.connectionpool : https://www.eddyseverything.com:443 "GET / HTTP/1.1" 200 None
2017-08-10 12:17:02,306 : DEBUG : requests.packages.urllib3.connectionpool : https://www.eddyseverything.com:443 "POST / HTTP/1.1" 200 None
Out[1]: True

Version 2.18.1:
In [1]: import requests
   ...: session = requests.Session()
   ...: session.get('http://www.eddyseverything.com/')
   ...: '"num_rows"' in session.post('http://www.eddyseverything.com/', {'_post_id': '5', '_referer': '/used-vehicles/', 'action': 'im_ajax_call', 'make[]': 'Acura', 'model[]': 'MD
   ...: X', 'page': '1', 'perform': 'get_results', 'show_all_filters': 'false'}).text
   ...:
2017-08-10 19:17:30,886 : DEBUG : urllib3.connectionpool : Starting new HTTP connection (1): www.eddyseverything.com
2017-08-10 19:17:31,203 : DEBUG : urllib3.connectionpool : http://www.eddyseverything.com:80 "GET / HTTP/1.1" 301 240
2017-08-10 19:17:31,209 : DEBUG : urllib3.connectionpool : Starting new HTTPS connection (1): www.eddyseverything.com
2017-08-10 19:17:31,808 : DEBUG : urllib3.connectionpool : https://www.eddyseverything.com:443 "GET / HTTP/1.1" 200 None
2017-08-10 19:17:32,177 : DEBUG : urllib3.connectionpool : http://www.eddyseverything.com:80 "POST / HTTP/1.1" 301 240
2017-08-10 19:17:32,339 : DEBUG : urllib3.connectionpool : https://www.eddyseverything.com:443 "GET / HTTP/1.1" 200 None
Out[1]: False

Given that these two requests are plaintext, can you use tools like wire shark to compare the two HTTP requests that we're making?

However, I think we might be bumping into a concern around the 301 cache here.

I think our current behaviour is more correct though, so I don't think this is a bug

I agree, new behavior is better because second request in old version is done to HTTPS instead of HTTP as in given URL.
Anyway I think that must be a parameter to keep POST method after redirection.

Anyway I think that must be a parameter to keep POST method after redirection.

I disagree. :smile:
POST -> 301 -> GET is a very common pattern. It's so common that RFC 7231 notes that it's a thing that can happen, and it's what all browsers do. We're just keeping in place with the standard behaviour. If you'd like to override it, you can set allow_redirects=False and process the redirect yourself.


Release/v0.11 menu update

I still need to test this locally more since I built it on the previous version of voyager. Basically moved the menus into blade views. Could use some more clean up, but now has more options for building menus.
Also built out the two admin menus, a bootstrap and default menu.
Major change to menu query, now recursive query with parent and child relationships. Since it is no longer a flat collection it could break any custom menus built on older versions.

If you do not have time, please let me know and I can look into this.


Permission denied (publickey)

git clone --recursive git@github.com:ClementDreptin/OpenNeighborhood.git
Cloning into 'OpenNeighborhood'...
<EMAIL_ADDRESS>Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

It looks like you don't have your SSH public key registered in your GitHub account. There are 2 solutions to your problem:

Adding your SSH public key to your GitHub account. Check the docs if you don't know how to do it.
Cloning the repository using HTTPS with the command git clone --recursive https://github.com/ClementDreptin/OpenNeighborhood.git.

GitHub recommends cloning repositories using SSH and is being more and more restrictive on operations over HTTPS, so I recommend adding your SSH public key to your GitHub account.
Hope it helps.

Thanks!
the second one worked!!


Added jobs for 1.32

Description of changes:
Added jobs for 1.32
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/lgtm

/lgtm

/approve


[WFLY-15032] Providing both javax & jakarta variants of JBoss Invocation library

https://issues.redhat.com/browse/WFLY-15032

@bstansberry please review


M1.5 Add HLS.js player to demo app

Add a HLS.js video player to the example demo app.
Implementation can be either stacked below the Shaka player one, or a selector can be created that toggles through the HLS or the Shaka player.
AC

HLS.js video player gets added to the demo app
HLS.js video player has the same functionality as the shaka player.

This ticket is blocked by https://github.com/montevideo-tech/cmcd-validator/issues/130


isLoading always true and no user Info is fetched?

Hello, all of a sudden Auth0 information just stopped coming back from service. isLoading is always true and the user never gets updated with new data.
this is my protectedRoute component
    import { useAuth0 } from '@auth0/auth0-react';
    import React from 'react';
    import { Redirect, Route } from 'react-router-dom';

    function ProtectedRoute({ component: Component, render, ...rest }) {
        const { isAuthenticated, user } = useAuth0();

            return (
	        <Route
		        {...rest}
		        render={props => {
			        if (isAuthenticated) {
				        return Component ? <Component {...props} /> : render(props);
			        }
			        return (
				        <Redirect
					        to={{
						        pathname: '/login',
						        state: { from: props.location },
					        }}
				        />
			        );
		        }}
	        ></Route>
        );
    }

    export default ProtectedRoute;

and these are my deps:
    "dependencies": {
	        "@auth0/auth0-react": "^1.5.0",
	        "@material-ui/core": "^4.11.2",
	        "@material-ui/data-grid": "^4.0.0-alpha.32",
	        "@material-ui/icons": "^4.11.2",
	        "@material-ui/lab": "^4.0.0-alpha.57",
	        "@material-ui/pickers": "^3.3.10",
	        "@reduxjs/toolkit": "^1.5.0",
	        "@testing-library/jest-dom": "^5.11.8",
	        "@testing-library/react": "^11.2.2",
	        "@testing-library/user-event": "^12.6.0",
	        "axios": "^0.21.1",
	        "clsx": "^1.1.1",
	        "lodash": "^4.17.21",
	        "material-ui-dropzone": "^3.5.0",
	        "moment": "^2.29.1",
	        "react": "^17.0.1",
	        "react-dom": "^17.0.1",
	        "react-moment": "^1.1.1",
	        "react-number-format": "^4.5.0",
	        "react-redux": "^7.2.2",
	        "react-router-dom": "^5.2.0",
	        "react-scripts": "^4.0.1",
	        "recharts": "^2.0.3",
	        "soap": "^0.36.0",
	        "socket.io-client": "^4.1.0",
	        "web-vitals": "^0.2.4"
        },

UPDATE... after something between three to five minutes with the app open, it did get the user information back... But when refreshed, not response received once again

It was a problem with my redirect setting on the protected route... so i'm closing the issue

I read on another thread that I need to use isLoading, before reading the isAuthenticated value... I'm not really sure why is that but it worked.... so i'm closing the issue

I'm not really sure why is that but it worked.

This is because, when using an SPA, there are situations where the SPA application has no knowledge of it self on whether or not a user is authenticated.
In order to know that, the application will need to ask Auth0 (or any other Identity Provider) about the authentication state of the current user.
In those cases, isLoading will be true for the time for which our SDK is waiting on a response from Auth0.
On the other hand, there are also situations where our SDK is able to know about the user, e.g. when you have a valid set of tokens stored in local storage.
That said, happy you have been able to resolve it!

@frederikprijck thank you... I know now cause I need to, and actually, our real problem was that we were using the locaLStorage to make some decisions. Now we left all auth decisions to Auth0 and oh wow! is better haha (sarcasm)
Thanks


[Feature Request]: 2.35 support

Describe the Feature
2.35 support
Benefit of the Feature
2.35 support

I believe nothing in Universal Tweaks broke in the recent Tales Part 6 update, so there is no need to update the mod.


Remove upper level version dependency for oteapi-core

Fixes #61 by fixing the expected OpenAPI (JSON) schema in the relevant test.
Fixes SemanticMatter/DataSpaces-Services#25 by removing the upper limit for the oteapi-core dependency.

@quaat and @Treesarj I will force merge this PR as they are very minor fixes - if issues arise I will make sure to create issues here describing them.


Apply some normalization on Gitlab API handling

I've found that there are simpler methods to retrieve data from Gitlab API library than the one used for the moment.
Also, Gitlab API response structure is not the same than Github, some keys must be updated.

Ok, I've ran php-cs-fixer...

[ ] add todo list of what is left to the PR description
[ ] manually test it

Hello @cordoval you were right 😄. There are other places where API calls can be optimized. I've commited the changes. I've also processed your different feedbacks.

@shulard the build will push the new images on dockerhub for gush, after it builds and pushes successfully, can you docker pull and test these changes please? thanks so we have some validation. Thanks

test with github and gitlab

ok I'll try with docker 😄

Hello @cordoval
Is the image already built ? I've pull from docker hub and I've got some errors against data manipulation (array to string, strstr with a first parameter as array...). On my local machine without docker, there is no problem with data structure...

paste the errors and how you are running it, the image was built https://hub.docker.com/r/coder20078/gush/tags/ 20 hours ago, make sure you do docker pull coder20078/gush again, check how old is your images with docker images

I've just made docker pull coder20078/gush five minute ago.
$ docker images
REPOSITORY                                    TAG                 IMAGE ID            CREATED             SIZE
coder20078/gush                               latest              5cea92fb2356        19 hours ago        112.2 MB

I ran it using the gush.dist script bundled in the repo.
Example here :
$ ~/Sites/Forks/Gush/gush.dist issue:show 320186

Issue #320186 - Add a valid unit test suite !!! by shulard [opened]
===================================================================

Warning: strstr() expects parameter 1 to be string, array given in /usr/src/gush/vendor/symfony/console/Helper/Table.php on line 387

Notice: Array to string conversion in /usr/src/gush/vendor/symfony/console/Formatter/OutputFormatter.php on line 139
 Org/Repo:  bee4/beebot
 Link:      https://gitlab.com/bee4/beebot/issues/31
 Labels:    Bot, confirmed, critical

Warning: mb_detect_encoding() expects parameter 1 to be string, array given in /usr/src/gush/vendor/symfony/console/Helper/Table.php on line 342

Warning: strlen() expects parameter 1 to be string, array given in /usr/src/gush/vendor/symfony/console/Helper/Table.php on line 343

Warning: mb_strwidth() expects parameter 1 to be string, array given in /usr/src/gush/vendor/symfony/console/Helper/Table.php on line 343

Warning: mb_detect_encoding() expects parameter 1 to be string, array given in /usr/src/gush/vendor/symfony/console/Helper/Helper.php on line 54

Warning: mb_strwidth() expects parameter 1 to be string, array given in /usr/src/gush/vendor/symfony/console/Helper/Helper.php on line 58

Notice: Array to string conversion in /usr/src/gush/vendor/symfony/console/Formatter/OutputFormatter.php on line 139

Notice: Array to string conversion in /usr/src/gush/vendor/symfony/console/Helper/Table.php on line 353
 Milestone: Array
 Assignee:  shulard

Body
----

 It is really important to be able to validate the bot behaviour

I'm using the master branch freshly updated.

it works, the only problem are those warnings, which means that we are plugging an array instead somewhere.

Yeah I know but with the same code base I don't understand why these warning are present on the docker version...

because your error reporting is set to ignore these, also because really you don't have the same environment.


Fix instructions for creating personal access tokens

Summary
Fixed the instructions for creating a token; instructions were leading the user down old paths. All page links were tested and updated where necessary, and two screenshots were updated.

Hello @neflyte,
Thanks for your pull request! A Core Committer will review your pull request soon. For code contributions, you can learn more about the review process here.


Fetch showing from ticket url

https://www.filmstaden.se/api/v2/show/sv/1/200?filter.remoteEntityId=AA-1036-201908221930

Closed by #317


Lowered most notecard delays, new delays on some errors. (Mantis 3304)

As per the discussion in Mantis 3304:

GetNumberOfNotecardLines now includes the old 100ms delay on "notecard not found" error cases.  (Previously no delay at all, even if errors.)
If cached, GetNumberOfNotecardLines only delays 25ms now instead of 100.
If asset fetch required (uncached), GetNumberOfNotecardLines only delays 50ms now instead of 100.
Notecard line/segment fetches now delay only 1ms (probably 16ms) every 16 lines, starting at the first line, if cached.  (Should result in be 1000 lines per second now.)
Notecard line/segment fetches continue to delay by 25ms if not cached (i.e. first line only), same as above.

I wasn't worried about any "bypass" and in fact the primary goal is to lower the notecard reading times enough that that nobody would ever be encouraged to bypass the load time anyway.  Load times are currently incredibly painful, and anyone who wanted to intentionally bypass it could use many other mechanisms, such as just using many scripts to read lines in parallel, etc.  There are many attack vectors if one chose to be malicious but we haven't seen a single case of that even with the punishing times.  Reducing the load times to 1000 lines per second as above should eliminate any desire to try to circumvent the delays. In fact, they probably would think we've eliminated them.
We discussed eliminating the delays completely, if the notecard was in cache, but I rejected that idea because I was concerned about eliminating a loading penalty from buggy scripts.  It doesn't mitigate all buggy script cases though, so if you have a more complex alternative implementation in mind, feed free to implement one. I tried to come up with something that would not require script state to be modified, because it wasn't a priority and the only way this was going to get improved was if it was low-hanging fruit. If you have time for something more, then by all means... ;)


migrate spring cloud sample repo

Migrate repo:
https://github.com/moarychan/spring-cloud-azure/tree/master/spring-cloud-azure-samples

Hi @chenrujun please help review and merge, thanks

/azp run java - spring - tests

/azp run java - spring - tests


Debug debian fetch data error

Attempt at debugging error when fetching data on Debian 12, see https://github.com/TheoBrigitte/kimsufi-notifier/issues/12

I added support for arm architecture in the install script, please remove your jq and try again.

works fine now, thx :+1:


(fix) Ensure runtime and napi are emitted as needed.

Fixes issue #79.
There seems to be a regression introduced in 7b6dcbd which caused the target.runtime to no longer be emitted when a name is used. A name is also always used even if not passed, as it will grab a name from the package.json. This commit also dropped including the napi tag, which is still utilized downstream.
This change fixes the regression and follows this logic;

Emit name as a tag (this will always be true due to addName function logic)
Emit runtime as a tag always
Emit napi as a tag if option enabled (likely always true, as it if defaulted to true)

Latest node-gyp-build should find it still

Agreed - I only skimmed and did slim testing on it. Just wanted to call it out as I'm not overly familiar with that code. If it seems good to you I have no issues with it - was just trying to go for being overly specific.

Latest node-gyp-build should find it still

I'm not 100% sure this will, the issue raised above was using<EMAIL_ADDRESS>and<EMAIL_ADDRESS>

This all worked for me locally with node-usb when I submitted the PR.
Though, this was a few months ago so maybe latest has drifted or changed.
To be honest, this entire thing has left my brain as I fixed it locally and
then node-usb reverted back anyway.
I'm unsure if this PR is stale, but I didn't want to hound anyone for
trying to get it merged.
On Thu, May 2, 2024, 14:13 Rob Moran @.***> wrote:

Latest node-gyp-build should find it still
I'm not 100% sure this will, the issue raised above was using
@.*** and @.***
—
Reply to this email directly, view it on GitHub
https://github.com/prebuild/prebuildify/pull/80#issuecomment-2091632094,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAEYIRRP536H6U77DM6TK3LZAKT6FAVCNFSM6AAAAABELROUOCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOJRGYZTEMBZGQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

Ah! I'm caught up again. @thegecko I think you're misunderstanding the context. The latest node-gyp-build will not fix the issue you're seeing. This PR needs to be merged.
The comment you're quoting is in response to my inline comment here;
https://github.com/prebuild/prebuildify/pull/80#discussion_r1520020289
node-usb won't work to pull prebuilts until the PR is merged AFAIK.

I was referring to the comment from @mafintosh

Latest node-gyp-build should find it still

Which suggests this issue is fixed in the latest node-gyp-build, but I wanted to clarify it isn't (without this fix) AFAICT

Understood, all caught up. You are correct - I believe the comment was meant to be in response to my (then resolved) comments inlined.


Second Nested Base Network for Cifar10 and Cifar100

I look the instructions given in the repository but could not see how to train second nested network before fine-tuning with co-teaching for Cifar10 and Cifar100. Which strategy should be followed here? Should be generate a second synthetically corrupted Cifar10-Cifar100 dataset for second network training?

Dear botanyldrm,
Thank you again for supporting our work!
For the two base nested networks, we only need to follow exactly the same strategy and train on the same datasets.
The two networks will definitely be different since we inject randomness in the networks by applying nested dropout.
You only need to conduct the same command twice as follows:
cd nested/
# CIFAR-10 Symmetric 20%, Nested=10
## model 1
python train_resnet.py --train-dir ../data/CIFAR10/train_sn_0.2/ --val-dir ../data/CIFAR10/val/ --dataset CIFAR10 --arch resnet18 --out-dir ./checkpoints/cifar10sn0.2_nested10_model1 --nested 10 --gpu 0

## model 2
python train_resnet.py --train-dir ../data/CIFAR10/train_sn_0.2/ --val-dir ../data/CIFAR10/val/ --dataset CIFAR10 --arch resnet18 --out-dir ./checkpoints/cifar10sn0.2_nested10_model2 --nested 10 --gpu 0

Note that we generate two balanced training subset for Clothing1M datasets only because for methods such as DivideMix,  PLC, ELR+, MLNT, they sample 1000 mini-batches from the training data while ensuring the labels (noisy) are balanced for each epoch. We only use two fixed balanced subset instead. Sampling balanced subset is very important for having good performance on this Clothing1M benchmark dataset.

Thanks a lot for your answer yingyichen-cyy. I will follow your instructions in my works.


Apply Harsha's changes

https://github.com/coderefinery/git-intro/pull/3
This now conflicts but this can also be applied manually. After that close the PR.

Done.


Can't create new VFX mods for armors. The button "Update" doesn't seem to do anything.

Hello !
Since 6.35 i've had this issue of being unable to do anymore mods for Armor VFX, i still do the exact same process of going to textools, changing the metadata, saving, then going in-game and copy pasting the path for said armor then loading the vfx and hitting "update", but for some reasons, the VFX doesn't appear on said armor when i hit update, and when i export it to penumbra and install it, the same goes, nothing appear.
However i am able to load manually VFX unto me through the mod with the function "Spawn" of the main page, so i'm unsure what the issue is...
To be clear once more, unless the ways of creating such mods changed, i do all the steps correctly, at least, it worked that way in the previous patch and i made a bunch of mods successfully like so.
Have a great day and thanks for your work on this !

Ok so read the FAQ finally and corrected it by reinstalling the mod, sorry for not doing so beforehand.
However, my problem still stand with one VFX : The Manusya Berserk status.
Once applied to my armor it only show the eyes but not the gloomy red effect that come with it.

try switching "Bind Point Type" in Binder 0 to "Caster"

Will try that, thanks !

I don't understand what's going on, the update button doesn't work anymore again, this time i deleted the mod and re-installed it but to no avail.

And now i just reselected the armor with the button "select" ( which was already picked, btw, i just re-hit the button ) and "update" works again...

The mod seem really unstable overall on my end, i try to make things, use it just to spawn different vfx ( specifically weather ones right now ) and it stops working randomly, the update button i mean...

try switching "Bind Point Type" in Binder 0 to "Caster"

Realize i forgot to answer that, so, before the last update, i tried to do that, and it didn't change anything.


[INLONG-5098][CI] Use maven parallel build feature to improve project workflow build speed

Prepare a Pull Request

Fixes #5098

Motivation
CI build takes a long time to execute, and the speed can be improved by Maven parallel compilation
Modifications
maven execution parameters
Verifying this change
Documentation
we can refer this, https://cwiki.apache.org/confluence/display/MAVEN/Parallel+builds+in+Maven+3

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)
If a feature is not applicable for documentation, explain why?
If a feature is not documented yet in this PR, please create a follow-up issue for adding the documentation

Great work. It looks to increase the build speed.

@leosanqing please update org.apache.rat:apache-rat-plugin to 0.14 to avoid the warnings.
refer to https://creadur.apache.org/rat/apache-rat-plugin/rat-mojo.html, the 0.14 version may be thread-safe and supports parallel builds.

the warnings will not affect the build, so merge it firstly.


Draw grid on layout background

RGL have a non-hardcoded way to draw grid on layout background? CSS?
For example:

No - sorry.


README.md lists 'kpm restore' - where is kpm?

In the README section for running the samples, it mentions running 'kpm restore'. kpm does not resolve to a command. Where do I get kpm, or is kpm a typo?

Are you using DNX or KVM? If you're using KVM, kpm is an cmd file inside the bin folder of the selected runtime, for me it's at C:\Users\Alex\.k\runtimes\kre-coreclr-win-x<IP_ADDRESS>-beta3\bin\kpm.cmd. It might be the same for DNX, but I don't know for sure.

If you are using DNX use dnu restore

Got it. I'm using DNX, and I see dnu.cmd in the .dnx\runtimes... path.


Flexbox instructions not being rendered

So, I'm having an issue with flexbox instructions not rendering.
Inside src/browser/app/app.js I have included the following:
import React, { PropTypes } from 'react';
import s from './Layout.css';
import cx from 'classnames';

and
<Container className={cx(s.page, this.props.className)}>
......
</Container>

In Layout.css the following is specified:
*,
*::before,
*::after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.page {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  border: 10px solid goldenrod;
}

.content {
  margin: 0 auto;
  max-width: 1195px;
  width: 100%;
  border: 0px solid goldenrod;
}

header {
  flex: 0 0 auto;
}

main {
  flex: 1 0 auto;
}

footer {
  flex: 0 0 0;
}

Upon the site loading, at http://localhost:3000/, I expected to see the boder, specified in .page{}, to be rendered on the screen, but nothing happened.
What am I overlooking here? Should flexbox instructions only be specified in src/common/app/theme.js?
Note: I also changed the  tag to a bog standard  tag, but still the issue remains.

This is not query answer service. Use stack overflow please. Thank you.

@steida I did leave a message over at stack overflow, but was unable to use the associated este tag as I don't have the required 1500 points to utilise bespoke tags, so was forced to use react and css tags instead, so am not sure what chance there is of receiving a suitable response.
I've also left a message over at gitter, but my experience of gitter is not a positive one, as responses seem very hit and miss.

@TheoMer That's what software development is all about. I am often lost as well. One have to learn from other people code, since asking "hey my code doesn't work" is super time consuming. You can use issues for "hey, I found bug, look", but not for "I don't know what to do".
Sorry.

@steida 'You can use issues for "hey, I found bug, look", but not for "I don't know what to do"'
Actually, the very code that I mentioned, has been already been used in a react webapp I coded, which is repoed here, and can been seen in operation here.
So, as I already have the code I've mentioned here, working, I was leaning more toward the "hey, I may have found a bug" school of thought, as opposed to "hey my code doesn't work".
Thanks

@TheoMer I think the problem is, that your code expects css modules or something like that import s from './Layout.css'; It's not supported by Este. Este is going towards inline-styles. Hope this helps.

@steida Actually, what did help in the end, was flexbox-react, which I found more intuitive to use than reflexbox, which I only realised was even part of package from reading a tweet you lauded about it!


Add 'math' topic to relevant exercises in track config

The new site lets people filter optional exercises by topic, and this
makes it easy for people to skip past them.
This is important since the math-y exercises are not key to learning
the language, and a lot of people find them intimidating and demotivating.
This updates any 'mathematics' topics to be 'math' since it's shorter
and won't get cropped in the UI.
It also removes the math topics for any exercises that are not in the
canonical math-y list.
exercism/exercism.io#4110

@yurrriq @benreyn since this adds topics and doesn't remove any, I'm going to go ahead and merge this.