Skip to content

Query: Merge query optimizing expression visitors#20489

Merged
smitpatel merged 1 commit into
masterfrom
smit/CanIRemoveYou
Apr 1, 2020
Merged

Query: Merge query optimizing expression visitors#20489
smitpatel merged 1 commit into
masterfrom
smit/CanIRemoveYou

Conversation

@smitpatel
Copy link
Copy Markdown
Contributor

Part of #18923

Resolves #20155
Resolves #20369
We convert Queryable.Contains to Queryable.Any after navigation expansion has run so only true queraybles would have Queryable.Contains. Array properties would have Enumerable.Contains hence does not get rewritten.

Resolves #19433

Part of #18923

Resolves #20155
Resolves #20369
We convert Queryable.Contains to Queryable.Any after navigation expansion has run so only true queraybles would have Queryable.Contains. Array properties would have Enumerable.Contains hence does not get rewritten.

Resolves #19433
@smitpatel smitpatel requested review from maumar and roji April 1, 2020 20:51
@smitpatel smitpatel merged commit 0f28f71 into master Apr 1, 2020
@smitpatel smitpatel deleted the smit/CanIRemoveYou branch April 1, 2020 22:14
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.

Regression in PostgreSQL Contains on array Query: improve logic around Contains(byte array) Entity Equality does not rewrite Contains on Array

2 participants