Skip to content
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

LINQ : Adds support for case-insensitive searches #1721

Merged
merged 14 commits into from
Aug 4, 2020

Conversation

jeffpardy
Copy link
Contributor

Description

Adds LINQ support for case-insensitive overloads of:

  • Contains
  • EndsWith
  • StartsWith
  • StringEquals

https://devblogs.microsoft.com/cosmosdb/new-string-function-performance-improvements-and-case-insensitive-search/

Type of change

  • New feature (non-breaking change which adds functionality)

closes #1647

@ghost
Copy link

ghost commented Jul 23, 2020

CLA assistant check
All CLA requirements met.

@bchong95
Copy link
Contributor

@khdang Please also review this.

Copy link
Contributor

@bchong95 bchong95 left a comment

Choose a reason for hiding this comment

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

Thank you for contributing these changes :)

@jeffpardy
Copy link
Contributor Author

Thanks for the quick review @bchong95 👍🏼

@jeffpardy jeffpardy requested a review from bchong95 July 24, 2020 01:41
@j82w
Copy link
Contributor

j82w commented Jul 24, 2020

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

j82w
j82w previously approved these changes Jul 24, 2020
@j82w j82w changed the title LINQ : Add support for case-insensitive searches LINQ : Adds support for case-insensitive searches Jul 24, 2020
@jeffpardy
Copy link
Contributor Author

Not sure if the failures are related, I get same errors running locally without the changes in this PR.

@ealsur
Copy link
Member

ealsur commented Jul 24, 2020

@jeffpardy Which Emulator version are you using?

@jeffpardy
Copy link
Contributor Author

@ealsur 2.11.2.0 (1dc428e8)

j82w
j82w previously approved these changes Jul 29, 2020
@ealsur
Copy link
Member

ealsur commented Jul 29, 2020

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

@jeffpardy
Copy link
Contributor Author

Thanks @j82w and @ealsur, anything else to do on my end?

@ealsur
Copy link
Member

ealsur commented Jul 29, 2020

@jeffpardy for some reason, the license/cla check seems to be missing, did you sign the CLA?

@jeffpardy
Copy link
Contributor Author

Yes, it was showing before here?

@j82w
Copy link
Contributor

j82w commented Jul 29, 2020

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

@jeffpardy
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 1721 in repo Azure/azure-cosmos-dotnet-v3

@ealsur
Copy link
Member

ealsur commented Jul 30, 2020

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

bchong95
bchong95 previously approved these changes Jul 30, 2020
@jeffpardy jeffpardy dismissed stale reviews from bchong95 and j82w via 8304e44 August 3, 2020 20:28
@jeffpardy jeffpardy requested a review from khdang August 3, 2020 23:38
@j82w
Copy link
Contributor

j82w commented Aug 3, 2020

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

Copy link
Member

@khdang khdang left a comment

Choose a reason for hiding this comment

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

:shipit:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request New feature or request LINQ QUERY
Projects
None yet
Development

Successfully merging this pull request may close these issues.

LINQ - new ignore case flags do not work
5 participants