Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge preview8 branch to public #25280

Merged
merged 49 commits into from
Sep 6, 2020
Merged

Merge preview8 branch to public #25280

merged 49 commits into from
Sep 6, 2020

Conversation

wtgodbe
Copy link
Member

@wtgodbe wtgodbe commented Aug 26, 2020

Preserves linear history from preview8 to rc1

CC @Pilchie

Tratcher and others added 30 commits July 17, 2020 23:07
This is a cherry pick of the 3.1 PR.
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore/pullrequest/9042

The only change was to remove a questionable call to Abort after catching the exception.

There are some less severe issues in Kestrel and MVC that we'll follow up on publicly after this releases.
Create the GCHandle per operation and Free it when resetting the ValueTaskSource for re-use.

Cherry-picked change from 3.1
…rom dnceng/internal/dotnet-runtime

This pull request updates the following dependencies

[marker]: <> (Begin:2f3f3ff0-d34f-49bd-50aa-08d828f9655f)
## From https://github.com/dotnet/runtime
- **Subscription**: 2f3f3ff0-d34f-49bd-50aa-08d828f9655f
- **Build**: 20200722.7
- **Date Produced**: 7/23/2020 12:04 AM
- **Commit**: 3cab6dd440a5f3763bfbd2d582b36fe51095686a
- **Branch**: refs/heads/internal/release/5.0-preview8

[DependencyUpdate]: <> (Begin)

- **Updates**:
  - **System.Diagnostics.DiagnosticSource**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **System.Diagnostics.EventLog**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **System.Drawing.Common**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **System.IO.Pipelines**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **System.ComponentModel.Annotations**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Logging.Abstractions**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Logging.Configuration**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Logging.Console**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Logging.Debug**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Logging.EventLog**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Logging.EventSource**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Logging.TraceSource**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Options**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Options.ConfigurationExtensions**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Options.DataAnnotations**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Primitives**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Logging**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Internal.Transport**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Hosting.Abstractions**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Caching.Abstractions**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Caching.Memory**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Configuration**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Configuration.Abstractions**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Configuration.Binder**: from 5.0.0-preview.8.20361.2 to 5.0.0-preview.8.20372.7
  - **Microsoft.Extensions.Configuration.CommandLine**: from 5.0.0-preview.8.203...
…Blazor WASM

Revive support for globalization and localization in Blazor WASM

* Load icu and timezone data files
* Unskip tests

Fixes #24174
Fixes #22975
Fixes #23260
…nal/dotnet-efcore

- Updates:
  - Microsoft.EntityFrameworkCore.Tools: from 5.0.0-preview.8.20360.8 to 5.0.0-preview.8.20379.2
  - Microsoft.EntityFrameworkCore.SqlServer: from 5.0.0-preview.8.20360.8 to 5.0.0-preview.8.20379.2
  - dotnet-ef: from 5.0.0-preview.8.20360.8 to 5.0.0-preview.8.20379.2
  - Microsoft.EntityFrameworkCore: from 5.0.0-preview.8.20360.8 to 5.0.0-preview.8.20379.2
  - Microsoft.EntityFrameworkCore.Relational: from 5.0.0-preview.8.20360.8 to 5.0.0-preview.8.20379.2
  - Microsoft.EntityFrameworkCore.Sqlite: from 5.0.0-preview.8.20360.8 to 5.0.0-preview.8.20379.2
  - Microsoft.EntityFrameworkCore.InMemory: from 5.0.0-preview.8.20360.8 to 5.0.0-preview.8.20379.2
@wtgodbe
Copy link
Member Author

wtgodbe commented Aug 27, 2020

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

@wtgodbe wtgodbe added this to the 5.0.0-rc1 milestone Aug 28, 2020
@dougbu dougbu added the blocked The work on this issue is blocked due to some dependency label Aug 28, 2020
@dougbu
Copy link
Member

dougbu commented Aug 28, 2020

Blocked on dotnet/arcade#6060 or maybe dotnet/core-eng#10578 (suspect this makes -noPath unnecessary but I'm not 💯% sure).

