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

[Feature Request] Migrate Update by query, delete by query, reindex to use PiT instead of scroll #12923

Open
shwetathareja opened this issue Mar 26, 2024 · 1 comment
Labels
>breaking Identifies a breaking change. enhancement Enhancement or improvement to existing feature or request Indexing & Search Search Search query, autocomplete ...etc

Comments

@shwetathareja
Copy link
Member

Is your feature request related to a problem? Please describe

Today, update by query, delete by query and reindex uses scroll API for searching.

Describe the solution you'd like

We should move these APIs to using Point in Time instead of scroll. It is now the preferred pagination for OpenSearch.

Related component

Search

Describe alternatives you've considered

No response

Additional context

No response

@shwetathareja shwetathareja added enhancement Enhancement or improvement to existing feature or request untriaged Indexing & Search labels Mar 26, 2024
@github-actions github-actions bot added the Search Search query, autocomplete ...etc label Mar 26, 2024
@shwetathareja shwetathareja changed the title [Feature Request] [Feature Request] Migrate Update by query, delete by query, reindex to use PiT instead of scroll Mar 26, 2024
@peternied peternied added the >breaking Identifies a breaking change. label Mar 27, 2024
@peternied
Copy link
Member

[Triage - attendees 1 2 3 4 5]
@shwetathareja Thanks for creating this issue, this would be a good improvement. Note; I've tagged this as breaking since functionality between scroll and PIT based systems might be different. We should evaluate these scenarios before considering backporting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
>breaking Identifies a breaking change. enhancement Enhancement or improvement to existing feature or request Indexing & Search Search Search query, autocomplete ...etc
Projects
Status: Later (6 months plus)
Development

No branches or pull requests

2 participants