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
Feature/translate json functions #29306 #30010
base: main
Are you sure you want to change the base?
Feature/translate json functions #29306 #30010
Commits on Oct 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e3a58ca - Browse repository at this point
Copy the full SHA e3a58caView commit details -
Throw for conflicting explicit relationships when configuring an enti…
…ty type as keyless. (dotnet#32032) Fixes dotnet#24722
Configuration menu - View commit details
-
Copy full SHA for 8e4513e - Browse repository at this point
Copy the full SHA 8e4513eView commit details -
[main] Update dependencies from dotnet/arcade (dotnet#32000)
[main] Update dependencies from dotnet/arcade - React to xunit breaking changes
Configuration menu - View commit details
-
Copy full SHA for d4e344b - Browse repository at this point
Copy the full SHA d4e344bView commit details -
Fix to dotnet#29156 - TemporalAll for temporal owned entities mapped …
…to parent table. (dotnet#32031) Similar to JSON entities, owned entities that are mapped to the same table as their owner should be treated as scalars for the purpose of temporal query validation - they are always in sync with the parent entity, so all operations should be allowed for them, not only AsOf. Fixes dotnet#29156
Configuration menu - View commit details
-
Copy full SHA for d0055a4 - Browse repository at this point
Copy the full SHA d0055a4View commit details
Commits on Oct 13, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1012.7 (dotnet#32044) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 058b875 - Browse repository at this point
Copy the full SHA 058b875View commit details
Commits on Oct 14, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1013.17 (dotnet#32049) [release/8.0] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 5ff7e9f - Browse repository at this point
Copy the full SHA 5ff7e9fView commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1014.1 (dotnet#32050) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 92923bd - Browse repository at this point
Copy the full SHA 92923bdView commit details
Commits on Oct 15, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1014.5 (dotnet#32054) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 9fe9271 - Browse repository at this point
Copy the full SHA 9fe9271View commit details
Commits on Oct 16, 2023
-
Update dependencies from https://github.com/dotnet/arcade build 20231…
…010.4 (dotnet#32057) [main] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for 7310b30 - Browse repository at this point
Copy the full SHA 7310b30View commit details -
Update dependencies from https://github.com/dotnet/arcade build 20231…
…005.1 (dotnet#32061) [release/8.0] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for fad6e0f - Browse repository at this point
Copy the full SHA fad6e0fView commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1015.3 (dotnet#32060) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 2b26705 - Browse repository at this point
Copy the full SHA 2b26705View commit details -
Remove the owned navigation on the derived type when configuring it o…
…n the base. (dotnet#32041) Fixes dotnet#26218 Fixes dotnet#27404
Configuration menu - View commit details
-
Copy full SHA for 2b0283b - Browse repository at this point
Copy the full SHA 2b0283bView commit details
Commits on Oct 17, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1016.9 (dotnet#32067) [release/8.0] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for afc2414 - Browse repository at this point
Copy the full SHA afc2414View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1016.15 (dotnet#32068) [release/8.0] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 2b73ae7 - Browse repository at this point
Copy the full SHA 2b73ae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87a58cc - Browse repository at this point
Copy the full SHA 87a58ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9e3a82 - Browse repository at this point
Copy the full SHA a9e3a82View commit details -
Bump Azure.Identity from 1.10.1 to 1.10.2 (dotnet#32064)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 74aa115 - Browse repository at this point
Copy the full SHA 74aa115View commit details -
Bump Microsoft.AspNetCore.Identity.EntityFrameworkCore from 7.0.11 to…
… 7.0.12 (dotnet#32063) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 80c7aa0 - Browse repository at this point
Copy the full SHA 80c7aa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa44131 - Browse repository at this point
Copy the full SHA aa44131View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1017.2 (dotnet#32074) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 3591505 - Browse repository at this point
Copy the full SHA 3591505View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39da9a7 - Browse repository at this point
Copy the full SHA 39da9a7View commit details
Commits on Oct 18, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1017.12 (dotnet#32079) [release/8.0] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 7a0eede - Browse repository at this point
Copy the full SHA 7a0eedeView commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1017.16 (dotnet#32080) [release/8.0] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 1b2ff36 - Browse repository at this point
Copy the full SHA 1b2ff36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86760eb - Browse repository at this point
Copy the full SHA 86760ebView commit details -
Update dependencies from https://github.com/dotnet/arcade build 20231…
…017.7 (dotnet#32081) [main] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for f36540d - Browse repository at this point
Copy the full SHA f36540dView commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1018.7 (dotnet#32089) [release/8.0] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 9ec4c33 - Browse repository at this point
Copy the full SHA 9ec4c33View commit details
Commits on Oct 19, 2023
-
Fix to dotnet#31961 - Projection filtering on second-level reference …
…could not be translated (dotnet#31996) Problem was that optimizing visitor was looking for a very specific pattern (member access over conditional), but in this scenario conditional is wrapped around Convert node. Fix is to recognize this case also, strip convert around the conditional and apply it around non-null portion instead, before applying the member access over it. Fixes dotnet#31961
Configuration menu - View commit details
-
Copy full SHA for 50ee18e - Browse repository at this point
Copy the full SHA 50ee18eView commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1018.12 (dotnet#32091) [release/8.0] Update dependencies from dotnet/runtime
1Configuration menu - View commit details
-
Copy full SHA for e193c30 - Browse repository at this point
Copy the full SHA e193c30View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1018.26 (dotnet#32095) [release/8.0] Update dependencies from dotnet/runtime
1Configuration menu - View commit details
-
Copy full SHA for 7e4815d - Browse repository at this point
Copy the full SHA 7e4815dView commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1019.1 (dotnet#32096) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 61afad4 - Browse repository at this point
Copy the full SHA 61afad4View commit details
Commits on Oct 20, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1020.1 (dotnet#32106) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 320e2c4 - Browse repository at this point
Copy the full SHA 320e2c4View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1019.13 (dotnet#32112) [release/8.0] Update dependencies from dotnet/runtime
1Configuration menu - View commit details
-
Copy full SHA for d1a41e5 - Browse repository at this point
Copy the full SHA d1a41e5View commit details
Commits on Oct 21, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1020.9 (dotnet#32114) [release/8.0] Update dependencies from dotnet/runtime
1Configuration menu - View commit details
-
Copy full SHA for 495abf0 - Browse repository at this point
Copy the full SHA 495abf0View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1020.16 (dotnet#32115) [release/8.0] Update dependencies from dotnet/runtime
1Configuration menu - View commit details
-
Copy full SHA for 3ac96dc - Browse repository at this point
Copy the full SHA 3ac96dcView commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1021.1 (dotnet#32118) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for bd355ef - Browse repository at this point
Copy the full SHA bd355efView commit details
Commits on Oct 22, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1021.5 (dotnet#32125) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 008a616 - Browse repository at this point
Copy the full SHA 008a616View commit details
Commits on Oct 23, 2023
-
Update dependencies from https://github.com/dotnet/arcade build 20231…
…018.2 (dotnet#32132) [main] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for 17a9035 - Browse repository at this point
Copy the full SHA 17a9035View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1023.1 (dotnet#32133) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 0ff25bd - Browse repository at this point
Copy the full SHA 0ff25bdView commit details -
Update dependencies from https://github.com/dotnet/arcade build 20231…
…016.4 (dotnet#32134) [release/8.0] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for bf239e6 - Browse repository at this point
Copy the full SHA bf239e6View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1023.3 (dotnet#32138) [release/8.0] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for fe3d6c4 - Browse repository at this point
Copy the full SHA fe3d6c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d990683 - Browse repository at this point
Copy the full SHA d990683View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d36a9b - Browse repository at this point
Copy the full SHA 5d36a9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebac228 - Browse repository at this point
Copy the full SHA ebac228View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31662b3 - Browse repository at this point
Copy the full SHA 31662b3View commit details
Commits on Oct 24, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1023.10 (dotnet#32146) [release/8.0] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for aa5830f - Browse repository at this point
Copy the full SHA aa5830fView commit details -
Fix to dotnet#32023 - Case expressions may only be nested to level 10…
… when using SplitQuery() or ToList() inside projection. (dotnet#32094) Problem was that our SqlExpression simplifying visitor, when visiting ShapedQuery would only look into QueryExpression part. This makes sense in general as QueryExpression is where the SqlExpression is stored. However, for split query scenarios, we also have SqlExpression in the ShaperExpression (wrapped by RelationalSplitCollectionShaperExpression), and all the optimizations were not run on that SqlExpression piece, which in that case caused too deep CASE WHEN ELSE structure (that we normally optimize into flat CASE with multiple WHENs. Fix is to also visit ShaperExpression when performing post processing. Fixes dotnet#32023
Configuration menu - View commit details
-
Copy full SHA for 7112c2b - Browse repository at this point
Copy the full SHA 7112c2bView commit details -
Fix to dotnet#32062 - Altering a nullable column to not null generate…
…s invalid SQL commands for migration (dotnet#32102) Problem was that alter column from nullable to non-nullable on a temporal table requires us to disable versioning, so that null values could be properly updated to the new defaults. Fixes dotnet#32062
Configuration menu - View commit details
-
Copy full SHA for 4332623 - Browse repository at this point
Copy the full SHA 4332623View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1023.12 (dotnet#32148) [release/8.0] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 16eea3d - Browse repository at this point
Copy the full SHA 16eea3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for db8e933 - Browse repository at this point
Copy the full SHA db8e933View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4313d6d - Browse repository at this point
Copy the full SHA 4313d6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 346cc35 - Browse repository at this point
Copy the full SHA 346cc35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1df1743 - Browse repository at this point
Copy the full SHA 1df1743View commit details -
Bump Azure.Identity from 1.10.2 to 1.10.3 (dotnet#32139)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b66c286 - Browse repository at this point
Copy the full SHA b66c286View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1023.13 (dotnet#32153) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for b614e3e - Browse repository at this point
Copy the full SHA b614e3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8d9247 - Browse repository at this point
Copy the full SHA e8d9247View commit details -
Change IStateManager.StartTrackingFromQuery to use ISnapshot instead …
…of ValueBuffer (dotnet#32099) Fixes dotnet#31117 Part of dotnet#26544
Configuration menu - View commit details
-
Copy full SHA for 00d51eb - Browse repository at this point
Copy the full SHA 00d51ebView commit details -
Use OrderedDictionary or Dictionary instead of SortedDictionary in Ru…
…ntimeModel (dotnet#32124) Fixes dotnet#31142 Fixes dotnet#19361
Configuration menu - View commit details
-
Copy full SHA for d8e9f61 - Browse repository at this point
Copy the full SHA d8e9f61View commit details
Commits on Oct 25, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1024.7 (dotnet#32158) [release/8.0] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 6a75f1d - Browse repository at this point
Copy the full SHA 6a75f1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb449a2 - Browse repository at this point
Copy the full SHA eb449a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1425f65 - Browse repository at this point
Copy the full SHA 1425f65View commit details
Commits on Oct 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e0d5966 - Browse repository at this point
Copy the full SHA e0d5966View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8d153e - Browse repository at this point
Copy the full SHA f8d153eView commit details -
Fix failing tests (dotnet#32164)
* Fix failing tests * fixup! Fix failing tests Hmm, is there some non-determinism here?
Configuration menu - View commit details
-
Copy full SHA for d4fd971 - Browse repository at this point
Copy the full SHA d4fd971View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94bff5a - Browse repository at this point
Copy the full SHA 94bff5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72b8d33 - Browse repository at this point
Copy the full SHA 72b8d33View commit details
Commits on Oct 27, 2023
-
[main] Update dependencies from dotnet/runtime (dotnet#32162)
[main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for a0d6d06 - Browse repository at this point
Copy the full SHA a0d6d06View commit details
Commits on Oct 28, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1027.14 (dotnet#32175) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for d750109 - Browse repository at this point
Copy the full SHA d750109View commit details
Commits on Oct 29, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1028.2 (dotnet#32177) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for cca2b4c - Browse repository at this point
Copy the full SHA cca2b4cView commit details
Commits on Oct 30, 2023
-
Update dependencies from https://github.com/dotnet/arcade build 20231…
…028.2 (dotnet#32182) [main] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for 053dc5d - Browse repository at this point
Copy the full SHA 053dc5dView commit details -
Update dependencies from https://github.com/dotnet/arcade build 20231…
…025.4 (dotnet#32184) [release/8.0] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for 187b0b8 - Browse repository at this point
Copy the full SHA 187b0b8View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1029.4 (dotnet#32183) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 97a9c55 - Browse repository at this point
Copy the full SHA 97a9c55View commit details -
Configuration menu - View commit details
-
Copy full SHA for b776d0d - Browse repository at this point
Copy the full SHA b776d0dView commit details -
Bump Microsoft.Data.SqlClient from 5.1.1 to 5.1.2 (dotnet#32187)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 943e85b - Browse repository at this point
Copy the full SHA 943e85bView commit details -
Bump Microsoft.Azure.Cosmos from 3.35.4 to 3.36.0 (dotnet#32188)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d0cc35d - Browse repository at this point
Copy the full SHA d0cc35dView commit details -
Bump Microsoft.AspNetCore.Identity.EntityFrameworkCore from 7.0.12 to…
… 7.0.13 (dotnet#32189) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 44b9763 - Browse repository at this point
Copy the full SHA 44b9763View commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5d2c758 - Browse repository at this point
Copy the full SHA 5d2c758View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1030.14 (dotnet#32195) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 0740f1c - Browse repository at this point
Copy the full SHA 0740f1cView commit details -
Merged PR 34963: [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**: 20231031.3 - **Date Produced**: October 31, 2023 9:19:19 PM UTC - **Commit**: 5535e31a712343a63f5d7d796cd874e563e5ac14 - **Branch**: refs/heads/internal/release/8.0 [DependencyUpdate]: <> (Begin) - **Updates**: - **Microsoft.Extensions.Caching.Memory**: [from 8.0.0 to 8.0.0][1] - **Microsoft.Extensions.Configuration**: [from 8.0.0 to 8.0.0][1] - **Microsoft.Extensions.Configuration.Abstractions**: [from 8.0.0 to 8.0.0][1] - **Microsoft.Extensions.Configuration.EnvironmentVariables**: [from 8.0.0 to 8.0.0][1] - **Microsoft.Extensions.Configuration.Json**: [from 8.0.0 to 8.0.0][1] - **Microsoft.Extensions.DependencyInjection**: [from 8.0.0 to 8.0.0][1] - **Microsoft.Extensions.DependencyModel**: [from 8.0.0 to 8.0.0][1] - **Microsoft.Extensions.HostFactoryResolver.Sources**: [from 8.0.0-rtm.23530.12 to 8.0.0-rtm.23531.3][1] - **Microsoft.Extensions.Logging**: [from 8.0.0 to 8.0.0][1] - **Microsoft.NETCore.App.Ref**: [from 8.0.0 to 8.0.0][1] - **Microsoft.NETCore.App.Runtime.win-x64**: [from 8.0.0 to 8.0.0][1] - **Microsoft.NETCore.BrowserDebugHost.Transport**: [from 8.0.0-rtm.23530.12 to 8.0.0-rtm.23531.3][1] - **System.Text.Json**: [from 8.0.0 to 8.0.0][1] [1]: https://dev.azure.com/dnceng/internal/_git/dotnet-runtime/branches?baseVersion=GC0395649aa1&targetVersion=GC5535e31a71&_a=files [DependencyUpdate]: <> (End) [marker]: <> (End:922981e1-18b6-46aa-2468-08dbd53ba9ce)
Configuration menu - View commit details
-
Copy full SHA for e017dc1 - Browse repository at this point
Copy the full SHA e017dc1View commit details
Commits on Nov 1, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1101.2 (dotnet#32200) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for ab4b617 - Browse repository at this point
Copy the full SHA ab4b617View commit details
Commits on Nov 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4a33b7f - Browse repository at this point
Copy the full SHA 4a33b7fView commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1101.9 (dotnet#32211) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 23d6a1d - Browse repository at this point
Copy the full SHA 23d6a1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f168170 - Browse repository at this point
Copy the full SHA f168170View commit details -
Allow to ignore attributes when finding type mapping (dotnet#32193)
Make existing model building conventions more extensible Fixes dotnet#11124 Fixes dotnet#28866
Configuration menu - View commit details
-
Copy full SHA for 60915e7 - Browse repository at this point
Copy the full SHA 60915e7View commit details
Commits on Nov 3, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1103.1 (dotnet#32226) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 5be4798 - Browse repository at this point
Copy the full SHA 5be4798View commit details -
Take into account Contains item visitation in SqlNullabilityProcessor (…
…dotnet#32214) Fixes dotnet#32208
Configuration menu - View commit details
-
Copy full SHA for 338b76a - Browse repository at this point
Copy the full SHA 338b76aView commit details -
Visit arguments in QueryableMethodNormalizingExpressionVisitor after …
…converting List.Contains (dotnet#32219) Fixes dotnet#32215 Fixes dotnet#32218
Configuration menu - View commit details
-
Copy full SHA for 08ee676 - Browse repository at this point
Copy the full SHA 08ee676View commit details
Commits on Nov 4, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1103.8 (dotnet#32232) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for fa442a2 - Browse repository at this point
Copy the full SHA fa442a2View commit details
Commits on Nov 5, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1104.5 (dotnet#32236) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for fbb45f2 - Browse repository at this point
Copy the full SHA fbb45f2View commit details
Commits on Nov 6, 2023
-
Update dependencies from https://github.com/dotnet/arcade build 20231…
…103.1 (dotnet#32240) [main] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for ebc6345 - Browse repository at this point
Copy the full SHA ebc6345View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1106.1 (dotnet#32241) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for dfedecc - Browse repository at this point
Copy the full SHA dfedeccView commit details -
Configuration menu - View commit details
-
Copy full SHA for b06f376 - Browse repository at this point
Copy the full SHA b06f376View commit details -
Revert to latest public preview of the .NET SDK (dotnet#32203)
We <3 contributors
Configuration menu - View commit details
-
Copy full SHA for 18af811 - Browse repository at this point
Copy the full SHA 18af811View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4ff864 - Browse repository at this point
Copy the full SHA e4ff864View commit details
Commits on Nov 8, 2023
-
Scaffolding: Handle unknown computed column SQL in model factory (dot…
…net#32251) Fixes dotnet#32179
Configuration menu - View commit details
-
Copy full SHA for 9ea08b9 - Browse repository at this point
Copy the full SHA 9ea08b9View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1107.1 (dotnet#32247) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 15413f5 - Browse repository at this point
Copy the full SHA 15413f5View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1108.1 (dotnet#32254) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 684b1be - Browse repository at this point
Copy the full SHA 684b1beView commit details -
Update branding to 8.0.1 (dotnet#32250)
* Update branding to 8.0.1 * Update Versions.props --------- Co-authored-by: Matt Mitchell <mmitche@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for d7cd6f3 - Browse repository at this point
Copy the full SHA d7cd6f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b95d44 - Browse repository at this point
Copy the full SHA 3b95d44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c609ff - Browse repository at this point
Copy the full SHA 0c609ffView commit details
Commits on Nov 9, 2023
-
Update dependencies from https://github.com/dotnet/arcade build 20231…
…108.3 (dotnet#32262) [main] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for 650e496 - Browse repository at this point
Copy the full SHA 650e496View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eb3356 - Browse repository at this point
Copy the full SHA 3eb3356View commit details -
Configuration menu - View commit details
-
Copy full SHA for eadaa7f - Browse repository at this point
Copy the full SHA eadaa7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b889ad1 - Browse repository at this point
Copy the full SHA b889ad1View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1109.1 (dotnet#32268) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for c1faee1 - Browse repository at this point
Copy the full SHA c1faee1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 255d58f - Browse repository at this point
Copy the full SHA 255d58fView commit details
Commits on Nov 13, 2023
-
Take into account Contains item visitation in SqlNullabilityProcessor (…
…dotnet#32214) (dotnet#32265) Fixes dotnet#32208 (cherry picked from commit 338b76a)
Configuration menu - View commit details
-
Copy full SHA for e6fb36c - Browse repository at this point
Copy the full SHA e6fb36cView commit details -
Update dependencies from https://github.com/dotnet/arcade build 20231…
…110.1 (dotnet#32281) [main] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for bef191e - Browse repository at this point
Copy the full SHA bef191eView commit details -
Visit arguments in QueryableMethodNormalizingExpressionVisitor after …
…converting List.Contains (dotnet#32219) (dotnet#32266) Fixes dotnet#32215 Fixes dotnet#32218 (cherry picked from commit 08ee676)
Configuration menu - View commit details
-
Copy full SHA for 7c8127b - Browse repository at this point
Copy the full SHA 7c8127bView commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1113.1 (dotnet#32282) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for a60c399 - Browse repository at this point
Copy the full SHA a60c399View commit details -
Update dependencies from https://github.com/dotnet/arcade build 20231…
…106.5 (dotnet#32283) [release/8.0] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for fff995f - Browse repository at this point
Copy the full SHA fff995fView commit details -
Temporal table migrations refactor. (dotnet#32239)
Before we used to put temporal annotations on temporal tables and all their columns, so that it's easier to process. Problem was that this would generate very noisy migrations when converting from regular table to temporal and vice versa. Every column would have an AlterColumn operation (which we would ignore during processing, but they were nonetheless generated in migration files). Also, we were using relatively simple logic to track state of our temporal tables. Some operations require temporary disabling of the versioning/period, and we need to keep track of that so that we don't try to disable period twice, or forget to enable it later. The way we did it could lead to invalid SQL in some non-trivial scenarios (e.g. converting table to temporal and adding a new column at the same time) The new approach is to only put temporal annotations on the table itself, and the period columns. Regular columns of the temporal table don't have any temporal annotations on them anymore and we reason about temporal information based on other table-based migration operation in the batch and, if need be, on the relational model. We also keep track of the actual temporal information for every operation (rather than keeping global dictionaries of period/version), so that complex migrations, involving multiple operations are more robust. To achieve that we compute the initial (temporal) state of all the tables involved in the migration. We scan all the table operations, and if some info is missing we get it from relational model. Then we do the proper processing of the migration operations - when we encounter table operation, we update the temporal information for that table (since table operations contain relevant temporal annotations). For all other operations we extract the current temporal state for the table involved, and reason based on that info. Fixes dotnet#27459 - SQL Server Migrations: Review temporal table annotations Fixes dotnet#29536 - EF Core IsTemporal() creates huge migration Fixes dotnet#29799 - EF7 SqlServer Migration is trying to update columns on History table before creating the History table if any new columns are added in the same migration
Configuration menu - View commit details
-
Copy full SHA for e3e7a5b - Browse repository at this point
Copy the full SHA e3e7a5bView commit details
Commits on Nov 14, 2023
-
Improve some exception messages. (dotnet#32260)
Fixes dotnet#28852 Fixes dotnet#27705 Fixes dotnet#25346
Configuration menu - View commit details
-
Copy full SHA for 64ba990 - Browse repository at this point
Copy the full SHA 64ba990View commit details -
[release/8.0] Fix to dotnet#32235 - Buffering error in JSON deseriali…
…zation with junk data (dotnet#32253) Co-authored-by: Arthur Vickers <ajcvickers@hotmail.com> Fix to dotnet#32235 - Buffering error in JSON deserialization with junk data Fixes dotnet#32235
Configuration menu - View commit details
-
Copy full SHA for 0db7891 - Browse repository at this point
Copy the full SHA 0db7891View commit details -
[release/8.0] Stop throwing for complex type properties when sensitiv…
…e data logging is on (dotnet#32285) Fixes dotnet#32198
Configuration menu - View commit details
-
Copy full SHA for 430da19 - Browse repository at this point
Copy the full SHA 430da19View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac46968 - Browse repository at this point
Copy the full SHA ac46968View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef76322 - Browse repository at this point
Copy the full SHA ef76322View commit details -
Merge commit '31662b30f1a4497db482b3aed8ed4c4aa6de801b' into internal…
…-merge-7.0-2023-11-14-1021
Configuration menu - View commit details
-
Copy full SHA for 849b881 - Browse repository at this point
Copy the full SHA 849b881View commit details -
Merge commit 'ebac2284d2825218fa91c188a3f428f244aa6fe3' into internal…
…-merge-6.0-2023-11-14-1026
Configuration menu - View commit details
-
Copy full SHA for ad649c5 - Browse repository at this point
Copy the full SHA ad649c5View commit details -
Merge commit 'e017dc125bef2f604f85befd8ff27544a5a67c38' into internal…
…-merge-8.0-2023-11-14-1115
Configuration menu - View commit details
-
Copy full SHA for 541aa86 - Browse repository at this point
Copy the full SHA 541aa86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32e4519 - Browse repository at this point
Copy the full SHA 32e4519View commit details -
Configuration menu - View commit details
-
Copy full SHA for b540658 - Browse repository at this point
Copy the full SHA b540658View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17aa7f7 - Browse repository at this point
Copy the full SHA 17aa7f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45a8556 - Browse repository at this point
Copy the full SHA 45a8556View commit details -
Configuration menu - View commit details
-
Copy full SHA for b354ebe - Browse repository at this point
Copy the full SHA b354ebeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3af03d8 - Browse repository at this point
Copy the full SHA 3af03d8View commit details -
Merge pull request dotnet#32296 from vseanreesermsft/internal-merge-6…
….0-2023-11-14-1026 Merging internal commits for release/6.0
Configuration menu - View commit details
-
Copy full SHA for eb1d271 - Browse repository at this point
Copy the full SHA eb1d271View commit details -
Merge pull request dotnet#32297 from vseanreesermsft/internal-merge-8…
….0-2023-11-14-1115 Merging internal commits for release/8.0
Configuration menu - View commit details
-
Copy full SHA for bbb0a35 - Browse repository at this point
Copy the full SHA bbb0a35View commit details -
Merge pull request dotnet#32295 from vseanreesermsft/internal-merge-7…
….0-2023-11-14-1021 Merging internal commits for release/7.0
Configuration menu - View commit details
-
Copy full SHA for 4e63f03 - Browse repository at this point
Copy the full SHA 4e63f03View commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 79deed1 - Browse repository at this point
Copy the full SHA 79deed1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73ea00a - Browse repository at this point
Copy the full SHA 73ea00aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d6a644 - Browse repository at this point
Copy the full SHA 4d6a644View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54e0df0 - Browse repository at this point
Copy the full SHA 54e0df0View commit details -
Update dependencies from https://github.com/dotnet/arcade build 20231…
…114.4 (dotnet#32309) [release/8.0] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for 2be6f1d - Browse repository at this point
Copy the full SHA 2be6f1dView commit details -
Update dependencies from https://github.com/dotnet/arcade build 20231…
…114.5 (dotnet#32311) [release/7.0] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for 5d1235a - Browse repository at this point
Copy the full SHA 5d1235aView commit details
Commits on Nov 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f55b4a0 - Browse repository at this point
Copy the full SHA f55b4a0View commit details -
[release/8.0] Fix to dotnet#32217 - Nav expansion visitor does not vi…
…sit the Contains item argument (and possibly other non-lambda arguments) (dotnet#32317) This was always a problem but was uncovered by change in how we process Contains. We were going through the full process of nav expansion on the argument (only on the source), which could lead to untranslatable expression tree in some cases. Fixes dotnet#32217 Fixes dotnet#32312
Configuration menu - View commit details
-
Copy full SHA for 6980d92 - Browse repository at this point
Copy the full SHA 6980d92View commit details -
Fix to dotnet#29902 - Renaming PeriodStart and PeriodEnd columns of a…
… temporal table causes them to be swapped (dotnet#32328) Problem was that migration model differ was too lax with pairing up columns. Fix is to add more predicates - one that matches annotations+values and one that just matches annotations, ignoring the values, before we fallback to simple column definition. Now that we reworked temporal annotations, this actually gives clean match for the period start and period end column. Moreover, this change could improve matching in other, non-temporal scenarios. Fixes dotnet#29902
Configuration menu - View commit details
-
Copy full SHA for 1e32073 - Browse repository at this point
Copy the full SHA 1e32073View commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c818a11 - Browse repository at this point
Copy the full SHA c818a11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47a995d - Browse repository at this point
Copy the full SHA 47a995dView commit details -
Make ILazyLoader not IDisposable (dotnet#32345)
Fixes dotnet#32267 The problem here is that ILazyLoader is a transient IDisposable service, which means that the service scope will keep track of instances created in the scope. However, when using context pooling, the service scope is not disposed because it is instead re-used. This means that the scope keeps getting more and more instances added, and never clears them out. The fix is to make the service not IDisposable. Instead, we create instances from our own internal factory where we keep track of the instances created. These can then be disposed and freed when the context is places back in the pool, or when the scope is disposed thus disposing the factory.
Configuration menu - View commit details
-
Copy full SHA for 1727a68 - Browse repository at this point
Copy the full SHA 1727a68View commit details -
Update dependencies from https://github.com/dotnet/arcade build 20231…
…117.1 (dotnet#32356) [main] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for f0e09e5 - Browse repository at this point
Copy the full SHA f0e09e5View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1120.1 (dotnet#32357) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for a635547 - Browse repository at this point
Copy the full SHA a635547View commit details -
Bump Microsoft.AspNetCore.Identity.EntityFrameworkCore from 7.0.13 to…
… 8.0.0 (dotnet#32362) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ccf749a - Browse repository at this point
Copy the full SHA ccf749aView commit details -
Don't throw when attempting to load from a newly Added entity with un…
…known FK values (dotnet#32343)
Configuration menu - View commit details
-
Copy full SHA for 5488f27 - Browse repository at this point
Copy the full SHA 5488f27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47505c3 - Browse repository at this point
Copy the full SHA 47505c3View commit details -
[release/8.0] Do extra processing for init-only fields (dotnet#32342) (…
…dotnet#32355) Fixes dotnet#32310
Configuration menu - View commit details
-
Copy full SHA for 3d0512a - Browse repository at this point
Copy the full SHA 3d0512aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32e1d6f - Browse repository at this point
Copy the full SHA 32e1d6fView commit details
Commits on Nov 21, 2023
-
Bump Azure.Identity from 1.10.3 to 1.10.4 (dotnet#32361)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1a7c80d - Browse repository at this point
Copy the full SHA 1a7c80dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b848bf1 - Browse repository at this point
Copy the full SHA b848bf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b385818 - Browse repository at this point
Copy the full SHA b385818View commit details -
[release/8.0] Don't throw when attempting to load from a newly Added …
…entity with unknown FK values (dotnet#32368)
Configuration menu - View commit details
-
Copy full SHA for 0386645 - Browse repository at this point
Copy the full SHA 0386645View commit details -
Fix to dotnet#32154 - Convert_regular_column_of_temporal_table_to_spa…
…rse failing (dotnet#32370) On some versions of Sql Server, temporal table's history table is by default setup with compression. If that's the case, we need to disable versioning and de-compress the history table before adding a sparse column or converting non-sparse column to sparse. Fixes dotnet#32154
Configuration menu - View commit details
-
Copy full SHA for 25ba437 - Browse repository at this point
Copy the full SHA 25ba437View commit details -
[release/7.0] Fix to dotnet#31448 Use token for NonQueryResultAsync (d…
…otnet#31449) (dotnet#32334) Fixes dotnet#31448 (cherry picked from commit d2f824a) Co-authored-by: Gordeev Dmitry <dmitrii.gordeev@redlab.dev>
Configuration menu - View commit details
-
Copy full SHA for e6291bf - Browse repository at this point
Copy the full SHA e6291bfView commit details
Commits on Nov 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 141740f - Browse repository at this point
Copy the full SHA 141740fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b59013 - Browse repository at this point
Copy the full SHA 1b59013View commit details
Commits on Nov 23, 2023
-
Stop keeping a reference to the model in LazyLoader instances and the…
… Castle interceptor (dotnet#32388)
Configuration menu - View commit details
-
Copy full SHA for 84505e3 - Browse repository at this point
Copy the full SHA 84505e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5262bb - Browse repository at this point
Copy the full SHA c5262bbView commit details
Commits on Nov 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aa97ce4 - Browse repository at this point
Copy the full SHA aa97ce4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01a470c - Browse repository at this point
Copy the full SHA 01a470cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c61a8c1 - Browse repository at this point
Copy the full SHA c61a8c1View commit details -
Update dependencies from https://github.com/dotnet/arcade build 20231…
…122.2 (dotnet#32420) [main] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for 4567312 - Browse repository at this point
Copy the full SHA 4567312View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1126.6 (dotnet#32421) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 2f1c943 - Browse repository at this point
Copy the full SHA 2f1c943View commit details -
Configuration menu - View commit details
-
Copy full SHA for 484a3ed - Browse repository at this point
Copy the full SHA 484a3edView commit details
Commits on Nov 28, 2023
-
Work on LEAST/GREATEST, Math.Min/Max (dotnet#32338)
Closes dotnet#27794 Closes dotnet#31681 Closes dotnet#32332
Configuration menu - View commit details
-
Copy full SHA for d79cd19 - Browse repository at this point
Copy the full SHA d79cd19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f82d4d - Browse repository at this point
Copy the full SHA 1f82d4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d49e211 - Browse repository at this point
Copy the full SHA d49e211View commit details -
Add method postfix when rewriting parameters for StartsWith/EndsWith/…
…Contains (dotnet#32433) Fixes dotnet#32432
Configuration menu - View commit details
-
Copy full SHA for 74cc719 - Browse repository at this point
Copy the full SHA 74cc719View commit details
Commits on Nov 29, 2023
-
Fix to dotnet#27844 - EF Core 6.0 temporal table migration when alter…
…ing computed column not generating correct script (dotnet#32398) Working with computed column on a temporal table requires special processing - we need to disable the versioning, add the computed column to regular table and a column with the same name/type/position to the history table, but as a regular column. After all is done we re-enable versioning. Historical information on the computed column will be copied to the counterpart column in history table without issue. One thing that we can't do is modifying computed column SQL when table is temporal. What happens in case of CCSQL modification, we drop the column and create a new one with new CCSQL. This is not an issue for regular table, because the value is computed anyway, so old value is useless. But when we drop-create column, that column gets created at the last position in the table, and so the table no longer matches it's history table exactly (positions of columns may differ). We would have to drop+recreate column on a history table, but that results in losing historical data of that column. And that is valuable data, unlike for regular table. We could enable that scenario once/if we support table rebuilds. Fixes dotnet#27844
Configuration menu - View commit details
-
Copy full SHA for b96c768 - Browse repository at this point
Copy the full SHA b96c768View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78214da - Browse repository at this point
Copy the full SHA 78214daView commit details -
Configuration menu - View commit details
-
Copy full SHA for c040b11 - Browse repository at this point
Copy the full SHA c040b11View commit details -
Configuration menu - View commit details
-
Copy full SHA for caaf394 - Browse repository at this point
Copy the full SHA caaf394View commit details
Commits on Nov 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 17fa62f - Browse repository at this point
Copy the full SHA 17fa62fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50a8ae5 - Browse repository at this point
Copy the full SHA 50a8ae5View commit details
Commits on Dec 1, 2023
-
[release/8.0; Test only] Make Cosmos EnsureCreated tests run async on…
…ly (dotnet#32483) Fixes dotnet#32481
Configuration menu - View commit details
-
Copy full SHA for 3ebc2ca - Browse repository at this point
Copy the full SHA 3ebc2caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6632487 - Browse repository at this point
Copy the full SHA 6632487View commit details -
Cosmos: Generate ordinal values for key properties that used not to b…
…e persisted. (dotnet#32469) Fixes dotnet#32363 Fixes dotnet#32410
Configuration menu - View commit details
-
Copy full SHA for 98d7065 - Browse repository at this point
Copy the full SHA 98d7065View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8743cd5 - Browse repository at this point
Copy the full SHA 8743cd5View commit details
Commits on Dec 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 32c6133 - Browse repository at this point
Copy the full SHA 32c6133View commit details
Commits on Dec 3, 2023
-
Fix expression cloning when table changes in SelectExpression.VisitCh…
…ildren (dotnet#32456) Fixes dotnet#32234
Configuration menu - View commit details
-
Copy full SHA for cf5ec40 - Browse repository at this point
Copy the full SHA cf5ec40View commit details
Commits on Dec 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5533b74 - Browse repository at this point
Copy the full SHA 5533b74View commit details -
Update dependencies from https://github.com/dotnet/arcade build 20231…
…201.1 (dotnet#32508) [main] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for f104409 - Browse repository at this point
Copy the full SHA f104409View commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1203.1 (dotnet#32511) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for e1594af - Browse repository at this point
Copy the full SHA e1594afView commit details -
Infer type mapping suitable for concatenating two results (dotnet#32510)
* Work on type mapping inference for string concatenation Fixes dotnet#32325, see also dotnet#32333 * Tweaks, update baselines add more tests and cleanup * Update baselines, add more tests, some cleanup. --------- Co-authored-by: Shay Rojansky <roji@roji.org>
Configuration menu - View commit details
-
Copy full SHA for 1048f6a - Browse repository at this point
Copy the full SHA 1048f6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfcdf56 - Browse repository at this point
Copy the full SHA cfcdf56View commit details
Commits on Dec 5, 2023
-
Revert behavior to throw when attempting to modify an unconstrained a…
…lternate key property (dotnet#32492) Fixes dotnet#28961 Reverts dotnet#30213 for dotnet#32385 In dotnet#32385, an unconstrained alternate key was added to the model purely to make a non-identifying relationship artificially identifying. dotnet#30213 attempted to fix this by throwing that the key was being modified. However, this scenario is very similar to the case for a many-to-many join type, where the composite primary key is also not the end of any relationship, but forces the two many-to-one relationships to be identifying. I prepared a PR that would only throw if the key involved is alternate, but on reflection that doesn't seem like an appropriate distinction to make. So overall, I think we should just revert this change, which is what this PR does.
Configuration menu - View commit details
-
Copy full SHA for 9d84cf4 - Browse repository at this point
Copy the full SHA 9d84cf4View commit details -
Update Grpc.AspNetCore (dotnet#32500)
* Update Grpc.AspNetCore Needed for Windows ARM64. * Remove Mac build because OS is too old to work with latest GRPC * Adding back MacOS * Disable Grpc tests on Mac Per discussion with James * Try again * Update test/EFCore.AspNet.Specification.Tests/EFCore.AspNet.Specification.Tests.csproj Co-authored-by: Andriy Svyryd <AndriySvyryd@users.noreply.github.com> * Getting there... --------- Co-authored-by: Andriy Svyryd <AndriySvyryd@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e84696d - Browse repository at this point
Copy the full SHA e84696dView commit details
Commits on Dec 7, 2023
-
Make proxies thread-safe accessing a navigation once loaded (dotnet#3…
…2522) Fixes dotnet#32390 Since the DbContext is not thread-safe, lazy-loading proxies cannot be used from multiple threads _when loading is happening_. However, it is a common pattern to pass proxies to other parts of the application after the navigations have been loaded. At this time, accesses should be thread-safe. We broke this in 8.
Configuration menu - View commit details
-
Copy full SHA for e72bde5 - Browse repository at this point
Copy the full SHA e72bde5View commit details -
Allow specifying Assembly for migrations (dotnet#32473)
- Allow to specify a migrations assembly using an Assembly type apart from an assemlyName Fixes dotnet#32461
Configuration menu - View commit details
-
Copy full SHA for e84e5ad - Browse repository at this point
Copy the full SHA e84e5adView commit details -
Move ModelBuilding tests to EFCore.Specification.Tests (dotnet#32530)
Fix found issues Part of dotnet#32315
Configuration menu - View commit details
-
Copy full SHA for 9d68988 - Browse repository at this point
Copy the full SHA 9d68988View commit details
Commits on Dec 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 679b311 - Browse repository at this point
Copy the full SHA 679b311View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a4ffe6 - Browse repository at this point
Copy the full SHA 5a4ffe6View commit details -
Test new sqlite3mc SQLitePCLRaw bundle (dotnet#32562)
* Test new sqlite3mc SQLitePCLRaw bundle * Disable test. --------- Co-authored-by: Brice Lambson <brice@bricelam.net>
Configuration menu - View commit details
-
Copy full SHA for db9846d - Browse repository at this point
Copy the full SHA db9846dView commit details -
Allow the last DbContext to be registered to use nongeneric options (d…
…otnet#32569) This is important for Identity
Configuration menu - View commit details
-
Copy full SHA for 5d88b84 - Browse repository at this point
Copy the full SHA 5d88b84View commit details -
Fix to dotnet#1015 - Remove QueryBugsTest class (dotnet#32542)
- Moving tests from QueryBugsTests to other more appropriate places (either AssertQuery - enabled or proper AdHoc suites) - Adding a bunch of AdHoc suites (navigations, splitting, filters, weird mappings) - Unified format of AdHoc tests Resolves dotnet#1015
Configuration menu - View commit details
-
Copy full SHA for d1124fa - Browse repository at this point
Copy the full SHA d1124faView commit details
Commits on Dec 9, 2023
-
Ensure that, by convention, dependent properties have the same elemen…
…t type as principal properties (dotnet#32560) * Ensure that, by convention, dependent properties have the same element type as principal properties Fixes dotnet#32411 The issue here is that when a value converter is applied to a principal property, then that converter is used by the dependent properties unless something else is explicitly configured. However, this meant that when the PK has a converter but the FK does not, then the FK can get configured as a primitive collection, since it doesn't have a converter preventing this. The fix is to add a convention that sets the element type for dependent properties to match that for principal properties. * Update based on review
Configuration menu - View commit details
-
Copy full SHA for fd576b9 - Browse repository at this point
Copy the full SHA fd576b9View commit details
Commits on Dec 10, 2023
-
Don't consider a generated value stable just because it was explicitl…
…y set (dotnet#32497) * Don't consider a generated value stable just because it was explicitly set Fixes dotnet#32084 * Updated based on feedback
Configuration menu - View commit details
-
Copy full SHA for 9af27b0 - Browse repository at this point
Copy the full SHA 9af27b0View commit details
Commits on Dec 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c57c334 - Browse repository at this point
Copy the full SHA c57c334View commit details -
Ensure connection and commands can be disposed in either order (dotne…
…t#32581) Fixes dotnet#22921 Note that the reports here seem to be caused by incorrect use by the same connection concurrently. This is invalid. However, made the code a bit more robust here anyway.
Configuration menu - View commit details
-
Copy full SHA for 7176495 - Browse repository at this point
Copy the full SHA 7176495View commit details -
Update dependencies from https://github.com/dotnet/arcade build 20231…
…207.2 (dotnet#32585) [main] Update dependencies from dotnet/arcade
Configuration menu - View commit details
-
Copy full SHA for 06c2cae - Browse repository at this point
Copy the full SHA 06c2caeView commit details -
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1211.1 (dotnet#32586) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 22541af - Browse repository at this point
Copy the full SHA 22541afView commit details -
Configuration menu - View commit details
-
Copy full SHA for aba897a - Browse repository at this point
Copy the full SHA aba897aView commit details -
Improve the relationship cycle breaking logic to detect cycles even w…
…hen not starting on one. (dotnet#32573) Additionally, detect multiple relationship chains that end with incompatible conversions. Fixes dotnet#32422
Configuration menu - View commit details
-
Copy full SHA for 4f1cd17 - Browse repository at this point
Copy the full SHA 4f1cd17View commit details
Commits on Dec 12, 2023
-
Generate more information when failing to load EntityTypeConfiguratio…
…n types (dotnet#32577) And allow non-public parameterless constructors. Fixes dotnet#24748 Fixes dotnet#19691
Configuration menu - View commit details
-
Copy full SHA for a376787 - Browse repository at this point
Copy the full SHA a376787View commit details -
Validate scaffolding migration file names (dotnet#32589)
* Validate scaffolding migration file names Fixes dotnet#24024 * Use TempDirectory class * Skip negative cases on non-Windows. * Exclude more tests from non-Windows platforms
Configuration menu - View commit details
-
Copy full SHA for f67d745 - Browse repository at this point
Copy the full SHA f67d745View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb82304 - Browse repository at this point
Copy the full SHA fb82304View commit details -
Fix relationship cycle breaking logic in CSharpRuntimeModelCodeGenera…
…tor. (dotnet#32593) Don't allocate Queue unless necessary. Fix an issue with configuration of an FK to the base type. Part of dotnet#32422
Configuration menu - View commit details
-
Copy full SHA for a936d32 - Browse repository at this point
Copy the full SHA a936d32View commit details
Commits on Dec 13, 2023
-
Pass 'OBJECT' to sp_rename when renaming a table or sequence (dotnet#…
Configuration menu - View commit details
-
Copy full SHA for 8c54538 - Browse repository at this point
Copy the full SHA 8c54538View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc81ee6 - Browse repository at this point
Copy the full SHA bc81ee6View commit details
Commits on Dec 14, 2023
-
Check value converter configuration source when setting element type (d…
…otnet#32600) Fixes dotnet#32430
Configuration menu - View commit details
-
Copy full SHA for 8e67582 - Browse repository at this point
Copy the full SHA 8e67582View commit details -
Scaffolding Change -d option to -m, since -d no longer works (dotnet#…
…32606) This has been broken form 6 onwards. It's possible the tools will revert their break, but there doesn't seem much value in keeping -d at this point. -m stands for "mapping attributes" ¯\_(``)_/¯ Fixes dotnet#26687
Configuration menu - View commit details
-
Copy full SHA for 5bceb5e - Browse repository at this point
Copy the full SHA 5bceb5eView commit details -
Fix concurrency issues with SQLite pooling (dotnet#32615)
Fixes dotnet#25797 Fixes dotnet#26016 I identified two race conditions, both caused by splitting state across multiple data structures. In particular, the Semaphore and the two ConcurrentStacks must stay in sync--that is, the Semaphore can let someone get a collection if and only if there is a connection available in the one of the stacks. The fix is to wrap all these things in a single lock. It's possible that we don't need a full lock, but we already have one to protect _collections which can easily be expanded to cover the right areas. Once this lock is used, the semaphore is no longer needed, and the stacks don't need to be concurrent because they are protected by the lock.
Configuration menu - View commit details
-
Copy full SHA for 555421e - Browse repository at this point
Copy the full SHA 555421eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b01ea2f - Browse repository at this point
Copy the full SHA b01ea2fView commit details
Commits on Dec 15, 2023
-
Update developer docs for building packages and using developer build…
… config (dotnet#32597) Fixes dotnet#25278 Fixes dotnet#19814 Fixes dotnet#27527
Configuration menu - View commit details
-
Copy full SHA for 8d78860 - Browse repository at this point
Copy the full SHA 8d78860View commit details -
Microsoft.Data.Sqlite: Check error code when binding parameters (dotn…
…et#32613) * Microsoft.Data.Sqlite: Check error code when binding parameters Fixes dotnet#27597 * Use reflection to call into PCLraw * Call into PCLraw directly.
Configuration menu - View commit details
-
Copy full SHA for cb14437 - Browse repository at this point
Copy the full SHA cb14437View commit details -
Generate the correct type in snapshot when a property has a value con…
…verter (dotnet#32619) Fixes dotnet#32552
Configuration menu - View commit details
-
Copy full SHA for e16a057 - Browse repository at this point
Copy the full SHA e16a057View commit details -
Allow to configure Cosmos without specifying connection details. (dot…
…net#32620) Ensure that configuring connection details again overrides previous configuration.
Configuration menu - View commit details
-
Copy full SHA for 404fca5 - Browse repository at this point
Copy the full SHA 404fca5View commit details
Commits on Dec 16, 2023
-
Don't detect join table with other incoming references as a simple jo…
…in table (dotnet#32627) Fixes dotnet#28905
Configuration menu - View commit details
-
Copy full SHA for 9b0f169 - Browse repository at this point
Copy the full SHA 9b0f169View commit details
Commits on Dec 18, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1217.5 (dotnet#32635) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 209865e - Browse repository at this point
Copy the full SHA 209865eView commit details
Commits on Dec 19, 2023
-
Don't keep join entity type around because a ForeignKeyAttribute used…
… to reference it. Instead, remove it and reattach the configuration. (dotnet#32640) Also, reuse the FKs that already were configured instead of creating new ones. Fixes dotnet#27990 Fixes dotnet#26555
Configuration menu - View commit details
-
Copy full SHA for a36839f - Browse repository at this point
Copy the full SHA a36839fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e4dc09 - Browse repository at this point
Copy the full SHA 8e4dc09View commit details
Commits on Dec 20, 2023
-
Allow generated class members to have same name as generated classes …
…when casing differs (dotnet#32629) Fixes dotnet#30237
Configuration menu - View commit details
-
Copy full SHA for 85c16d5 - Browse repository at this point
Copy the full SHA 85c16d5View commit details -
Additional testing transforming the database model to the IModel that…
… will then be used for scaffolding (dotnet#32631) Covers dotnet#32571
Configuration menu - View commit details
-
Copy full SHA for fff96a3 - Browse repository at this point
Copy the full SHA fff96a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02f1c43 - Browse repository at this point
Copy the full SHA 02f1c43View commit details -
Microsoft.Data.Sqlite: Don't assume nullabilty or uniqueness of proje…
…cted columns (dotnet#32648) Fixes dotnet#29744 Fixes dotnet#30765
Configuration menu - View commit details
-
Copy full SHA for 2d7ed26 - Browse repository at this point
Copy the full SHA 2d7ed26View commit details
Commits on Dec 23, 2023
-
Refactor queryable collection support for non-relational providers (d…
…otnet#32506) Also fixing exception ordering issue. Fixes dotnet#32505
Configuration menu - View commit details
-
Copy full SHA for 5defd88 - Browse repository at this point
Copy the full SHA 5defd88View commit details
Commits on Dec 25, 2023
-
Update dependencies from https://github.com/dotnet/runtime build 2023…
…1224.2 (dotnet#32670) [main] Update dependencies from dotnet/runtime
Configuration menu - View commit details
-
Copy full SHA for 040fe9a - Browse repository at this point
Copy the full SHA 040fe9aView commit details
Commits on Dec 29, 2023
-
Redo SQL tree pruning (dotnet#32672)
Closes dotnet#31083 Fixes dotnet#31407
Configuration menu - View commit details
-
Copy full SHA for 651d5b9 - Browse repository at this point
Copy the full SHA 651d5b9View commit details
Commits on Dec 30, 2023
-
Track prunability of inner joins on the expression itself (dotnet#32674)
Instead of on a private list on SelectExpression. Part of dotnet#31049
Configuration menu - View commit details
-
Copy full SHA for e093b2c - Browse repository at this point
Copy the full SHA e093b2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9a43a9 - Browse repository at this point
Copy the full SHA b9a43a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e7ea62 - Browse repository at this point
Copy the full SHA 2e7ea62View commit details
Commits on Jan 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 566b241 - Browse repository at this point
Copy the full SHA 566b241View commit details
Commits on Jan 3, 2024
-
Fix to dotnet#32570 - Test/Cleanup: some adhoc tests that are provide…
…r only because hardcoded column types etc can be moved from provider to relational/core (dotnet#32706) Also removed some tests from InMemory QBT - those tests were duplicated from SqlServer QBT but have been moved to AdHoc test suites and run for all providers.
Configuration menu - View commit details
-
Copy full SHA for 414d9c3 - Browse repository at this point
Copy the full SHA 414d9c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c385d2b - Browse repository at this point
Copy the full SHA c385d2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ea3a09 - Browse repository at this point
Copy the full SHA 7ea3a09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d8ddea - Browse repository at this point
Copy the full SHA 4d8ddeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1422e57 - Browse repository at this point
Copy the full SHA 1422e57View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc730cc - Browse repository at this point
Copy the full SHA fc730ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f2b1fe - Browse repository at this point
Copy the full SHA 3f2b1feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ae58de - Browse repository at this point
Copy the full SHA 7ae58deView commit details -
Update src/EFCore.SqlServer/Query/Internal/SqlServerJsonFunctionsTran…
…slator.cs Co-authored-by: Shay Rojansky <roji@roji.org>
Configuration menu - View commit details
-
Copy full SHA for 2c6fcb4 - Browse repository at this point
Copy the full SHA 2c6fcb4View commit details -
Update src/EFCore.SqlServer/Query/Internal/SqlServerJsonFunctionsTran…
…slator.cs Co-authored-by: Shay Rojansky <roji@roji.org>
Configuration menu - View commit details
-
Copy full SHA for 7f110e3 - Browse repository at this point
Copy the full SHA 7f110e3View commit details -
Co-authored-by: Shay Rojansky <roji@roji.org>
Configuration menu - View commit details
-
Copy full SHA for 46ec69b - Browse repository at this point
Copy the full SHA 46ec69bView commit details -
Co-authored-by: Shay Rojansky <roji@roji.org>
Configuration menu - View commit details
-
Copy full SHA for 7376009 - Browse repository at this point
Copy the full SHA 7376009View commit details -
Co-authored-by: Shay Rojansky <roji@roji.org>
Configuration menu - View commit details
-
Copy full SHA for 27c7bd0 - Browse repository at this point
Copy the full SHA 27c7bd0View commit details -
Co-authored-by: Shay Rojansky <roji@roji.org>
Configuration menu - View commit details
-
Copy full SHA for d5a888c - Browse repository at this point
Copy the full SHA d5a888cView commit details -
Co-authored-by: Shay Rojansky <roji@roji.org>
Configuration menu - View commit details
-
Copy full SHA for cb2bbc8 - Browse repository at this point
Copy the full SHA cb2bbc8View commit details -
Co-authored-by: Shay Rojansky <roji@roji.org>
Configuration menu - View commit details
-
Copy full SHA for 02f9f37 - Browse repository at this point
Copy the full SHA 02f9f37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 571cc11 - Browse repository at this point
Copy the full SHA 571cc11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b2ae4e - Browse repository at this point
Copy the full SHA 5b2ae4eView commit details -
Merge branch 'feature/translate_json_functions' of https://github.com…
…/joelmandell/efcore into feature/translate_json_functions
Configuration menu - View commit details
-
Copy full SHA for ee39973 - Browse repository at this point
Copy the full SHA ee39973View commit details