-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Comparing changes
Open a pull request
base repository: dotnet/efcore
base: 8b6956d731
head repository: dotnet/efcore
compare: d94cc5a79c
- 20 commits
- 184 files changed
- 9 contributors
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b981879 - Browse repository at this point
Copy the full SHA b981879View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0fbcbe - Browse repository at this point
Copy the full SHA f0fbcbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d6868e - Browse repository at this point
Copy the full SHA 3d6868eView commit details
Commits on Jul 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5aa72df - Browse repository at this point
Copy the full SHA 5aa72dfView commit details
Commits on Jul 29, 2024
-
Use bitwise NOT on
BIT
SqlServer expressions (#34303)Since #34080 the SqlServer provider uses XOR to avoid converting to/from predicates when negating BIT expressions. It is actually possible to simply use ~ on BIT values and this changeset implements this. Fixes #34213 * Add minimal support for `ExpressionType.OnesComplement` It is currently only supported in the final part of SqlServer translation pipeline. * Use `~` for negating boolean values Instead of `x ^ 1`, use the `~x` expression when translating boolean values in SqlServer.
Configuration menu - View commit details
-
Copy full SHA for 1e828fd - Browse repository at this point
Copy the full SHA 1e828fdView commit details -
Update dependencies from https://github.com/dotnet/runtime build 2024…
…0728.5 (#34311) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 1e0313e - Browse repository at this point
Copy the full SHA 1e0313eView commit details -
Propagate
allowOptimizedExpansion
toCASE
results (#34304)* Propagate `allowOptimizedExpansion` to `CASE` results If the `CASE` is used in a context that allows optimizations (predicates, where NULL and FALSE are equivalent), the same holds for each of its results.
Configuration menu - View commit details
-
Copy full SHA for ac1b366 - Browse repository at this point
Copy the full SHA ac1b366View commit details
Commits on Jul 30, 2024
-
Bump Microsoft.Azure.Cosmos from 3.41.0 to 3.42.0 (#34313)
Bumps [Microsoft.Azure.Cosmos](https://github.com/Azure/azure-cosmos-dotnet-v3) from 3.41.0 to 3.42.0. - [Release notes](https://github.com/Azure/azure-cosmos-dotnet-v3/releases) - [Changelog](https://github.com/Azure/azure-cosmos-dotnet-v3/blob/master/changelog.md) - [Commits](Azure/azure-cosmos-dotnet-v3@3.41.0...3.42.0) --- updated-dependencies: - dependency-name: Microsoft.Azure.Cosmos dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 757c823 - Browse repository at this point
Copy the full SHA 757c823View commit details -
Configuration menu - View commit details
-
Copy full SHA for 390b5b0 - Browse repository at this point
Copy the full SHA 390b5b0View commit details
Commits on Jul 31, 2024
-
Addressing API review feedback (#34321)
Change ReplacingExpressionVisitor.Replace to IReadOnlyList<Expression> parameters Make ReaderColumn.GetFieldValueExpression and the new constructor experimental. Make ReaderColumn.Create experimental. Make ReaderColumn<T> constructor experimental.
Configuration menu - View commit details
-
Copy full SHA for b25cba7 - Browse repository at this point
Copy the full SHA b25cba7View commit details -
Fix to #34056 - AOT/Query: for queries with JSON, interceptors genera…
…te code with labels that are not uniquified (#34323) Problem was that when we generate shaper for extracting json values from the reader (streaming) we use hard-coded name for a label that's used in the loop going through json properties. This is fine for normal scenarios, since compiler can figure out the right label to jump to based on scope/reference, but when we generate c# code from that expression, we run into issues for case of nested JSON. Existing code already works if the label is not named explicitly - LinqToCSharpSyntaxTranslator generates names for unnamed labels and uniquifies the names when needed. Fix is to add the uniquification to all labels, not only the unnamed one. Also fixed another small bug in LinqToCSharpSyntaxTranslator encountered in the testing - when we process LambdaExpression and are dealing with lifted statements (that need to be incorporated into the lambda body), we assumed it would always be a single expression, but it could also be a block. Fix is to add handling for the block case, which is simply pre-pending lifted statements to the ones already in the block. Added JSON entites to Blog so that we can test the scenario, also added some posts (there were none) for cases which don't work with JSON entities, e.g. set ops. Fixes #34056
Configuration menu - View commit details
-
Copy full SHA for ccf0247 - Browse repository at this point
Copy the full SHA ccf0247View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d1d324 - Browse repository at this point
Copy the full SHA 3d1d324View commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9e40ee0 - Browse repository at this point
Copy the full SHA 9e40ee0View commit details -
Configuration menu - View commit details
-
Copy full SHA for be00ba2 - Browse repository at this point
Copy the full SHA be00ba2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 144e170 - Browse repository at this point
Copy the full SHA 144e170View commit details -
Update dependencies from https://github.com/dotnet/arcade build 20240…
…725.3 (#34310) [main] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for 05c024b - Browse repository at this point
Copy the full SHA 05c024bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a22cdc8 - Browse repository at this point
Copy the full SHA a22cdc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92249e6 - Browse repository at this point
Copy the full SHA 92249e6View commit details
Commits on Aug 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e667bf8 - Browse repository at this point
Copy the full SHA e667bf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d94cc5a - Browse repository at this point
Copy the full SHA d94cc5aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 8b6956d731...d94cc5a79c