Skip to content

Update Versions.props and remove loghub references#51966

Merged
dibarbet merged 4 commits intodotnet:main-vs-depsfrom
Cosifne:dev/shech/upgradeVersion
Mar 24, 2021
Merged

Update Versions.props and remove loghub references#51966
dibarbet merged 4 commits intodotnet:main-vs-depsfrom
Cosifne:dev/shech/upgradeVersion

Conversation

@Cosifne
Copy link
Member

@Cosifne Cosifne commented Mar 18, 2021

Update a few versions, and remove the loghub references.

Platform team is moving loghub to VisualStudio.Utilities.dll. So log hub should be removed.
If not removed, when updates the versions, there would be errors complaining about two same classes found in different assemblies.

I encountered this error when I am updating some dlls versions and try to consume a new Image moniker. But I feel it is meaningful to first port the change to main.

@Cosifne Cosifne requested review from a team as code owners March 18, 2021 19:04
@ghost ghost added the Area-IDE label Mar 18, 2021
@Cosifne Cosifne requested a review from CyrusNajmabadi March 18, 2021 19:04
<MicrosoftCodeAnalysisTestingVersion>1.0.1-beta1.20623.3</MicrosoftCodeAnalysisTestingVersion>
<CodeStyleAnalyzerVersion>3.8.0</CodeStyleAnalyzerVersion>
<VisualStudioEditorPackagesVersion>16.9.220</VisualStudioEditorPackagesVersion>
<VisualStudioEditorPackagesVersion>16.10.44</VisualStudioEditorPackagesVersion>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this need to merge into main-vs-deps?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there any risk to merge this to main-vs-deps?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

roslyn needs to be runnable on 16.9. So if these introduce 16.10 dependencies that are not present in 16.9 and fail to load, then this needs to go into the -vs-deps branch. I presume since these are editor dependencies 16.9 will fall on the floor

Copy link
Contributor

@kelltrick kelltrick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, I left a single comment which is to take advantage of a new parameter to automatically do what you were doing explicitly.

@dibarbet dibarbet changed the base branch from main to main-vs-deps March 23, 2021 22:15
@dibarbet
Copy link
Member

Updating to try and to get this in before the loghub dependency is removed.

@dibarbet dibarbet requested review from a team and jasonmalinowski March 23, 2021 22:54
<ILDAsmPackageVersion>5.0.0-preview.1.20112.8</ILDAsmPackageVersion>
<MicrosoftVisualStudioLanguageServerProtocolPackagesVersion>16.9.150</MicrosoftVisualStudioLanguageServerProtocolPackagesVersion>
<MicrosoftVisualStudioShellPackagesVersion>16.9.30921.310</MicrosoftVisualStudioShellPackagesVersion>
<MicrosoftVisualStudioShellPackagesVersion>16.10.0-preview-2-31112-292</MicrosoftVisualStudioShellPackagesVersion>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It will likely be a few weeks before a 16.10 preview2 build is available on the integration test queue. Should we start a validation insertion for this PR?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JoeRobich before I updated the feedback and merged in main-vs-deps, the integration tests were actually passing! But I will trigger a validation anyway due to all the upgrades.

Only the LSP ones were failing, but I tested in preview1 (which is being rolled out to scouting tomorrow) and that appeared to fix them.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JoeRobich validation seems fine, jsut hit the same ngen issues main is facing - https://devdiv.visualstudio.com/DevDiv/_git/VS/pullrequest/312719

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I plan to merge even with the LSP tests failing as they would be fixed on the queue update to 16.10p1 (and only failing in main-vs-deps).

@dibarbet dibarbet merged commit 3bc0643 into dotnet:main-vs-deps Mar 24, 2021
@ghost ghost added this to the Next milestone Mar 24, 2021
@allisonchou allisonchou modified the milestones: Next, 16.10.P2 Mar 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants