-
Notifications
You must be signed in to change notification settings - Fork 24.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
Implement shard splitting #8912
Comments
Heya @nik9000 This is why I wrote this in the book:
We still don't want to implement shard splitting for the above reasons, but we do want to make it easier to reindex your data, by implementing a changes API (#1242) and a reindex API (#492). |
One thing that might be efficient and reasonable to implement is shard merging from |
Shard splitting has been implemented in #26931. |
You should think about implementing shard splitting so people stop asking for it. I've honestly never been in a situation where I needed it. I've always used the strategy from the old blog post about changing mappings with no downtime when I needed to reshard. This has the advantage of letting me change the mapping and analysis configuration which is much more common for me.
I totally won't be offended if you close this with "yup, still not something we want to do." I'll just reply with a link here rather than repeating myself the next time someone asks. Not that it's all that frequent. Its just been twice in two days now.
The text was updated successfully, but these errors were encountered: