-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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 Remote Index] Design the CompositeStore combining remote and local store in tandem with the HybridDirectory #7764
Comments
Design - Remote Capable Store1. Overview
2. Problem Statement
3. Goals
4. Glossary
5. Proposed solutionThe solution revolves around refactoring the Store class into the structure depicted in the diagram below. Phase 1: introduce the store interface and remote implementation
Phase 2: introduce support for recover, open + T.B.D within the store interface
Pros:
Cons:
6. Other Approaches6.1 Add a remote directory to the existing store
6.1.1 Pros
6.1.2 Cons
7. Rollout planRefactoring Phase 1
Refactoring Phase 2
8. Backwards compatibility
9. AppendixAppendix A: FAQ
|
cc: @Bukhtawar |
Thanks @kotwanikunal for drafting this. I was wondering if we could call the extensions more generically like |
Closing out the issue. Please re-open or drop in any comments/feedback. |
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered: