There is no complexity here. You just think something is complex because
you haven't spent any time to understand this. A role is a tag for a node.
Period.

How complex is that?

We just added standard mechanism to declare and discover the nodes. There
is no extra cost or complexity





On Wed, Dec 8, 2021, 8:27 AM Jan Høydahl <jan....@cominvent.com> wrote:

>
>> Another user with a 100 node cluster who today have three overseer nodes
>> that they have shielded from having data by specifying createNodeSet
>> manually or by other means, can choose to adopt rhe role system, and define
>> tree dedicated nodes with the overseer role but without the data role, and
>> they will get exactly what they tried to achieve originally. Should they
>> later wish to start using role XYZ releast in 9.x, then they wil prepare
>> for that during the upgrade by starting a few nodes with role=XYZ and
>> everything is explicit and no magic.
>>
>
> My proposal will work exactly how you describe here.
>
>
>
> If it works exactly as I describe, then there is no use in adding the
> complexity of role modes and different default for different roles. My
> proposal is that ALL roles are always ALLOW if not specified explicitly.
> Keep it simple.
>
> Jan
>
>

Reply via email to