@wtgodbe
Copy link
Member Author

wtgodbe commented Sep 1, 2020

@dougbu @MattGal I manually applied the fix from dotnet/arcade#6092, so that we can get this in for rc1. Would be good to make sure git history is preserved for that, and the next Arcade update won't "unfix" us

Copy link
Member

@dougbu dougbu left a comment

Choose a reason for hiding this comment

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

I wasn't in a big rush to get this into other branches. But, sure, the Arcade feature should be coming in the next couple of days and we can hold off dep updates from there 'til the feature is include.

eng/helix/content/runtests.cmd Outdated Show resolved Hide resolved
@@ -28,6 +28,15 @@
<ItemGroup Condition="$(BuildHelixPayload)">
<Content Include="@(HelixContent)" />
<Content Include="$(RepoRoot)eng\scripts\Download.ps1" />
<Content Include="$(RepoRoot)NuGet.config" />
Copy link
Member

Choose a reason for hiding this comment

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

Plz file follow-up issue(s) to

  1. Remove TestRunner NuGet source additions that should already be in this file (copied from the build and, likely enhanced in the case of internal builds)
  2. Reduce the duplication between TestRunner and the runtests.* scripts if possible
  • might be more there than just environment variables
  1. Add the new dotnet-install.* scripts from eng/common/dotnet-install-scripts/ to the Helix payload (placing them in a dotnet-install-scripts/ folder relative to where the tools.* files land

@wtgodbe wtgodbe changed the base branch from release/5.0 to release/5.0-rc2 September 2, 2020 16:26
@wtgodbe
Copy link
Member Author

wtgodbe commented Sep 2, 2020

d1ab8ef should resolve first comment @dougbu

@dougbu dougbu removed the blocked The work on this issue is blocked due to some dependency label Sep 2, 2020
@dougbu
Copy link
Member

dougbu commented Sep 2, 2020

d1ab8ef should resolve first comment @dougbu

Agreed. Even better @MattGal's fix was promoted in Arcade this morning. There won't be a window in which your eng/common/ changes get reverted.

@pranavkm pranavkm modified the milestones: 5.0.0-rc1, 5.0.0-rc2 Sep 2, 2020
@dougbu
Copy link
Member

dougbu commented Sep 4, 2020

Helix content is messed up. Need to include eng/common/dotnet-install-scripts/* and make sure they land in the right place relative to tools.*

cp: cannot stat '/datadisks/disk1/work/BCCD0A34/w/A714094D/e/eng/common/dotnet-install-scripts/dotnet-install.sh': No such file or directory
bash: /datadisks/disk1/work/BCCD0A34/w/A714094D/e/.dotnet30116/dotnet-install.sh: No such file or directory
Failed to install dotnet SDK from public location (exit code '127').
Failed to install dotnet SDK from public location (exit code '127').
+ export _commandExitCode=127

@dougbu
Copy link
Member

dougbu commented Sep 4, 2020

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

Copy link
Member

@dougbu dougbu left a comment

Choose a reason for hiding this comment

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

/azp run

@@ -28,6 +28,15 @@
<ItemGroup Condition="$(BuildHelixPayload)">
<Content Include="@(HelixContent)" />
<Content Include="$(RepoRoot)eng\scripts\Download.ps1" />
<Content Include="$(RepoRoot)NuGet.config" />
Copy link
Member

Choose a reason for hiding this comment

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

Addressed the third bullet in my commit to your branch @wtgodbe

@dougbu
Copy link
Member

dougbu commented Sep 6, 2020

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

@dougbu dougbu merged commit 918dfdc into release/5.0-rc2 Sep 6, 2020
@dougbu dougbu deleted the wtgodbe/MergePreview8 branch September 6, 2020 23:36
dougbu added a commit to dougbu/razor-compiler that referenced this pull request Nov 17, 2021
…review8

Merge preview8 branch to public

Commit migrated from dotnet/aspnetcore@918dfdcebc70
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework tell-mode Indicates a PR which is being merged during tell-mode
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants