You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "dlmarion (via GitHub)" <gi...@apache.org> on 2023/07/20 12:58:48 UTC

[GitHub] [accumulo] dlmarion commented on pull request #3641: Deprecated HostRegexTableLoadBalancer

dlmarion commented on PR #3641:
URL: https://github.com/apache/accumulo/pull/3641#issuecomment-1643882069

   The HostRegexTableLoadBalancer (HRTLB) allows the user to define regular expressions (for hostname or ip) for tables. HRTLB creates groups based on these regexes, with a default group containing tservers that do not match any regex. HRTLB passes only the tservers in the table's group to the tablet load balancer when performing assignments or balancing.
   
   In the elasticity branch we have `(tserver|sserver|compactor).group` properties that can be used to assign specific processes to logical groups of resources. `sserver.group` has existed since 2.1. `compactor.queue` was added in 2.1, but renamed to `compactor.group` in elasticity. `tserver.group` was created in elasticity. TableLoadBalancer was modified in elasticity to be group aware, allowing a user to configure a table to be assigned to tservers with a specific group name.
   
   I don't know how useful HRTLB will be in an orchestrated (k8s-like) environment as tservers could be moved on-demand.


-- 
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: notifications-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org