Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dotnet/efcore
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 66fc2aa66a
Choose a base ref
...
head repository: dotnet/efcore
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6e9e28744a
Choose a head ref
  • 9 commits
  • 182 files changed
  • 2 contributors

Commits on Jul 18, 2024

  1. Revert "impements #11261 sequence cache support" for 9.0 (#34240)

    * Revert "impements #11261 sequence cache support"
    
    This reverts commit 73904c0.
    
    * Updating baselines.
    ajcvickers authored Jul 18, 2024
    Configuration menu
    Copy the full SHA
    92202db View commit details
    Browse the repository at this point in the history
  2. API review updates (#34241)

    Part of #33220
    
    -  Replace `IUpdateEntry.GetOriginalOrCurrentValue` with `HasOriginalValue`
    - Review `MigrationsSqlGenerator.KeyWithOptions` - no longer exists
    - Rename `TConcreteCollection` to `TConcreteList` for ListOf*Comparer
    - Consider sealing JsonCollection*ReaderWriter classes - considered, but decided against it.
    - Obsolete the old CosmosQueryableExtensions.WithPartitionKey overload - Overload resolution picks the obsolete method, so better not to make it obsolete otherwise it is a pain (explicit cast needed) for people attempting to try to use the new method instead of the obsolete one.
    - Ensure PartitionKey is appropriate for diagnostics
    -  Remove EntityMaterializerSource from QueryContext and QueryContextDependencies
    ajcvickers authored Jul 18, 2024
    Configuration menu
    Copy the full SHA
    594688b View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. Cosmos: Stop nesting results in extra JSON object (#34044)

    Closes #25527
    
    Co-authored-by: Arthur Vickers <ajcvickers@hotmail.com>
    roji and ajcvickers authored Jul 21, 2024
    Configuration menu
    Copy the full SHA
    d41ba67 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Generate suppressible error when entity saved to Cosmos without PK va…

    …lue set (#34250)
    
    * Generate suppressible error when entity saved to Cosmos without PK value set
    
    Fixes #34180
    
    We throw if there is no property in the primary key that is not generated and does not have a value set, excluding partition key properties.
    
    * Review updates
    ajcvickers authored Jul 22, 2024
    Configuration menu
    Copy the full SHA
    b357c75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca748dc View commit details
    Browse the repository at this point in the history
  3. Move ExecuteUpdate/ExecuteDelete to core so non-relational providers …

    …can implement (#34257)
    
    * Move ExecuteUpdate/ExecuteDelete to core so non-relational providers can implement
    
    Fixes #31052
    
    * Move dispatch to core
    ajcvickers authored Jul 22, 2024
    Configuration menu
    Copy the full SHA
    96e848e View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Enabled key converter tests for Cosmos (#34249)

    Fixes #26239
    
    (The bug has already been fixed as part of the 9.0 work.)
    ajcvickers authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    fcec571 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7dd8e5b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e9e287 View commit details
    Browse the repository at this point in the history
Loading