On 09/09/2013 11:18 AM, Dan Berindei wrote:Since this is "per-node", you want to use the "node" word in there, so
> Hi guys
>
> As you know, I'm working on ISPN-3051, allowing each node to take a
> higher or lower proportion of the entries in the cache. I've
> implemented this by adding a float "loadFactor" setting in each node's
> configuration, with 1 being the default and any positive value being
> accepted (including 0).
>
> There are two questions I wanted to ask you about the configuration:
>
> 1. What do you think about the "loadFactor" name? I started having
> doubts about it, since it has a very different meaning in HashMap. I
> have come up with a couple alternatives, but I don't love any of them:
> "proportionalLoad" and "proportionalCapacity".
"nodeCapacity" would be good. Can this value change at runtime ?
> 2. Where should we put this setting? I have added it asYes, global sounds good. And don't forget server :)
> CacheConfiguration.clustering().hash().loadFactor(), but I can't think
> of a reason for having different values for each cache, so we might as
> well put it in the global configuration.