Errors not clearing upon correcting

Issue Description
Errors are staying in the list after they've been corrected. It requires a re-compile to actually clear the error from the queue. Sometime, it can be very confusing to actually try and fix error when there is actually none at all. That's especially true for missing ";" or thing that are simple as you end up searching something that doesn't exist. Until I figured out it was just not clearing, I spent a long time searching for bits and pieces that weren't there and not understanding why the code actually ran.
See screenshot for when it tells me the function doesn't exist when it actually does. The error is actually from before I corrected the code (because I renamed the function).

Steps to Reproduce
No real "steps" here. They just stay there until the code is recompiled and run.
Logs
OmniSharp log
Starting OmniSharp server at 2022-01-16, 7:53:36 p.m.
    Target: d:\GameProjects\MapGenerator
OmniSharp server started.
Path: c:\Users\drizz.vscode\extensions\ms-dotnettools.csharp-1.23.17.omnisharp\1.37.17\OmniSharp.exe
PID: 27896
    Starting OmniSharp on Windows 6.2.9200.0 (x64)

    Checking the 'DOTNET_ROOT' environment variable to find a .NET SDK

    Using the 'dotnet' on the PATH.

    DotNetPath set to dotnet

    Located 2 MSBuild instance
        1: Visual Studio Community 2022 17.0.32112.339 17.0.0 - "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin"
        2: StandAlone 17.0.0 - "c:\Users\drizz\.vscode\extensions\ms-dotnettools.csharp-1.23.17\.omnisharp\1.37.17\.msbuild\Current\Bin"

    Registered MSBuild instance: Visual Studio Community 2022 17.0.32112.339 17.0.0 - "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin"

    Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0

    Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionOptionsProvider, Order: 0

    Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.RenameWorkspaceOptionsProvider, Order: 100

    Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.ImplementTypeWorkspaceOptionsProvider, Order: 110

    Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.BlockStructureWorkspaceOptionsProvider, Order: 140

    Detecting Cake files in 'd:\GameProjects\MapGenerator'.

    Could not find any Cake files

    No solution files found in 'd:\GameProjects\MapGenerator'

    Queue project update for 'd:\GameProjects\MapGenerator\MapGenerator.csproj'

    Detecting CSX files in 'd:\GameProjects\MapGenerator'.

    Could not find any CSX files

    Configuration finished.

    Omnisharp server running using Stdio at location 'd:\GameProjects\MapGenerator' on host 30236.

    Loading project: d:\GameProjects\MapGenerator\MapGenerator.csproj

    Successfully loaded project file 'd:\GameProjects\MapGenerator\MapGenerator.csproj'.

    Adding project 'd:\GameProjects\MapGenerator\MapGenerator.csproj'

    Update project: MapGenerator

