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)