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

Add default split points for reserved sections of the metadata table #4519

Open
ddanielr opened this issue May 2, 2024 · 1 comment
Open
Labels
enhancement This issue describes a new feature, improvement, or optimization.
Projects

Comments

@ddanielr
Copy link
Contributor

ddanielr commented May 2, 2024

Is your feature request related to a problem? Please describe.
As part of the init process, accumulo should add split points to the metadata table for the different sections (sserv, del, prob,blip, etc) so that they are initially contained within their own tablet files.

This will help with data organization.

@ddanielr ddanielr added the enhancement This issue describes a new feature, improvement, or optimization. label May 2, 2024
@ddanielr ddanielr added this to To do in 2.1.3 via automation May 2, 2024
@ddanielr ddanielr added this to To do in 3.1.0 via automation May 2, 2024
@ctubbsii ctubbsii removed this from To do in 2.1.3 May 8, 2024
@ctubbsii
Copy link
Member

ctubbsii commented May 8, 2024

I don't think we need to do this for 2.1. It may be useful in future versions, but we should be aware that it's possible other best practices (deleting empty splits in the metadata) may conflict with this change, if those best practices are also used, and one isn't careful about when/how to use them together with this change. We could make it so that specific split points cannot be deleted at all... but I'm not sure that's a good idea either. If all these reserved sections are moved to their own separate tables in the accumulo namespace, that would avoid the need to do this.

I seem to recall we also recently discussed the idea of possibly moving the ~del section to be interspersed throughout the tablets, but I've momentarily forgotten why that was proposed, and don't have time to look up the ticket at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement This issue describes a new feature, improvement, or optimization.
Projects
3.1.0
To do
Status: No status
Development

No branches or pull requests

2 participants