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

[Searchable Snapshot] Create prototype for read only engine backed by remote store #2923

Closed
1 task done
Tracked by #2919
andrross opened this issue Apr 15, 2022 · 1 comment
Closed
1 task done
Tracked by #2919
Labels
distributed framework enhancement Enhancement or improvement to existing feature or request

Comments

@andrross
Copy link
Member

andrross commented Apr 15, 2022

A snapshot-backed remote index will need an implementation of a read only implementation of an Engine. This task is to create a basic design to build a prototype of such an engine implementation. This task should be done in collaboration with the segment replication work in this read (#2200) because there may be some overlap (a replica in segment replication is in some sense read-only because it is not doing any indexing work and instead just refreshing segments from the primary node doing the indexing).

@andrross andrross added enhancement Enhancement or improvement to existing feature or request untriaged labels Apr 15, 2022
@andrross andrross changed the title [Searchable Remote Index] Create prototype for read only engine backed by remote store [Searchable Snapshot] Create prototype for read only engine backed by remote store Jun 29, 2022
@andrross
Copy link
Member Author

Closing this as we did develop a rough prototype on a user fork to help answer some of the unknowns here: https://github.com/andrross/OpenSearch/tree/remote-snapshot-experiment-2

The overall project is tracked in the meta issue (#2919)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
distributed framework enhancement Enhancement or improvement to existing feature or request
Projects
Status: Done
Development

No branches or pull requests

2 participants