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

[automated] Merge branch 'release/8.0' => 'main' #33694

Merged
11 commits merged into from
May 15, 2024

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    81c8b9b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e70f74 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    3cfa58e View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Configuration menu
    Copy the full SHA
    b8e872c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d36306 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    e04487d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59616ed View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Merged PR 39039: [internal/release/8.0] Update dependencies from dnce…

    …ng/internal/dotnet-runtime
    
    This pull request updates the following dependencies
    
    [marker]: <> (Begin:922981e1-18b6-46aa-2468-08dbd53ba9ce)
    ## From https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
    - **Subscription**: 922981e1-18b6-46aa-2468-08dbd53ba9ce
    - **Build**: 20240416.15
    - **Date Produced**: April 17, 2024 5:40:43 PM UTC
    - **Commit**: 087e15321bb712ef6fe8b0ba6f8bd12facf92629
    - **Branch**: refs/heads/internal/release/8.0
    
    [DependencyUpdate]: <> (Begin)
    
    - **Updates**:
      - **Microsoft.Extensions.HostFactoryResolver.Sources**: [from 8.0.5-servicing.24215.24 to 8.0.5-servicing.24216.15][1]
      - **Microsoft.NETCore.App.Ref**: [from 8.0.5 to 8.0.5][1]
      - **Microsoft.NETCore.App.Runtime.win-x64**: [from 8.0.5 to 8.0.5][1]
      - **Microsoft.NETCore.BrowserDebugHost.Transport**: [from 8.0.5-servicing.24215.24 to 8.0.5-servicing.24216.15][1]
    
    [1]: https://dev.azure.com/dnceng/internal/_git/dotnet-runtime/branches?baseVersion=GCdfd075b97471bd97ea70066a299d1fe92af90352&targetVersion=GC087e15321bb712ef6fe8b0ba6f8bd12facf92629&_a=files
    
    [DependencyUpdate]: <> (End)
    
    [marker]: <> (End:922981e1-18b6-46aa-2468-08dbd53ba9ce)
    dotnet-bot authored and vseanreesermsft committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    f42a208 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Fix to dotnet#33547 - Breaking Change in 8.0.4: System.InvalidOperati…

    …onException: The data is NULL at ordinal 0. This method can't be called on NULL values. Check using IsDBNull before calling. (dotnet#33692)
    
    Problem was that we changed the way that we store complex type information in the StructuralTypeProjectionExpression, specifically after performing pushdown. We used to extract all the properties from complex types into a flat list, along with regular properties, but that was wrong - we need to uphold the nested structure. If that STPE with flattened structure would be made nullable, we go through all the properties and mark the column expressions as nullable (which included properties of a complex type). However, in the new regime, we were not making those changes to columns representing complex type in the nested structure. As a result, if those columns were later projected (after pushdown), they would seem to be non-nullable, and could cause errors.
    
    Fix is, during MakeNullable() operation for a complex type StructuralTypeProjectionExpression, to peek inside it's ValueBufferExpression and mark all the columns found there as nullable.
    
    Fixes dotnet#33547
    maumar committed May 9, 2024
    Configuration menu
    Copy the full SHA
    0363b49 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Merge commit 'f42a208554fed9bb37603c5ed4f02206b2b1b9fa' into internal…

    …-merge-8.0-2024-05-14-1024
    vseanreesermsft committed May 14, 2024
    Configuration menu
    Copy the full SHA
    b665fa7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request dotnet#33717 from vseanreesermsft/internal-merge-8…

    ….0-2024-05-14-1024
    
    Merging internal commits for release/8.0
    maumar committed May 14, 2024
    Configuration menu
    Copy the full SHA
    33c6a85 View commit details
    Browse the repository at this point in the history