DnsServer icon indicating copy to clipboard operation
DnsServer copied to clipboard

Request to add global search

Open micush opened this issue 3 years ago • 7 comments

Please add a global search option. It should search through all the zones, scopes, config settings, etc. Clicking on a search result should take you directly to the item.

micush avatar Sep 01 '21 18:09 micush

Thanks for the post. The search feature request is honestly out of scope. This is since there is no database being used in the server which means that for this feature to work, a code which does indexing will be required to be built that will be too much effort for too little reward. Adding a database too is not feasible since not using a database explicitly was a design decision to allow the server to run cross platform with minimal hardware.

ShreyasZare avatar Sep 02 '21 05:09 ShreyasZare

Hi. The stats dashboard is currently run off of something that resembles a database. Doing the same for search should be similar, no?

When you have a zone or a scope filled with thousands of records and no search utility it becomes unusable to find and modify hosts. "CTRL+F" in the browser window will only get you so far. At that point data management becomes unworkable because the on-disk config files are in a format that cannot be read or modified by normal text editing tools.

Please reconsider this request. For large installations it is a must. Thanks for your time. Much appreciated.

micush avatar Sep 02 '21 18:09 micush

Hi. The stats dashboard is currently run off of something that resembles a database. Doing the same for search should be similar, no?

The dashboard is showing data that is stored in files. Stats are collected per minute and stored in an hourly file. When the day changes the last day's hourly files are merged into a daily file. So its kind of purpose built database which can only be filtered by time.

When you have a zone or a scope filled with thousands of records and no search utility it becomes unusable to find and modify hosts. "CTRL+F" in the browser window will only get you so far. At that point data management becomes unworkable because the on-disk config files are in a format that cannot be read or modified by normal text editing tools.

Please reconsider this request. For large installations it is a must. Thanks for your time. Much appreciated.

Let me think on this for a while. May be something like a simple search without much of indexing can be done with decent performance.

ShreyasZare avatar Sep 03 '21 05:09 ShreyasZare

After 11.5 this is the last problem due to which I cannot use this awesome product. I have thousands records, and without search it's unusable.

CRASH-Tech avatar Oct 29 '23 18:10 CRASH-Tech

After 11.5 this is the last problem due to which I cannot use this awesome product. I have thousands records, and without search it's unusable.

I understand your requirement. It would take a while to add such a feature due to time constraints. Also, can you give an estimate number of records you have on the max side so that when developing this feature, I can plan tests that use same number of records to check for performance.

ShreyasZare avatar Oct 30 '23 14:10 ShreyasZare

After 11.5 this is the last problem due to which I cannot use this awesome product. I have thousands records, and without search it's unusable.

I understand your requirement. It would take a while to add such a feature due to time constraints. Also, can you give an estimate number of records you have on the max side so that when developing this feature, I can plan tests that use same number of records to check for performance.

27к records is my current max

CRASH-Tech avatar Nov 01 '23 05:11 CRASH-Tech

27к records is my current max

Thanks for the details. Will see if a client side search feature works better for such a zone since all records are already present on the client side.

ShreyasZare avatar Nov 01 '23 07:11 ShreyasZare