{"push_id":1185783060,"size":12,"distinct_size":10,"ref":"refs/heads/hotfix-1.0.1","head":"5e272f3b887b21eff7b89b0b4361923050d3f217","before":"091083c0aadad6e98a596583e6debe2c5bb21859","commits":[{"sha":"a23ffc80e60f40c875d863597d07cb10b190f3b3","author":{"name":"Pranav K","email":"9290eed8148c4c27b178a2ea1b6ca3457a58f174@hotmail.com"},"message":"Updating NuGet.config","distinct":false,"url":"https://api.github.com/repos/aspnet/EntityFramework/commits/a23ffc80e60f40c875d863597d07cb10b190f3b3"},{"sha":"cdaad542daeb6aed55306a67515561af36f3f58a","author":{"name":"Pranav K","email":"9290eed8148c4c27b178a2ea1b6ca3457a58f174@hotmail.com"},"message":"Updating json files to pin versions and build files to pin KoreBuild","distinct":false,"url":"https://api.github.com/repos/aspnet/EntityFramework/commits/cdaad542daeb6aed55306a67515561af36f3f58a"},{"sha":"324bf28821cda6f9e07a46817396c0c2660c5783","author":{"name":"AndriySvyryd","email":"8cb607b2dcfb667fdcd936d1b81046e8ad31e773@microsoft.com"},"message":"Merge tag '1.0.0' into hotfix-1.0.1","distinct":true,"url":"https://api.github.com/repos/aspnet/EntityFramework/commits/324bf28821cda6f9e07a46817396c0c2660c5783"},{"sha":"5a2372eb3d852ecd646c90a6d6c2baed50c88c7c","author":{"name":"AndriySvyryd","email":"8cb607b2dcfb667fdcd936d1b81046e8ad31e773@microsoft.com"},"message":"Updating version to 1.0.1","distinct":true,"url":"https://api.github.com/repos/aspnet/EntityFramework/commits/5a2372eb3d852ecd646c90a6d6c2baed50c88c7c"},{"sha":"c499000cec371705b1994774b2f9cc25ec318e35","author":{"name":"Maurycy Markowski","email":"c33a65464279d3616f06e44b1e24fd2074a4f0c8@microsoft.com"},"message":"Fix to #5454 - Error when using Where with reference\n\nProblem was for happening for queries with optional navigations like so:\n\ncontext.Orders.Where(o => o.Customer.IsVip)\n\nIn this case Customer can be nullable, so IsVip can also be nullable. We compensate for this by introducing the following:\n\ncontext.Orders.Where(o => o.Customer != null ? (bool?)o.Customer.IsVip : (bool?)null)\n\nHowever, we didn't convert it back to the original type (users had to introduce those casts themselves). Without the cast, those queries were throwing compile-time exceptions that were not very informative.\n\nFix is to cast back to the original type requested by user:\n\ncontext.Orders.Where(o => (bool)(o.Customer != null ? (bool?)o.Customer.IsVip : (bool?)null))\n\nThis still may cause runtime errors if o.Customer is actually null, but those are much more understandable now.\n\nAlso fixed compilation errors for complex Skip/Take arguments. Those are evaluated on the client for the time being.\n\nCR: Andrew, Smit","distinct":true,"url":"https://api.github.com/repos/aspnet/EntityFramework/commits/c499000cec371705b1994774b2f9cc25ec318e35"},{"sha":"f2bf05aef07d4f8257de14388db3b1410aecd13f","author":{"name":"Arthur Vickers","email":"3ab3eba5bb36eedaa911f5295a439bc48ecf25e4@hotmail.com"},"message":"Cache services in some places to avoid multiple calls to GetService.","distinct":true,"url":"https://api.github.com/repos/aspnet/EntityFramework/commits/f2bf05aef07d4f8257de14388db3b1410aecd13f"},{"sha":"4408706fb7c6723738c22ca90af640bf4f55443c","author":{"name":"Arthur Vickers","email":"3ab3eba5bb36eedaa911f5295a439bc48ecf25e4@hotmail.com"},"message":"Fix ObservableHashSetTest\n\nIssue #5711\n\nRan new test 10,000,000 times without error.","distinct":true,"url":"https://api.github.com/repos/aspnet/EntityFramework/commits/4408706fb7c6723738c22ca90af640bf4f55443c"},{"sha":"80a41cf524c9f6d067cb28e07d9792b9ecef1d34","author":{"name":"Arthur Vickers","email":"3ab3eba5bb36eedaa911f5295a439bc48ecf25e4@hotmail.com"},"message":"Fix globalization issues\n\nIssue #5765","distinct":true,"url":"https://api.github.com/repos/aspnet/EntityFramework/commits/80a41cf524c9f6d067cb28e07d9792b9ecef1d34"},{"sha":"043e60c06253aec05b2ad45bf56a8acc9184eb01","author":{"name":"Arthur Vickers","email":"3ab3eba5bb36eedaa911f5295a439bc48ecf25e4@hotmail.com"},"message":"Replace ToLower(Invariant) with ToLowerInvariant.","distinct":true,"url":"https://api.github.com/repos/aspnet/EntityFramework/commits/043e60c06253aec05b2ad45bf56a8acc9184eb01"},{"sha":"15530c3aa69b9a8504ec25c6d15da346b525f412","author":{"name":"Arthur Vickers","email":"3ab3eba5bb36eedaa911f5295a439bc48ecf25e4@hotmail.com"},"message":"Invariant fix.","distinct":true,"url":"https://api.github.com/repos/aspnet/EntityFramework/commits/15530c3aa69b9a8504ec25c6d15da346b525f412"},{"sha":"82fdf18aeed4d061cb70535a4aab9310d5520ada","author":{"name":"Arthur Vickers","email":"3ab3eba5bb36eedaa911f5295a439bc48ecf25e4@hotmail.com"},"message":"Fix for properties with shared columns in Migrations\n\nIssue #5894\n\nThis was an issue with code added for hasLength. It assumed each column was mapped from a single property. Fix is to use any property--model validator already checks that these properties do not have different mappings.\n\nAlso added more functional tests for shared columns.\n\n# Conflicts:\n#\ttest/Microsoft.EntityFrameworkCore.SqlServer.Tests/Migrations/SqlServerMigrationSqlGeneratorTest.cs","distinct":true,"url":"https://api.github.com/repos/aspnet/EntityFramework/commits/82fdf18aeed4d061cb70535a4aab9310d5520ada"},{"sha":"5e272f3b887b21eff7b89b0b4361923050d3f217","author":{"name":"AndriySvyryd","email":"8cb607b2dcfb667fdcd936d1b81046e8ad31e773@microsoft.com"},"message":"Fix inheritance tests","distinct":true,"url":"https://api.github.com/repos/aspnet/EntityFramework/commits/5e272f3b887b21eff7b89b0b4361923050d3f217"}]}
{"actor":{"display_login":"AndriySvyryd"}}