Skip to content

Implement right join support - #35462

Merged
roji merged 1 commit into
dotnet:mainfrom
roji:RightJoin
Jan 30, 2025
Merged

Implement right join support#35462
roji merged 1 commit into
dotnet:mainfrom
roji:RightJoin

Conversation

@roji

@roji roji commented Jan 13, 2025

Copy link
Copy Markdown
Member

This PR is based on top of #35451, review from 2nd commit only.

Closes #35367

@roji
roji requested review from cincuranet and maumar January 13, 2025 16:08
@roji
roji requested review from a team and AndriySvyryd as code owners January 13, 2025 16:08
Comment thread src/EFCore.Relational/Query/SqlExpressionVisitor.cs Outdated
@roji
roji force-pushed the RightJoin branch 2 times, most recently from 4cb34bb to 778c04e Compare January 13, 2025 23:30
@roji

roji commented Jan 14, 2025

Copy link
Copy Markdown
Member Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@roji
roji force-pushed the RightJoin branch 2 times, most recently from 19ae80d to 73c1528 Compare January 15, 2025 10:29

public override async Task RightJoin_json_entities(bool async)
{
// TODO:SQLJSON Returns empty (invalid) JSON (See BadJson.cs)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should not block a PR merge. we can create an issue to track this work later.

@SamMonoRT

Copy link
Copy Markdown
Member

LGTM - @cincuranet please take a look

Comment thread src/EFCore.Relational/Query/SqlExpressions/RightJoinExpression.cs Outdated
Comment thread src/EFCore.Relational/Query/SqlExpressions/RightJoinExpression.cs Outdated
@roji
roji enabled auto-merge (squash) January 30, 2025 10:05
@roji
roji disabled auto-merge January 30, 2025 11:45
@roji
roji merged commit 22865f7 into dotnet:main Jan 30, 2025
@roji
roji deleted the RightJoin branch January 30, 2025 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fully support right outer joins

4 participants