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]

Reply via email to