Conversation
|
I'll merge it into the test branch and check it together with the previous PR, as there are multiple exact changes. But not sure I want this. Also delete button here is proably dangerous. Maybe it could be done as own tab just as extra server info (next to Metrics tab at top). Was this created with AI? There are a lot of unnecessary and unrelated changes. |
|
This work should have been started from the Initially, I planned to create a separate tab, but I realized this feature fits better alongside the existing views, so I integrated it there instead. And yes, most of the code was generated by AI. The main issue was |
|
I'll test this and probably will rewrite some parts because I don't like some changes here. I'll add namespace info as own tab and without ability to delete whole namespace (this could end up really bad if someone delete by mistake). Shift-click is nice feature that I'll keep. But TTL countdonw not sure if is neccessary. |
|
Sure, I’m glad you found some of the features useful 😀 I used the namespace delete button to remove an old namespace that was created by mistake, that was my main use case. Regarding the TTL countdown, I found that displaying only seconds was not very intuitive, especially for long-lived keys (I have some configured to live for months or even years). That’s why I proposed changing it to display a human-readable interval with a granularity of one unit for simplicity, while still showing the full interval in a tooltip (the |
This PR adds a new namespaces view for exploring the server’s keys namespace distribution:
The view is similar in design to the tree view, but it differs in two key ways:
This makes it easier to get an overview of the namespace structure and size distribution across the entire server.
I hope you like it.