rmdmattingly opened a new pull request, #6825: URL: https://github.com/apache/hbase/pull/6825
See here, where I deployed this to a QA cluster at my company and enabled: 1. System table isolation 2. Replica distribution 3. and primarily balanced based on StoreFileSizeTableSkew and StoreFileSizeCost We ended up with multiple tables, balanced virtually perfectly in every regard (the empty column is the host assigned to serving system tables): <img width="1307" alt="Screenshot 2025-03-19 at 5 41 10 PM" src="https://github.com/user-attachments/assets/2896da30-4224-49ae-9d30-880b8c0d2e13" /> I'm still thinking about how to test this. It is implicitly tested by our existing test suite since it has a default cost >0, but there is not much precedent for testing these cost functions individually and it would be non-trivial to meaningfully test it in isolation -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