Received response for /quickinfo but could not find request.
Received response for /findusages but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 638, Column: 40.
Received response for /quickinfo but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 638, Column: 36.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 640, Column: 20.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 640, Column: 67.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 641, Column: 35.
Received response for /v2/getcodeactions but could not find request.
Received response for /completion/resolve but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /completion/resolve but could not find request.
Received response for /v2/blockstructure but could not find request.
Received response for /v2/blockstructure but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 166, Column: 16.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 167, Column: 16.
Received response for /v2/blockstructure but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /completion/resolve but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 90, Column: 21.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 91, Column: 30.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 94, Column: 42.
Received response for /v2/getcodeactions but could not find request.
Received response for /completion/resolve but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 60, Column: 27.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 77, Column: 25.
Received response for /findusages but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 75, Column: 29.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 72, Column: 25.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 66, Column: 25.
Received response for /findusages but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 61, Column: 29.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 58, Column: 29.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 128, Column: 20.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 132, Column: 29.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 100, Column: 38.
Received response for /quickinfo but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 37, Column: 20.
Received response for /v2/blockstructure but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 37, Column: 20.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 37, Column: 21.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 100, Column: 32.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 100, Column: 20.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 102, Column: 31.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 90, Column: 18.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 90, Column: 16.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 91, Column: 18.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 114, Column: 26.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 118, Column: 31.
Received response for /quickinfo but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 97, Column: 29.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 108, Column: 31.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 81, Column: 71.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 127, Column: 25.
Received response for /completion/resolve but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 126, Column: 24.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 126, Column: 23.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 129, Column: 29.
Received response for /completion/resolve but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 131, Column: 34.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 135, Column: 39.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 135, Column: 37.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 135, Column: 72.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 135, Column: 72.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 135, Column: 57.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /findusages but could not find request.
Received response for /findusages but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 196, Column: 29.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 198, Column: 64.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 196, Column: 28.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 35, Column: 8.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 197, Column: 58.
Received response for /completion/resolve but could not find request.
Received response for /completion/resolve but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /quickinfo but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 15, Column: 9.
Received response for /completion/resolve but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 207, Column: 36.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 210, Column: 36.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 222, Column: 37.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /completion/resolve but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 176, Column: 12.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 176, Column: 37.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 176, Column: 27.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 176, Column: 61.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 178, Column: 12.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 178, Column: 34.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 178, Column: 31.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 178, Column: 61.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 177, Column: 12.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 229, Column: 25.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 229, Column: 24.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 232, Column: 24.
Received response for /completion/resolve but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 218, Column: 12.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 217, Column: 12.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 221, Column: 0.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 219, Column: 12.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 240, Column: 48.
Received response for /completion/resolve but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 153, Column: 41.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 153, Column: 57.
Received response for /v2/gotodefinition but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 490, Column: 27.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 240, Column: 24.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 245, Column: 24.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 220, Column: 67.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 220, Column: 83.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 490, Column: 36.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 492, Column: 25.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 492, Column: 26.
Received response for /v2/blockstructure but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /completion/resolve but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 539, Column: 41.
Received response for /v2/getcodeactions but could not find request.
Received response for /quickinfo but could not find request.
Received response for /completion/resolve but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 484, Column: 28.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 220, Column: 61.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 220, Column: 77.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 239, Column: 24.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 244, Column: 24.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/blockstructure but could not find request.
Received response for /v2/blockstructure but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 164, Column: 24.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 129, Column: 16.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 128, Column: 60.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 132, Column: 36.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 163, Column: 1.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 129, Column: 34.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 129, Column: 27.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 320, Column: 55.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 320, Column: 77.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 320, Column: 124.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 320, Column: 149.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 322, Column: 91.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 322, Column: 112.
Received response for /completion/resolve but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 330, Column: 74.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/blockstructure but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 233, Column: 24.
Received response for /completion/resolve but could not find request.
Received response for /completion/resolve but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 785, Column: 52.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 785, Column: 52.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 785, Column: 13.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 785, Column: 18.
Received response for /v2/blockstructure but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 357, Column: 84.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 357, Column: 82.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 357, Column: 97.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 357, Column: 97.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 359, Column: 61.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 359, Column: 63.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 359, Column: 118.
Received response for /v2/getcodeactions but could not find request.
Received response for /completion/resolve but could not find request.
Received response for /completion but could not find request.
Received response for /completion but could not find request.
Received response for /completion but could not find request.
Received response for /completion but could not find request.
Received response for /completion but could not find request.
Received response for /completion but could not find request.
Received response for /completion but could not find request.
Received response for /completion but could not find request.
Received response for /completion but could not find request.
Received response for /completion/resolve but could not find request.
Received response for /completion/resolve but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 240, Column: 64.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 226, Column: 47.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 227, Column: 49.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 218, Column: 12.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 218, Column: 1.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 205, Column: 18.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 205, Column: 37.
Received response for /completion/resolve but could not find request.
info: OmniSharp.MSBuild.ProjectManager
Queue project update for 'd:\GameProjects\MapGenerator\MapGenerator.csproj'
info: OmniSharp.MSBuild.ProjectManager
Loading project: d:\GameProjects\MapGenerator\MapGenerator.csproj
info: OmniSharp.MSBuild.ProjectManager
Successfully loaded project file 'd:\GameProjects\MapGenerator\MapGenerator.csproj'.
info: OmniSharp.MSBuild.ProjectManager
Update project: MapGenerator
info: OmniSharp.MSBuild.ProjectManager
Queue project update for 'd:\GameProjects\MapGenerator\MapGenerator.csproj'
info: OmniSharp.MSBuild.ProjectManager
Loading project: d:\GameProjects\MapGenerator\MapGenerator.csproj
info: OmniSharp.MSBuild.ProjectManager
Successfully loaded project file 'd:\GameProjects\MapGenerator\MapGenerator.csproj'.
info: OmniSharp.MSBuild.ProjectManager
Update project: MapGenerator
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 447, Column: 47.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 447, Column: 67.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 447, Column: 99.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 447, Column: 121.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 449, Column: 96.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 449, Column: 72.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 516, Column: 64.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 516, Column: 83.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 518, Column: 67.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 518, Column: 87.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 520, Column: 80.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 520, Column: 103.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 545, Column: 51.
Received response for /v2/blockstructure but could not find request.
Received response for /completion/resolve but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 541, Column: 70.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 533, Column: 20.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 536, Column: 82.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 536, Column: 81.
Received response for /v2/getcodeactions but could not find request.
Received response for /completion/resolve but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 545, Column: 28.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 539, Column: 75.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 561, Column: 39.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 561, Column: 33.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 559, Column: 20.
Received response for /v2/getcodeactions but could not find request.
Received response for /quickinfo but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 557, Column: 16.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 557, Column: 22.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 557, Column: 42.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 560, Column: 20.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 562, Column: 42.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 557, Column: 29.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 432, Column: 58.
Received response for /completion/resolve but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 566, Column: 27.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 582, Column: 22.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 583, Column: 116.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 625, Column: 60.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 627, Column: 32.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 629, Column: 56.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 627, Column: 32.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 642, Column: 55.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 646, Column: 57.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 646, Column: 58.
Received response for /v2/getcodeactions but could not find request.
Received response for /v2/getcodeactions but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 585, Column: 26.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 585, Column: 22.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 244, Column: 34.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 246, Column: 37.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 257, Column: 28.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 586, Column: 28.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 585, Column: 20.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 579, Column: 29.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 722, Column: 40.
Received response for /quickinfo but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 657, Column: 120.
Received response for /v2/blockstructure but could not find request.
Received response for /v2/blockstructure but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 671, Column: 18.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 687, Column: 56.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 688, Column: 56.
Received response for /quickinfo but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 708, Column: 54.
Received response for /quickinfo but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 657, Column: 127.
Received response for /completion/resolve but could not find request.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 657, Column: 153.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 723, Column: 40.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 672, Column: 18.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 723, Column: 41.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 723, Column: 41.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 724, Column: 41.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 746, Column: 26.
[warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService
No symbol found. File: d:\GameProjects\MapGenerator\Program.cs, Line: 745, Column: 35.

C# log
Environment information
VSCode version: 1.63.2
C# Extension: 1.23.17
Dotnet Information
.NET SDK (reflecting any global.json):
 Version:   6.0.101
 Commit:    ef49f6213a
Runtime Environment:
OS Name:     Windows
OS Version:  10.0.22000
OS Platform: Windows
RID:         win10-x64
Base Path:   C:\Program Files\dotnet\sdk\6.0.101\
Host (useful for support):
Version: 6.0.1
Commit:  3a25a7f1cc
.NET SDKs installed:
6.0.101 [C:\Program Files\dotnet\sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 6.0.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.22 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.1.22 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 5.0.13 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 6.0.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
To install additional .NET runtimes or SDKs:
https://aka.ms/dotnet-download

Visual Studio Code Extensions

Extension
Author
Version

bracket-pair-colorizer-2
CoenraadS
0.2.2

code-stats-vscode
riussi
1.0.18

codetime
Jannchie
0.0.15

context-menu-toggle-comments
henryclayton
1.0.4

copilot
GitHub
1.7.4608

csharp
ms-dotnettools
1.23.17

git-graph
mhutchie
1.30.0

github-vscode-theme
GitHub
5.1.0

gitlens
eamodio
11.7.0

html-preview-vscode
tht13
0.2.5

increment-selection
albymor
0.2.0

incrementor
nmsmith89
1.0.3

material-icon-theme
PKief
4.11.0

path-autocomplete
ionutvmi
1.18.0

regex
chrmarti
0.4.0

regexhighlighter
TatsuyaNakamori
0.0.1

regexp-preview
LouisWT
0.1.5

theme-bracketsdark
ullissescastro
1.0.1

unity-debug
Unity
3.0.2

vscode-counter
uctakeoff
3.0.0

vscode-css-formatter
aeschli
1.0.2

vscode-eslint
dbaeumer
2.2.2

vscode-firefox-debug
firefox-devtools
2.9.6

vscode-git-buttons
rioukkevin
0.0.2

vscode-html-css
ecmel
1.10.2

vscode-stylelint
stylelint
1.2.1

I've found errors will stick around even after the file is deleted. Unrelated to this extension, git-staged/indexed YAML files (redhat.vscode-yaml) have the same issue. This may be a case of multiple extensions making the same mistake or it's all VSCode's fault.

A lot has changed with O# code analysis since this issue was opened. If you are still having problems, please open a new issue at https://github.com/omnisharp/omnisharp-roslyn/issues


Fix broken link

fix broken link, in section 'Reduce backup storage consumption'
Link to [Optimize index maintenance to improve query performance and reduce resource consumption] was with ".md" at the end.
removed this wrong extension.

@yochananrachamim : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off


Add "reorder_python_imports" as a pre-commit hook

https://github.com/asottile/reorder_python_imports#as-a-pre-commit-hook
-   repo: https://github.com/asottile/reorder_python_imports
    rev: v3.8.2
    hooks:
    -   id: reorder-python-imports

and then run
poetry run pre-commit autoupdate && poetry run pre-commit run --all-files

Resolved by #56


[Feat]: FOOTER SECTION RELATED

Is your feature request related to a problem? Please describe.
FOOTER SECTION IS NOT NAVIGATING PROPERLY TO ALL QUICK LINKS
AND ALSO FOOTER SECTION LACKS SOME MORE QUICK LINKS, SOCIAL MEDIA ACCOUNTS HOVER EFFECT TO SOCIAL ICONS, TERMS OF USE PAGE,
Screenshot :

Describe the solution you'd like.
I WOULD LIKE TO DO FOLLOWING CHANGES
1.ADD TERMS OF USE SECTION and related PAGE
2.ADD OUR TEAM SECTION IN FOOTER
3.ADD MORE SOCIAL MEDIA ICONS
4. NAVIGATE TO ALL LINKS PROPERLY
5.NAVIGATE TO HOME PAGE BY ADDING HOME SECTION IN FOOTER
Describe alternatives you've considered.
TERMS OF USE SECTION 👍
WHICH WILL BE BENEFICIAL FOR USERS TO KNOW HOW TO USE THE PRODUCT
OUR TEAM PAGE 👍
TO KNOW MORE ABOUT TEAM MEMBERS
Additional context.
No response
Show us the magic with screenshots
Screenshot of the same 👍

Checklist

[X] I have checked the existing issues
[X] I have read the Contributing Guidelines
[X] I want to work on this issue. (optional)

@Yash636261
ASSIGN ME THIS ISSUE UNDER GSSOC’24
I HAVE WORKED IN THIS BEFORE FOR MY COLLEGE PROJECT
I CAN FIX THIS ISSUE
THANK YOU !

assigning to you @nilesh07g, you can start working on it.

@Yash636261  please assign me

assign me @Yash636261

Hello sir @nilesh07g  I would like to work on this issue. Please assign me this task.

Hello sir @nilesh07g I would like to work on this issue. Please assign me this task.

sure, assigning to you @Satuti99.


internal error: entered unreachable code

Describe the bug
In some situations, rustfmt will panic with the following error:
thread 'main' panicked at 'internal error: entered unreachable code', src/tools/rustfmt/src/types.rs:764:59
To Reproduce
This is a repost of https://github.com/rust-lang/cargo/issues/8388, so I don't know the original code (the reporter said it was close source and could not share).  However, here are some examples that can trigger it:
type T = typeof(1);

struct S;

impl T for .. {

}

Of course these aren't valid, but they hit this line.  I'm not sure if there are legitimate cases that would hit this.  Another guess is that maybe the user had format-on-save, and was in the middle of some unfinished code?
Meta

rustfmt version: rustfmt 1.4.19-nightly (cef1c0d5 2020-07-21)
From where did you install rustfmt?: rustup
How do you run rustfmt: cargo fmt

Thanks for sharing @ehuss , and providing the additional details and minimal repro!
 The general rule of thumb is that if the rustc parser can still successfully generate an AST (which is clearly the case here) then rustfmt should be able to format. However, there's been a few other cases where invalid code was too problematic to be format-able.
If anyone knows a valid minimal repro scenario please feel free to share

Backported in v1.4.30


Import Error: Ubuntu 14.04 Python 2.7

I followed the Pip Installation instructions and successfully downloaded tensorflow (as shown as "Successfully installed tensorflow wheel six setuptools").
However, when I entered "import tensorflow as tf" in python, it gives:
Traceback (most recent call last):
File "", line 1, in
ImportError: No module named tensorflow
I don't know what is the problem. Help please? Thank you so much in advance! :D

is your python possibly a different one from that into whose directories tensorflow was installed? Can you do the following and paste the output:
cat tools/python_bin_path.sh
python --version

(the first one, in the tensorflow base directory)

This is the output:
For cat tools/python_bin_path.sh:
cat: tools/python_bin_path.sh: No such file or directory
For python --version:
Python 2.7.11 :: Anaconda 2.4.1 (64-bit)
(For the first one, I did cd tensorflow and then cat tools/python_bin_path.sh)

If you installed via pip, please check that you used the pip command that matches the python command in your PATH. For instance do:
pip show tensorflow
which pip
which python

Closing due to inactivity.

conda uninstall tensorflow
pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.7.1-cp27-none-linux_x86_64.whl --ignore-installed

should fix it


⚠ Spryr has degraded performance

In 6045278, Spryr (https://spryr.com) experienced degraded performance:

HTTP code: 200
Response time: 3207 ms

Resolved: Spryr performance has improved in 950b719 after 7 minutes.


group property displays option twice

When I pass in multiple options using .options({}) and the options in the object have the group property, it honors the group but each option is listed twice.

Would you mind posting some sample code?

So it appears the issue is not that the group property is set, and maybe its because I'm mis-using the package, but if you take a look at my example, I'm essentially trying to have 'global' options in all commands and then command-specific options.
If you run my code with no command, it produces the global options individually. However, if you pass in a command  with -h to get the help text, the global options are all listed twice.
I was under the assumption that when you call yargs.command and use the argv passed in, everything was 'reset' in a sense so that I didn't have to worry about double adding options. Is this not the case?
Let me know if you need more context in my sample code.
Also, is there a way to change the order of groups? In the commands for example, I'd like Flags to be listed before Global Flags. Changing the order of how they're adding doesn't seem to fix that.
https://gist.github.com/alex-phillips/15591894811cbd1d55b1

@alex-phillips Thanks, that helps a lot!
I am AFK at the moment but I think the groups are not being cleared in the reset() method. Not sure if this was deliberate, will need to check and add tests.

Thanks for the info! Just keep me posted with what you find if you don't mind. If a fix is needed, I'd be more than happy to check it out and open a PR.

@nexdrew this definitely seems like a bug we should put tests around and fix :+1: I don't remember doing this deliberately.

@Bcoe not an issue but somewhat related: is there a way to control the order of the groups as I mentioned above?

@alex-phillips if I recall, the goal was to keep the order of definition, if we don't have tests around that behavior we should add some -- it might be that the reset bug you're running into is causing issues with ordering.

Yes, resetting the groups will fix the order problem too. In your example, the Global Flags: group is actually added first, and then the Flags: group per command is added when the command handler is run, followed immediately by the Global Flags: group again. If the groups were reset for the command handler, then it would respect your intended order.
I'm working on fixing this and came across a weird scenario. What should yargs do here:
yargs.group(['batman', 'batman'], 'Heroes:')

I assume it should only use one of the duplicated options in help text. Right now it doesn't, but is this a "garbage in, garbage out" predicament, or should yargs check for duplicates?

@nexdrew when it doesn't add too much logic, I've tended to try to make yargs as bullet proof as possible -- probably worth protecting folks from this accident.

@alex-phillips Until we get a fix out for this, you can probably work around it by adding this to the beginning of your command handler function, which manually resets the groups:
var groups = yargs.getGroups()
Object.keys(groups).forEach(group => delete groups[group])

@nexdrew works like a charm! Thanks for being so proactive on this, guys. This is awesome.
Also goes without saying, this is the best CLI parser / framework I've ever worked with (including in my PHP and Ruby projects).

@alex-phillips Wow, that is a great compliment that I'm sure none of us take lightly. Thanks!


Unified cancel related error code respect to asio.

Added tests.

Codecov Report
Attention: Patch coverage is 0% with 4 lines in your changes missing coverage. Please review.

Project coverage is 96.17%. Comparing base (568daa4) to head (2329b94).

Additional details and impacted files

@@            Coverage Diff             @@
##             main     #293      +/-   ##
==========================================
+ Coverage   95.82%   96.17%   +0.34%
==========================================
  Files         151      151
  Lines        8991     8991
==========================================
+ Hits         8616     8647      +31
+ Misses        375      344      -31

Files
Coverage Δ

include/async_mqtt/impl/client_publish.hpp
90.42% <0.00%> (+2.12%)
:arrow_up:

include/async_mqtt/impl/client_start.hpp
85.54% <0.00%> (ø)

include/async_mqtt/impl/client_subscribe.hpp
86.73% <0.00%> (ø)

include/async_mqtt/impl/client_unsubscribe.hpp
86.86% <0.00%> (ø)

... and 4 files with indirect coverage changes


RPC Console Issues with dumpprivkey, bip38encrypt/decrypt and multisend

bip38encrypt/decrypt issue:
the bip38encrypt command's example on the 1st line doesn't include where the argument "passphrase" should be.
the bip38decrypt command also has this issue, but it also lists "bulwarkaddress" as an argument in the example, where it should say "encryptedkey".
Screenshot of both commands below:

multisend issue:
I ran "multisend" with no arguments in my windows wallet debug console, this immediately crashed my wallet. I assumed this was just an issue with when there are no arguments present.
I then tried running "bulwark-cli multisend help" to find out more about setting multisend up on my Ubuntu 16.04 VPS. This just crashed my wallet immediately as well.

EDIT:
I looked up the commands from 3rd party documentation and tried entering bulwark-cli multisend <address> <%>
This command also caused a wallet crash, I also included the logs from systemctl status bulwarkd.service and `dmesg | egrep -i 'killed process'.

EDIT2: Removed part about dumpprivkey, Levi explained that is expected behavior.

Issue was an unrelated error relating to importing private keys corrupting my chaindata, redownloaded the chain and all seems fine so far.

So while the issue with my wallet not starting was related to a corrupted chain, it seems the multisend commands still crash my wallet.
Furthermore, having this error when trying to set up multisend.
root@shared-stakepool:~/.bulwark# bulwark-cli multisend bNKoEuz9De5oL1T6aobL5HqzQm7TKrJCpK 100
error: {"code":-1,"message":"value is type obj, expected str"}

Just to add, more users are also reporting this multisend issue.

Received this debug log from where a user used the multisend command.
https://pastebin.com/JEg7zVfW
2018-07-22 23:42:57 Added time data, samples 13, offset -2 (+0 minutes)
2018-07-22 23:42:57 nTimeOffset = -2  (+0 minutes)
2018-07-22 23:42:57 SOCKS5 connecting 4fl44relgpw46f7t.onion
2018-07-22 23:42:58 SOCKS5 connected 4fl44relgpw46f7t.onion
2018-07-22 23:42:58 receive version message: /Bulwark Core:1.3.1/: version 70840, blocks=212409, us=<IP_ADDRESS>:0, peer=14
2018-07-22 23:42:58 Added time data, samples 14, offset -2 (+0 minutes)
2018-07-22 23:43:00 keypool reserve 140
2018-07-22 23:43:00 keypool return 140
2018-07-22 23:43:00 SOCKS5 connecting hjbqxw5pymm5we4h.onion
2018-07-22 23:43:01 ThreadRPCServer incorrect password attempt from ::1```

These are the final lines in the log file.


Feature Request: Need a feature to select Week Days and pause break on weekends.

Feature Request:

Need a feature to select Week Days and pause break on weekends.

Hi, please follow here for updates: #342


Main function error

Hello, on line 417 of your main function code, an error message appears: TypeError: adj() got an unexpected keyword argument 'scipy_fmt'. How can you solve this problem

I found that changing 'adj()' to 'adj_external' resolved the issue in my case. You can find the function details in the documentation: https://docs.dgl.ai/generated/dgl.DGLGraph.adj_external.html


Question

Hii,
Do you perhaps have Telegram? I have a few thoughts i would like to share.

i do, you can contact me here @Evolvere

its more business related. could you kindly add me on TG: cryptoflorista

yeah i meant that @Evolvere is my telegram handle


fix(python): fixed large_dtype to schema convert

Description
added large_dtype to  schema convert
closes  #2374
Related Issue(s)

Documentation

@rtyler  facing the same issue with merge instead of write.
can this option be added to merge as well ?

@chitralverma what exactly are you facing?

@ion-elgreco
The issue arises when we try to perform the merge operation like below -
(
    df.write_delta(
        delta_table_path,
        mode="merge",
        delta_merge_options={
            "predicate": "s.col1 = t.col1",
            "source_alias": "s",
            "target_alias": "t",
        },
        storage_options=delta_storage_options,
    )
    .when_matched_update_all()
    .when_not_matched_insert_all()
    .execute()
)

Here delta_storage_options is this -
delta_storage_options = {
    "aws_access_key_id": aws_key_id,
    "aws_secret_access_key": aws_secret_key,
    "aws_endpoint": aws_endpoint,
    "AWS_S3_ALLOW_UNSAFE_RENAME": "true",
}

The above code works when trying to run this on local without mentioning storage_options.
When we try to run this on aws, we get this error message -
Error writing to Delta Table: Generic DeltaTable error: **type_coercion**
caused by
Error during planning: Failed to coerce then ([LargeList(Field { name: "item", data_type: LargeUtf8, nullable: true, dict_id: 0, dict_is_ordered: false, metadata: {} }), LargeList(Field { name: "item", data_type: LargeUtf8, nullable: true, dict_id: 0, dict_is_ordered: false, metadata: {} }), List(Field { name: "item", data_type: Utf8, nullable: true, dict_id: 0, dict_is_ordered: false, metadata: {} }), List(Field { name: "item", data_type: Utf8, nullable: true, dict_id: 0, dict_is_ordered: false, metadata: {} }), List(Field { name: "item", data_type: Utf8, nullable: true, dict_id: 0, dict_is_ordered: false, metadata: {} })]) and else (None) to common types in CASE WHEN expression

Our delta table schema is like this. below. Which contain columns of type "List" -
schema = pa.schema([
    ('col1', pa.string()),
    ('col2', pa.string()),
    ('col3', pa.string()),
    ('col4', pa.string()),
    ('col5', pa.string()),
    ('col6', pa.string()),
    ('col7', pa.string()),
    ('col8', pa.string()),
    ('col9', pa.string()),
    ('col10', pa.list_(pa.string())),
    ('col11', pa.list_(pa.string())),
    ('col12', pa.string()),
    ('col13', pa.float64()),
])

@hitesh1997 please have a look at this issue: https://github.com/delta-io/delta-rs/issues/2851

Hi @ion-elgreco,
The issue was fixed by downgrading to deltalake==0.18.2 from 0.19.1

@hitesh1997 0.18.2 just buries the issue by always downcasting to normal types, you could do the same thing in 0.20 already by manually providing large_dtypes = False


Keep comment if no rating validation fails - solves JOINDIN-684

Solves JOINDIN-684 by ensuring that the comment is re-populated into the form if no rating was provided, and vice-versa (maintains the rating if no comment was provided).
Also ensures that the correct anchor is returned in all error instances (Spam, Duplicated, etc.)

Can one of the admins verify this patch?

add to whitelist

👍


Update Storage service to enable slotless access (or raw access)

MOve current slot API to Storage Service


[Firestore] List collection ids of a document

How do I list subcollection ids of a document? Is it not yet implemented in the python firestore library? It's available for all other google cloud platform languages: node, go, php, java, ruby, .NET. There's no way that the python library is the only library that doesn't support this functionality, right?

@guanzo You are correct that the DocumentReference class does not expose a method to return subcollections.

@jba the docs for listing subcollections specifically exclude the feature for "mobile/web client" libraries.  I wouldn't think Python was one of them, but we don't support the feature.  Do you know if that was intended?

@schmidt-sebastian will know.

This is not intended and should be added to the Python SDK.

@theacodes, @schmidt-sebastian, @jba Can any of you tell me which project we are using to CI firestore?  It can't be done using our normal, datastore-enabled projects.

You have to create a new project and enable Firestore without enabling Datastore. The easiest way to do this is through the Firebase Console.

Presumably Python has such a project.

Right, there is one being used for CI, but the credentials (including the project) are stored encrypted, and decrypted using CircleCI env vars.  I'm not sure who on the team knows the actual project ID. @dhermes, maybe?

Projects to which I have access on https://console.cloud.google.com/:
google-cloud-node-no-whitelist | gcloud-node-whitelist-ci-tests
google-cloud-python | precise-truck-742
JJG Cloud Research | jjg-cloud-research
tresseaver-gcloud-research | citric-celerity-697

Of those, the main Python CI one (precise-truck-742) and @jgeewax's personal project (jjg-cloud-research) have the Firestore API enabled, but neither can actually use it, because they also have the Datastore API enabled.

@crwilcox Maybe you have the keys?

@jba Is the desired behavior just to list sub-collection IDs, or should the method return references to the subcollections?

There's no conformance test, but there is a clear description of what should be returned in the client API doc:

The getCollections() method returns a list of results of CollectionReferences that are direct subscollections of this document.

@jba OK, thanks -- I must've been misreading the snippets on the "Getting Data" doc.

Thank you!

When will this be released on pypi?

@tseaver I don't think there was a Firestore release cut since #5613 was merged. Could you prepare one please? Thanks!


Add sans-serif font fallback

While the fonts are loading, headings default to a serif font, so it looks a bit funny and it's more jarring when the sans-serif fonts load.
Some places already had a fallback (e.g. the side navigation), this PR just adds it everywhere else.
Screenshots
Before

After

Resources

https://css-tricks.com/css-basics-fallback-font-stacks-robust-web-typography/

Thank you @BBlackwo this will go into 040


Gradient with respect to input returns None using GradientTape().

System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Google Colab
TensorFlow version (use command below): 2.2.0

Describe the current behavior
I am trying to calculate gradient for a KL divergence scalar loss value wrt input.
Implementation has been with two approaches and returns [None] in both cases.

Differentiate wrt to a tensor. Output: None
Differentiate wrt to a Variable. Output: None

The following works with TensorFlow 1.x which used tf.gradients() however, GradientTape() is returning None and it very frustrating now. As I have been trying to overcome this for the last 3 weeks. Please provide some support.
The colab link is provided below.
Describe the expected behavior
Gradient matrix should contain values and until that I can't work on building my model.
Standalone code to reproduce the issue
https://colab.research.google.com/drive/1hwFX3VMzKtfRjqd5-EG-0WePvtCbmChM?usp=sharing
Other info/logs
The below code is taken from this source:
[https://gist.github.com/divamgupta/c778c17459c1f162e789560d5e0b2f0b]
Also followed a similar issue on this link: https://github.com/tensorflow/tensorflow/issues/36596 . But it doesn't help me to solve my problem.
Any help is highly appreciated. Thanks for your time

@lokesharma-dev
The colab gist shared is empty, can you please check and share again or paste the code here.

@Saduf2019
I have and the link is working. Please confirm the same.
https://colab.research.google.com/drive/1hwFX3VMzKtfRjqd5-EG-0WePvtCbmChM?usp=sharing

I am able to replicate the issue faced, please find the gist here

isn't this is a coding error instead of a bug?  You are asking for gradient of kl with respect to r, but kl only depends on p_logit and p_logit_r inside gradienttape. p_logit_r need to interact with r after the tape watches r, cannot interact prior to the watch.

That was my first attempt, however, it leads to a numpy Attribute error and I have cross-checked elsewhere. All variables are Tensor objects. Error attached for the below modification. Thanks.

`model_input = Input((2,))
p_logit = model(model_input)
p = Activation('softmax')(model_input)
r = tf.random.uniform(shape=tf.shape(model_input))
r = make_unit_norm(r)
#p_logit_r = model(model_input + 10*r)
print('Shape of the noise tensor: ', r)
with tf.GradientTape(watch_accessed_variables=False) as tape:
tape.watch(r)
p_logit_r = model(model_input + 10*r)
kl = tf.reduce_mean(compute_kld(p_logit, p_logit_r))
grad_kl = tape.gradient(kl, r)
print("Shape of Gradient Matrix : ", grad_kl)`

that is because r is not an eager tensor because of how you created it, shape is not well defined. You cannot use the shape of a symbolic tensor as the shape to create an eager tensor. Moreover, why model_input + 10*r, since model_input is keras symbolic tensor waiting for input but why you put the symbolic input tensor to the input of the model? That does not make sense.
I think you are confusing Tensorflow 1 API with Tensorflow 2 which is eager executed by default.

whatever you are trying to do, slightly modifying your code and this one will run without error.
# Import Libraries
from numpy.random import seed
seed(0)
import matplotlib.pyplot as plt
import numpy as np
import tensorflow as tf
tf.random.set_seed(0)
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, Input, Activation
from sklearn.metrics import accuracy_score
from sklearn import datasets

# Generate dataset
circles = datasets.make_circles(n_samples=1000, noise=.05, factor=.3, random_state=3)
circles_test = datasets.make_circles(n_samples=1000, noise=0, factor=.3, random_state=1)

n_points = 8
inds = list(np.where(circles[1] == 0)[0][:n_points]) + list(np.where(circles[1] == 1)[0][:n_points])

x_train = circles[0][inds]
y_train = circles[1][inds]
y_train_cat = tf.keras.utils.to_categorical(circles[1][inds])

x_test = circles_test[0][inds]
y_test = circles_test[1][inds]
y_test_cat = tf.keras.utils.to_categorical(circles_test[1][inds])

n_classes = int(np.max(y_train)+1)

# Plot data points
plt.scatter(x_test[:,0], x_test[:,1], c=y_test, s=20, cmap='winter', edgecolors='none', alpha=0.005)
plt.scatter(x_train[:,0], x_train[:,1], c=y_train, s=20, cmap='winter', edgecolors='k')

# VAT Model
model = Sequential()
model.add(Dense(100, activation='relu', input_shape=(2,)))
model.add(Dense(2, activation='softmax'))
model.compile('sgd', 'categorical_crossentropy', metrics=['accuracy'])

def compute_kld(p_logit, q_logit):
  p = tf.nn.softmax(p_logit)
  q = tf.nn.softmax(q_logit)
  kl_score = tf.reduce_sum( p * (tf.math.log(p+1e-16) - tf.math.log(q+1e-16)), axis = 1)
  print(type(kl_score))
  return kl_score # lower kl means closer the distributions are

def make_unit_norm(x):
    return x/(tf.reshape(tf.sqrt(tf.reduce_sum(tf.pow(x, 2.0), axis=1)), [-1, 1]) + 1e-16)

r = tf.random.uniform(shape=(64, 2))
r = make_unit_norm(r)

with tf.GradientTape(watch_accessed_variables=False) as tape:
  tape.watch(r)
  p_logit_r = model(10*r)
  kl = tf.reduce_mean(compute_kld(r, p_logit_r))

grad_kl = tape.gradient(kl, r)

print(grad_kl)

@henrysky Thanks for your suggestion. It helped me to understand how to differentiate with respect to the input.  However, the correct solution to this issue would be the following.
`r = tf.random.uniform(shape=tf.shape(v), minval=0.001, maxval=0.005)
r = tf.add(v,r)
with tf.GradientTape() as tape:
tape.watch(r)
h1 = layers.LSTM(units=128, name='LSTM_layer_r')(r)
p_logit_r = layers.Dense(units=10, name='Dense_layer_r')(h1)
kl = compute_kld(p_logit, p_logit_r)
grad = tape.gradient(kl, r)
print(grad)`
Just in case someone comes across a similar issue. This will help them.


Items duplicated

I don't know why but my post is duplicating the items.

Going to need a little more detail than that dude.

I updated my procurement yesterday to 1.17 and when a search an item like mine to check the price ( I used TRADEMACRO pressing CRT+ALT +D on my item) I saw that my post are duplicated.
And I have no ideia why.
http://poe.trade/search/uotobaiyasikoi

I've checked your forum thread and I can only see the steel ring once in the forum post.
Duplicate items on POE trade don't have anything to do with procurement as they are not linked.


Evaluation moves the cursor

Printing an evaluation moves the cursor to the begining of the editor

Solved by selecting the result.


Multiblock Customization

Current Multiblocks check their validity based on an an array in the TE of the multiblock. The array contains each layer of the structure as well as the block required at which position as it relates to the location of the multiblock controller.
For example the massive one for the Observatory;
https://github.com/zmaster587/AdvancedRocketry/blob/master/src/main/java/zmaster587/advancedRocketry/tile/multiblock/TileObservatory.java#L38-L68
It would be very useful if it were possible by config file to define the filler blocks used in the construction of the multiblocks. I wouldn't say allow any given block to be replaced, but have all instances of that particular block be changed. So all the Stone layers could be changed to A, all the Iron Block/Power/Blah could be B, you could require Quartz Glass instead of Glass.

I defiantly think some of the machines could benefit from this.  I don't see any way most of the smaller machines would benefit from this, but I could see a few of the larger machines (observatory, railgun, terraformer, laserdrill) getting some use.
Expanding this further, I see no reason why there wouldn't be a way to even specify the machine layout from a config as a far future addition.


Restore movie data chunk iterator

Motivation
Rebasing #265
Additionally, the user has the options to specify multiple video files to go in the same ImageSeries container only when the external_mode=True. The external_file attribute of the ImageSeries gets the list of video files.
How to test the behavior:
from nwb_conversion_tools import (
    NWBConverter,
    MovieInterface
)
from pynwb import NWBHDF5IO

movie_file_paths = ['file1.avi', 'file2.avi']
nwbfile_path = 'nwbfile.nwb'

class MovieTestNWBConverter(NWBConverter):
    data_interface_classes = dict(Movie=MovieInterface)

source_data = dict(Movie=dict(file_paths= movie_file_paths]))
converter = MovieTestNWBConverter(source_data)
metadata = converter.get_metadata()
metadata.update(
            Behavior=dict(
                Movies=[
                    dict(
                        name="CustomName",
                        description="CustomDescription",
                        unit="CustomUnit",
                        resolution=12.3,
                        comments="CustomComments",
                    ),
                    dict(
                        name="CustomName", # the same name. Thus the imageseries will contain a list of video files under external_file
                        description="CustomDescription",
                        unit="CustomUnit",
                        resolution=12.3,
                        comments="CustomComments",
                    )
                ]
            )
        )

converter.run_conversion(metadata=metadata, nwbfile_path=nwbfile_path, overwrite=True)
with NWBHDF5IO(path=nwbfile_path, mode="r") as io:
    nwbfile = io.read()
    custom_name = metadata["Behavior"]["Movies"][0]["name"]
    external_path_list = nwbfile.acquisition[custom_name].external_path
assert set(external_path_list)==set(movie_file_paths)

Checklist

[x] Have you checked our Contributing document?
[x] Have you ensured the PR description clearly describes the problem and solutions?
[x] Have you checked to ensure that there aren't other open or previously closed Pull Requests for the same change?
[x] If this PR fixes an issue, is the first line of the PR description fix #XXX where XXX is the issue number?

TODO:

[ ] fix tests

@Saksham20 Could you break this PR up into two separate ones?

[ ] PR #1: introduce new context class and replace util usage with it
[ ] PR #2: introduce new iterator using context and modifications to writing procedure in main interface

@Saksham20 Could you break this PR up into two separate ones?

[ ]  PR 1: introduce new context class and replace util usage with it

#372


Add dockershim docs reference along with FAQ to files

cc: @sftim
Task docs referencing how to check if dockershim removal affects users to be added to the discussions.
Link to be added: (/docs/tasks/administer-cluster/migrating-from-dockershim/check-if-dockershim-deprecation-affects-you/)

Issue raised per discussion

/sig docs
/language en


error: unknown type name 'class'

I am using ble gatt server example. I have a Square.cpp file which has Square class. When I include it from main function or other files, I get "square.h:6:1: error: unknown type name 'class'" error.
I tried to make main.c to main.cpp. But this caused lots of compile errors: " error: invalid conversion from 'int' to 'gpio_num_t' [-fpermissive]" " error: jump to case label [-fpermissive]" etc...
How can I use object oriented features with esp-idf?

https://github.com/nkolban/esp32-snippets/blob/master/cpp_utils/README.md

Maybe also:
https://www.youtube.com/watch?v=-ttiPfmrehU

Hi nKolban,
Thank you for answering. I am trying to convert my existing project into c++. I am currently using Bluetooth GATT server codes in the project. When I include cpp_utils into components directory and change main.c to main.cpp (with extern c), I got lots of error from Bluetooth codes.
Do I need to change my existing code, or do I need to use any other Bluetooth GATT server example?

I think we'll have to see a pastebin of the errors to see more context.

Hi again,
Here is the error message: https://paste.ubuntu.com/25581083/
By the way I am not using Arduino, I am using only esp32.

C++ is (by default) stricter in its type checking.  From a first glance, there doesn't appear to be any ESP32 or ESP-IDF issues but rather some distinctions between what is permissible in C vs what is permissable in C++.  You will need to go through these case by case to correct.
For example:
imagine a function defined as:
gpio_set_direction(gpio_num_t gpioNum, gpio_mode_t mode);

if you tried to call this with:
int pin = 12;
gpio_set_direction(pin, GPIO_MODE_OUTPUT);

That would be a coding error.  The reason being is that the data type you supplied for the first parameter is int while what was expected was gpio_num_t.
C is more tolerant of such things and ignores them.  In C++ one would code:
int pin = 12;
gpio_set_direction((gpio_num_t)pin, GPIO_MODE_OUTPUT);

or something similar.
While C++ is mostly a superset of C, it is stricter and catches more logical errors than a general loose C compiler.

Thank you very much,
I will try to fix them step by step

I looks like esp-idf don´t work with c++. Does anyone have a bigger sample which works ? And its realy tested ?

This library is all c++ wrapper and works fine
https://github.com/nkolban/esp32-snippets

thanks i try it

Now my small sample works.
It will be a huge conversion from
ESP8266 Arduino to ESP32 Eclipse.
All my libraries are C++
Thanks Arnold
Von: chegewara<EMAIL_ADDRESS>Gesendet: Samstag, 24. März 2018 17:59
An: espressif/esp-idf
Cc: arnold-b; Comment
Betreff: Re: [espressif/esp-idf] error: unknown type name 'class' (#1014)
This library is all c++ wrapper and works fine
https://github.com/nkolban/esp32-snippets
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/espressif/esp-idf/issues/1014#issuecomment-375907952 , or mute the thread https://github.com/notifications/unsubscribe-auth/AfTd2WR2Ajo_L70laIS2SrJ7vVWo_b68ks5thntOgaJpZM4PbUXM .  https://github.com/notifications/beacon/AfTd2eE7b4xduP2gc6tM7VcpSjpleF9Gks5thntOgaJpZM4PbUXM.gif


Arm support for docker

Request support for arm architecture in the docker image.

Not familiar with docker for arm, do you know what the differences are? Is it just changing the base image?

I wouldn't dare to speculate because I'm not a software guy but I just know the image needs to be built for the architectures separately.
On dockerhub in the tags section you can see which architecture is supported and if arm isn't supported then it won't run on arm at all unfortunately.

interested in this as well as just moved over to using a pi4 for my own seedbox.
Thanks

For now I recommend building manually from the dockerfile.

Thanks.
A bit above my pay grade but always up for learning something new.
Cheers

done.

Thank you, appreciated.
Will give it a go shortly
Cheers

What tag is it under @mmgoodnow ? I can't see it on dockerhub.

mmgoodnow/cross-seed is no longer being pushed

With the correct image I'm getting the following error:
Error: failed to create containerd task: failed to create shim task: OCI  runtime create failed: runc create failed: unable to start container process: exec:  "daemon": executable file not found in $PATH: unknown'
I've tried passing the daemon command and omitting the command and it gives an error either way.

I hate when this happens but I may have spoken too soon. It might be because I previously pulled the old wrong image (I'm on kubernetes) and it might have been caching it. The pod keeps restarting but I imagine it's probably because I don't have the daemon running yet and it's just exiting.
It generated a config with gen-config so it must be doing something.

crossseed/cross-seed

Why am I getting this error:
Unable to find image 'crossseed/cross-seed:latest' locally
latest: Pulling from crossseed/cross-seed
docker: no matching manifest for linux/arm/v7 in the manifest list entries.


MINOR: rewrite filterNulls in functional style

Signed-off-by: remzi<EMAIL_ADDRESS>This is a minor clean-up of the function filterNulls in the GpuHashJoin.
The change is to re-write the code in a more functional way to get rid of the null pointer and make the code more readable.

build

Could we create a new CloseableOption class that holds an optional resource?
Then the code looks like this:
  def filterNulls(cb: ColumnarBatch, boundKeys: Seq[Expression]): ColumnarBatch = {
    try {
      withResource(new CloseableOption[ColumnVector]) { maskRes =>
        withResource(GpuProjectExec.project(cb, boundKeys)) { keys =>
          val keyColumns = GpuColumnVector.extractBases(keys)
          keyColumns.filter(_.hasNulls).foreach { column =>
            withResource(column.isNotNull) { nn =>
              maskRes.getOption match {
                case None => maskRes.setAndCloseOld(nn)
                case Some(oldMask) => maskRes.setAndCloseOld(nn.add(oldMask))
              }
            }
          }
        }

        maskRes.getOption match {
          case None =>
            // There was nothing to filter.
            GpuColumnVector.incRefCounts(cb)
          case Some(mask) =>
            val colTypes = GpuColumnVector.extractTypes(cb)
            withResource(GpuColumnVector.from(cb)) { tbl =>
              withResource(tbl.filter(mask)) { filtered =>
                GpuColumnVector.from(filtered, colTypes)
              }
            }
        }
      }
    }
  }

This can ommit the finally block.

build

Please retarget for 23.06


bug-fixed: subsitute protecting from sleep by drowsiness

Thank you for bringing this bug to my attention.
The proposed fix appeared to allow any sleep status effect not caused by a move to bypass the substitute, provided yawn is not active, or any status effect not caused by a move to bypass a substitute when yawn is active.
https://github.com/Flame442/FlameCogs/blob/76eecfa06eae5ad77aabbe2d5dc4eba76f591728/pokemonduel/misc.py#L397-L400
I went ahead and applied a more proper fix, as well as fixes for two other cases I noticed that were not properly bypassing substitute:

Statuses from on-contact abilities
Stat changes and statuses from status moves that should bypass (mostly sound based moves)

I made those changes on the branch you used to make this PR, so you should still get commit credit.


Can't install module

Pod::To::Cached (a dependency of this module) has failures, so I cannot install Documentable.
https://github.com/finanalyst/pod-cached/issues/25

I have the same problem, i.e., still unable to find missing dependencies.
I also have other concerns, such as how user-desires for section and topic names and order are entered, but those issues may be resolved if I can get an operable installation.

Have you tried to install the most recent version of Pod::To::Cached? Try it with:
zef install https://github.com/perl6/Pod-To-Cached.git
I do not know what may be causing this problem, I can install it without problems. It can be installed without any errors in the CI environments, too... mmm

My attempt showed missing dependencies on two other modules:
Pod::TypeGraph
Pod::Utilities

'Pod::TypeGraph'? That dependency does not exist I think. Did you mean 'Perl6::TypeGraph'?
I have executed:
zef install --force-install Perl6::TypeGraph
zef install --force-install Pod::Utilities

right now and they work fine. Have you upgraded zef?

Sorry for the wrong name (Perl6::TypeGraph). I have upgraded zef now, but still have the same problem. I will force-install those two missing modules.

Mmm is very strange that zef does not find those modules.

The install command suggested by @antoniogamiz fails as well:
$ zef install https://github.com/perl6/Pod-To-Cached.git
===> Testing: Pod::To::Cached:ver<0.3.4>:auth<finanalyst>
# Failed test 'One current, one tainted'
# at t/020-source.t line 156
# expected: ${:a-pod-file("Valid"), :a-second-pod-file("Current")}
#      got: ${:a-pod-file("Current"), :a-second-pod-file("Current")}
# Failed test 'One remains Valid because new version did not compile'
# at t/020-source.t line 159
# expected: ${:a-pod-file("Valid"), :a-second-pod-file("Current")}
#      got: ${:a-pod-file("Current"), :a-second-pod-file("Current")}
# Failed test 'Error detected in pod'
# at t/020-source.t line 161
# expected a match with: /'Compile error'/
#                   got: ""
# Failed test 'new file not added to cache because it did not compile'
# at t/020-source.t line 168
# You failed 4 tests of 36
# test pod extraction
# testing freeze
# Heavy duty test optional
===> Testing [FAIL]: Pod::To::Cached:ver<0.3.4>:auth<finanalyst>
Aborting due to test failure: Pod::To::Cached:ver<0.3.4>:auth<finanalyst> (use --force-test to override)

Mm, I can only think of a problem with the perl6 version.
I'm using:
$ perl6 --version
This is Rakudo version 2019.07.1 built on MoarVM version 2019.07.1
implementing Perl 6.d.

Or maybe is a problem with directory permissions, I do not have a clue. Mmm

I have asked in IRC for people to get installed this module and they can install it without problems. Link here.
@vrug is using the HEAD version so it's not a problem with the perl6 version.

Are they in the ecosystem?

Yep

Pod::Utilities
Perl6::TypeGraph

Is it OSx?

Yes, this is OS X.
$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.14.6
BuildVersion:	18G87

I think this has already been resolved in the new version of Pod::To::Cached. @coke can you confirm?

We should probably update the version requirements for Documentable, as
well as add AppVeyor to check.

zef install Pod::To::Cached now works on my machine.


GPSPRINGSECURITYCORE-114: when i use Multiple Data Sources Support,but i can not login using plugin spring-security-core 1.2.1.

Original Reporter: shipf_grails
Environment: when i use Multiple Data Sources Support,but i can not login using plugin spring-security-core 1.2.1.
Version: Grails-Spring-Security-Core 1.2
Migrated From: http://jira.grails.org/browse/GPSPRINGSECURITYCORE-114
ubuntu 11.04
grails 2.0.0.m2
spring-security-core 1.2.1
when i use Multiple Data Sources Support,but i can not login using plugin spring-security-core 1.2.1.
if the data is created by multiple data sources ,also i can not login in single data source code.

The approach to password encoding has been changed in more recent versions of grails-spring-security-core.
Password encoding is no longer done in the User domain class with beforeInsert().
Instead, UserPasswordEncoderListener is used.
More information is available at https://grails-plugins.github.io/grails-spring-security-core/3.2.x/index.html#usingControllerAnnotations
This bug is fixed if your app is using Spring Core version 3.1.2 or later and GORM 6.0.10 or later.
I will mark this as fixed and close it.


Star-RubrikDBBackup does not work with AGs

What happened:
Script was originally intended to work with Sql Server Hosts. In Rubrik, the AG itself is a host. The script cannot accept a AG name as a source for what databases too backup.

Created a new script that would handle this. Closed via #66


⚠ ClamAV has degraded performance

In 165a2d1, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 209 ms

Resolved: ClamAV performance has improved in f803cf7.


Validating, init-based assoc.

Here is  an __init__-based assoc implementation that handles private attributes.
Using the same three classes from #116, I've done benchmark runs for all-public and all-private attributes on the classes. Private attributes add a slight overhead now, the old implementation was unaffected. Underscores in front of class names indicate private attributes were used.
                A                       B                      C
--------------------------------------------------------------------------------------
Old assoc:      10.6  us +- 0.3  us     12.7  us +- 0.2  us    14.8  us +- 0.3  us
New assoc:       2.07 us +- 0.06 us      5.23 us +- 0.13 us     8.83 us +- 0.28 us

                _A                      _B                     _C
--------------------------------------------------------------------------------------
Old assoc:      10.5  us +- 0.2  us     12.6  us +- 0.2 us     14.9 us +- 0.3 us
New assoc:       2.58 us +- 0.07 us      6.16 us +- 0.12 us    10.7 us +- 0.2 us

I'm pretty sure we could handle the users supplying both private and public attribute names (i.e. both setter and init syntax) with a tiny performance cost, but is it worth it? First of all,

There should be one-- and preferably only one --obvious way to do it.

second, could there be corner cases? I can't think of any (
class A:
    _a = attr.ib()
   __a = attr.ib()

isn't one of them, fortunately :) but maybe there are some?
Doc change and CHANGELOG entry to come when we're satisfied with the implementation.

Current coverage is 100% (diff: 100%)

Merging #124 into master will not change coverage

@@           master   #124   diff @@
====================================
  Files           8      8
  Lines         502    509     +7
  Methods         0      0
  Messages        0      0
  Branches      110    112     +2
====================================
+ Hits          502    509     +7
  Misses          0      0
  Partials        0      0

Powered by Codecov. Last update 49e8470...aeb008b

Nah we don’t have to support both.  I had a slightly different approach in mind (which I honestly forgot :)) which would’ve given it us for free.  Other than that I don’t have much to add.  The performance gains look awesome!
We can always add support for underscore names if enough people complain.  But removing is much harder.

Just to clarify, this implementation supports underscore names, i.e. the setter syntax.

Oh, so it doesn’t support the __init__ syntax?

No, this is setter only. I figured from the issue this is what you wanted. I mean, this implementation is a little more complex and a little slower than the init syntax, so if that's what you want I can revert it.

No it’s alright.  Backward compatibility FTW.  Please finish up. :)

I’ll have to meditate on the backward-incompatible part.
To me, this is a bug fix because I think everyone would expect it to behave this way.  The point about __init__ is true tho.  Technically we’d have to announce it now and wait for a year though.
Hmmmm.

In any case:

we’ll have to add a note to the assoc docstring about the init situation
you have to stop using Markdown in rST :)
it shouldn’t be called attrs-style init but described what it actually means instead.  It looks like the init has to be literally written by attrs like this.

The usual guidance is in Twisted when people start fretting about changed behavior is "new names are cheaper than you think".  Instead of assoc, have assoc2; deprecate assoc.  Then, come up with a good name for assoc2.
FWIW I have always hated assoc as a name; it's an appeal to lisp-nerdery and nobody knows how to pronounce it.  I think clone expresses this functionality in terms that Python peeps are more likely to use.  But, even if it's just assoc in a different namespace, that would be a way to make a clean break.

( I should also note, though, that this is a good change.  I was just reviewing a PR on https://github.com/rackerlabs/otter where I was lamenting the odd behavior of assoc and its inconsistencies with __init__. )

I'm still with the inlaws for the holidays and away from my home computer. I've been thinking of the name, though. I think Glyph is right and we should leave assoc as is, deprecate it, and think of a better name for this implementation.
What's actually happening is:

a shallow copy is being made
with optional changes incorporated

'Copy' or 'clone' are okay but they don't really mesh well with the fact the original object is being changed. In fact, they kinda imply the object is not being changed at all. In my opinion.
How about 'recons', as in 'reconstruct' or 'reconstitute'? We're breaking the instance into parts (asdict), then putting it back together, changed.
>>> attr.recons(obj, x=1)

(attr.reconsitute is too long I think.)
Another idea is attr.reinit. Init evokes the initializer.

All of the various derivatives of the word "change" - "modify", "mutate", etc, imply the thing itself is changing, as opposed to a new thing coming into existence.
But wait - in that sentence I used the word "derivative" to describe exactly that sort of thing!  This might be too cutesy given its overlap with other terms, especially math terms, but derive might be the word we're looking for.  If you have A, and you want A', where A' is like A but with some changes, you could say A' is derived from A.
I could see attr.derive(obj, x=1) being idiomatic.
Thoughts?

I agree that derive is the first name that I could sort of live with but I'm not happy with it.
There has to be some term that isn't some obscure math/FP lingo and that expresses precisely what we need!?
I really don't want it to be unclear what it's about.

There has to be some term that isn't some obscure math/FP lingo and that expresses precisely what we need!?

"convolve"? :)

or perhaps "comprise"?

OK one more rule: I don’t have to look it up in a dictionary. ಠ_ಠ

evolve wouldn't be too bad but also kind of obscure. :-/

FTR, pyrsistent seems to have transform which doesn’t seem too bad?

FTR, pyrsistent seems to have transform which doesn’t seem too bad?

Except for the fact that "transform" also means "change" in the "mutate the existing object" sort of way.

evolve wouldn't be too bad but also kind of obscure. :-/

Actually this might be the best bet. Consider that even the average 7-year-old knows that Pokémon have "evolutions".*
*: except of course what pokémon actually have are metamorphoses, which are destructive changes, but as a real species "evolves" it involves creating lots of new instances

I was rather thinking about evolution which usually happens over generations.  Humans evolved from ape.  There was no ape who suddenly liked computers.

So I believe we’ve agreed on deprecating assoc as it is and implementing a new evolve(), correct?

Alright, so we're settled on evolve? I prefer derive, but the boss has the final say of course :)
I'll put together a new PR soon-ish. Are we deprecating assoc though?

So I believe we’ve agreed on deprecating assoc as it is and implementing a new evolve(), correct?

Yay! Evolvulation!

I can live with derive too...I guess I'll have to check a thesaurus or something. :-/

Sorry, I didn't mean that to seem critical of the choice of "evolve", I just found the quote evocative :).
evolve is great.

I like both for different reasons. :|

Working on this a little.
The docs state:

If there will ever be a need to break compatibility, it will be announced in the Changelog and raise a DeprecationWarning for a year (if possible) before it’s finally really broken.

Ok, let's raise a DeprecationWarning, as per the docs.
import warnings
warnings.warn("deprecated", DeprecationWarning)

Nothing happens. Pop over to https://docs.python.org/3.6/library/warnings.html:

By default, Python installs several warning filters, which can be overridden by the command-line options passed to -W and calls to filterwarnings().

DeprecationWarning and PendingDeprecationWarning, and ImportWarning are ignored.
...

Changed in version 3.2: DeprecationWarning is now ignored by default in addition to PendingDeprecationWarning.

Doesn't this make DeprecationWarning basically useless? Who runs their Python with -W? Not me. In fact I had to Google how to enable warnings at all (it's python -Wd).

Regarding the name, IIUC (I have very little experience with the library, so maybe not), this operation is similar to namedtuple._replace, in which case replace might be appropriate.

@Tinche Django advises its users to enable warnings when updating, at least: https://docs.djangoproject.com/en/1.10/howto/upgrade-version/#resolving-deprecation-warnings

Deprecation Warnings
We should add documentation on them to the backward compatibility page.
Naming
I’m not a fan of replace() because it doesn’t express what it does at all (for namedtuples the copy is implicit because they’re always immutable).  But we went with namedtuple lingo before (asdict) so there’s a precedent and I’m not entirely a fan of the others either. :|
So far we have:

replace(): established lingo, no semantics in name
evolve(): semantics can be guessed but obscure
derive(): i’ve heard people calling subclassing as derivation too so that might be confusing.

I’ve spend some time in a thesaurus and found nothing better.
Anyone more 🎨 ?

If I may adjust my 🚲🏠🎨:
I think you're right about "derive".  A subclass is, formally, a derived class.  So if, as its original submitter, I can withdraw it from consideration, I will do so.
evolve() is slightly obscure, but anything that isn't obscure will, almost by definition, have an existing, conflicting meaning that will be confusing.  I think evolve() is in a sweet spot where it's not too obscure, and the English word matches pretty closely what the programmatic operation is.  The only overlapping place I can think of it being used is in genetic programming, and even there, it would make sense in context.
replace() is just awful.  It already has numerous existing meanings in Python, all of which imply both mutation and the examination/comparison of a value except for the one in namedtuple (which is really obscure - an underscore method that's documented in stdlib docs? this leaves it in the company of _getframe).

Doesn't this make DeprecationWarning basically useless?

Yep.  Huge mistake on the part of Python core if you ask me.  Still hoping they'll reverse it.

Who runs their Python with -W?

Me!
Or, well, not exactly.  But trial turns on deprecation warnings by default, and if you drop this gem into your .bashrc while you're developing:
    export PYTHONWARNINGS='all::DeprecationWarning'

you don't need to actually inject the command-line arg.

an underscore method that's documented in stdlib docs?

The reason is explained in the namedtuple docs:

To prevent conflicts with field names, the method and attribute names start with an underscore.

In attrs it's a module function so it's not a problem.

Yeah namedtuple's underscore methods is one of the reasons why attrs uses functions wherever possible.

Tin!  Let's evolve attrs!

Closing in favor of #135.


unknown property "manifestFile" error

Error:Could not get unknown property 'manifestFile' for task ':backend:generateDebugRFile' of type com.android.build.gradle.internal.res.GenerateLibraryRFileTask.
Any solutions for this

Please open Android-related issues on the Android Issue Tracker at https://source.android.com/source/report-bugs

Same problem here.
Can't find any other reference on The Internets...

me too.
there is not enough info in stack overflow.

I resolved this problem by adding this line to gradle file
crashlytics { instantAppSupport true }
for more info:
https://stackoverflow.com/questions/44361850/how-do-i-integrate-crashlytics-with-android-instant-apps


add license header section

Signed-off-by: lai<EMAIL_ADDRESS>Description
This pr adds to the contributing doc the license header with correct copyright info. For more discussion, see https://github.com/opensearch-project/OpenSearch/issues/1056 .
Check List

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Thanks for the comments! The pr has been updated. Please let me know if any changes are needed.

Looks like short versions are preferred, see https://github.com/opensearch-project/.github/pull/29