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 2023/03/23 12:42:00 UTC

[jira] [Created] (IGNITE-19108) Check connection during REPL session in CLI

Aleksandr created IGNITE-19108:
----------------------------------

             Summary: Check connection during REPL session in CLI
                 Key: IGNITE-19108
                 URL: https://issues.apache.org/jira/browse/IGNITE-19108
             Project: Ignite
          Issue Type: Task
          Components: cli
            Reporter: Aleksandr
         Attachments: Screenshot 2023-03-23 at 16.27.48.png

Currently, a "strange" case has been observed where a user has initialized a cluster with auth enabled while being connected. After successful initialization, the next command such as cluster config show would fail, which is expected. However, the session indication (green prompt) was not changed, and it caused confusion for users.

To prevent this confusion and improve the user experience, it is suggested to introduce a connection check mechanism that will check the connection status on a set schedule and indicate whether it is stable or failed. This will help users easily identify when the connection is not stable and take necessary actions.

With the proposed mechanism in place, the above-described case would look like this:

- Initiate cluster with auth enabled
- Confirm the operation is successful
- Observe the connection is unstable (the prompt turns yellow)
- Optionally, set cli config and see the session turn green
- After some time, if the connection remains unstable, the prompt turns red, indicating an explicit reconnect is required.



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