You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Mirza Aliev (Jira)" <ji...@apache.org> on 2023/03/03 13:50:00 UTC
[jira] [Created] (IGNITE-18953) Add the ability to set attributes for a node to use them for filtering specific nodes
Mirza Aliev created IGNITE-18953:
------------------------------------
Summary: Add the ability to set attributes for a node to use them for filtering specific nodes
Key: IGNITE-18953
URL: https://issues.apache.org/jira/browse/IGNITE-18953
Project: Ignite
Issue Type: Improvement
Reporter: Mirza Aliev
{*}Motivation{*}:
We need to have an ability to set key-value attributes to nodes, so they could be filtered further, when data nodes for the zones will be recalculated.
*Definition of done:*
* It is possible to set key-value attributes to nodes
* This attributes are available clusterwide
*Implementation details:*
Node attributes nust be as part of local configuration, and they must be stored in the CMG group, so the could be accessible through the cluster.
As for configuration representation, we can create top level schema {{NodesAtttributesConfigurationSchema}}, and in this schema we can have {{@NamedConfigValue}} field with {{NodeAtttributesConfigurationSchema}}, where we can have a filed with the name (consistentId) of the node, and filed with a list of String attributes.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)