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

Azure.Search: Verify escaping when splitting OData $select, etc. #10600

Closed
tg-msft opened this issue Mar 13, 2020 · 4 comments
Closed

Azure.Search: Verify escaping when splitting OData $select, etc. #10600

tg-msft opened this issue Mar 13, 2020 · 4 comments
Assignees
Labels
blocking-release Blocks release Client This issue points to a problem in the data-plane of the library. Search
Milestone

Comments

@tg-msft
Copy link
Member

tg-msft commented Mar 13, 2020

We turn comma separated strings of OData values into collections and need to verify that we don't accidentally split a value that should be escaped.

@tg-msft tg-msft added Client This issue points to a problem in the data-plane of the library. Search labels Mar 13, 2020
@tg-msft tg-msft self-assigned this Mar 13, 2020
@tg-msft tg-msft added this to the [2020] April milestone Mar 19, 2020
@tg-msft
Copy link
Member Author

tg-msft commented Mar 19, 2020

set => Select = SearchExtensions.CommaSplit(value);
as one example

@tg-msft
Copy link
Member Author

tg-msft commented Mar 19, 2020

This might only be a problem for $orderby and we'll need to dig into the REST OData docs

@tg-msft
Copy link
Member Author

tg-msft commented Jul 1, 2020

Associating with #13150 to decide how to handle the broader question.

@tg-msft tg-msft modified the milestones: [2020] July, [2020] August Jul 1, 2020
tg-msft added a commit that referenced this issue Jul 1, 2020
@tg-msft
Copy link
Member Author

tg-msft commented Aug 11, 2020

We've decided to solve continuation tokens differently and won't be making this change.

@tg-msft tg-msft closed this as completed Aug 11, 2020
@github-actions github-actions bot locked and limited conversation to collaborators Mar 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
blocking-release Blocks release Client This issue points to a problem in the data-plane of the library. Search
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants