-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Initial commit to support a search only replica for RW separation. #15410
Commits on Aug 26, 2024
-
Initial commit for search only replica.
This PR contains the following: 1. Introduce searchOnly flag on ShardRouting. 2. Added feature flag to enable/disable the feature. 3. supports both create and update APIs to toggle search replica count. 4. Changes to exclude search replicas from primary eligibility. 5. Changes to prevent replicationOperations from routing to search replicas. Signed-off-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b257d86 - Browse repository at this point
Copy the full SHA b257d86View commit details -
add some missing feature flag checks
Signed-off-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e448e1f - Browse repository at this point
Copy the full SHA e448e1fView commit details -
Signed-off-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2caa87f - Browse repository at this point
Copy the full SHA 2caa87fView commit details -
Add more unit tests for settings create and update
Signed-off-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c54a4e - Browse repository at this point
Copy the full SHA 9c54a4eView commit details -
Fix broken tests from setting rename
Signed-off-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1938d8 - Browse repository at this point
Copy the full SHA b1938d8View commit details
Commits on Aug 27, 2024
-
Fix broken tests and add changelog entry
Signed-off-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c059bd8 - Browse repository at this point
Copy the full SHA c059bd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e563e5 - Browse repository at this point
Copy the full SHA 6e563e5View commit details -
add missing searchOnly property to initializeTargetRelocatingShard.
Without this search replicas will become regular replicas on relocation. Signed-off-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea24458 - Browse repository at this point
Copy the full SHA ea24458View commit details
Commits on Aug 28, 2024
-
Merge branch 'main' into split
Signed-off-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a42af7e - Browse repository at this point
Copy the full SHA a42af7eView commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c5d29a9 - Browse repository at this point
Copy the full SHA c5d29a9View commit details -
Merge branch 'main' into split
Signed-off-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e182c9e - Browse repository at this point
Copy the full SHA e182c9eView commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 612c2c3 - Browse repository at this point
Copy the full SHA 612c2c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2207a10 - Browse repository at this point
Copy the full SHA 2207a10View commit details