You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Aleksandr (Jira)" <ji...@apache.org> on 2022/11/15 11:33:00 UTC

[jira] [Assigned] (IGNITE-18148) Dynamic completions improvements

     [ https://issues.apache.org/jira/browse/IGNITE-18148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aleksandr reassigned IGNITE-18148:
----------------------------------

    Assignee: Aleksandr

> Dynamic completions improvements
> --------------------------------
>
>                 Key: IGNITE-18148
>                 URL: https://issues.apache.org/jira/browse/IGNITE-18148
>             Project: Ignite
>          Issue Type: Task
>          Components: rest
>            Reporter: Aleksandr
>            Assignee: Aleksandr
>            Priority: Minor
>              Labels: ignite-3
>
> The current state of DynamicCompletions is a first iteration that might be improved. Also, some inconsistency might be observed for the following case:
> - user sees the list of completions on `node config show`
> - user adds one more configuration key, say key1.key2
> - `node config show` does not display key1.key2.
> It happens because the list of keys is calculated once on the first call. After the cached value is used. This is done just for simplicity and is expected to be improved.
> The goal of this ticket is to develop an API for operating with cluster state from CLI perspective. The actual set of configuration keys, the actual map of node names and urls, etc. 
> The API should be generic and flexible. In the future, we might use some notification mechanism and this API should be extended by this easily.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)