Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve TP search query #2624

Open
jhg03a opened this issue Aug 3, 2018 · 5 comments · Fixed by #4769
Open

Improve TP search query #2624

jhg03a opened this issue Aug 3, 2018 · 5 comments · Fixed by #4769
Labels
high impact impacts the basic function, deployment, or operation of a CDN low difficulty the estimated level of effort to resolve this issue is low new feature A new feature, capability or behavior Traffic Portal v1 related to Traffic Portal version 1 Traffic Portal v2 Related to the experimental Traffic Portal version 2

Comments

@jhg03a
Copy link
Contributor

jhg03a commented Aug 3, 2018

I'm primarily concerned with the server list, but similar considerations would apply elsewhere.

I'd like the ability to express more complex statements in the TP search box. Currently you get a substring whitelist across all visible fields. I'd like to be able to express things like NOT, AND, OR, and groups. As an additional consideration, being able to supply an optional attribute to each search tuple to specify on what fields it should apply would be nice. An over the top consideration would be regex support.

@jhg03a
Copy link
Contributor Author

jhg03a commented Aug 3, 2018

This would tie into #2326, #2385, and #2568

@jhg03a
Copy link
Contributor Author

jhg03a commented Aug 3, 2018

Also related #1796

@mitchell852 mitchell852 added Traffic Portal v1 related to Traffic Portal version 1 new feature A new feature, capability or behavior labels Aug 3, 2018
@jhg03a
Copy link
Contributor Author

jhg03a commented Aug 3, 2018

Also related #2630

@mitchell852
Copy link
Member

this is only actually fixed for the servers table of TP. not all of the other tables. reopening.

@mitchell852 mitchell852 reopened this Aug 3, 2020
@jhg03a jhg03a added high impact impacts the basic function, deployment, or operation of a CDN low difficulty the estimated level of effort to resolve this issue is low labels Dec 7, 2021
@mitchell852
Copy link
Member

mitchell852 commented Jul 26, 2022

given that this request mentions tuples and regex, i would not consider it low effort @jhg03a :) also, TP (and TPv2) use a "data grid" component that comes with certain search capabilities at the column level. afaik adding to those capabilities is no small task but i could be wrong. @ocket8888 @shamrickus would know better.

also, TPv2 is going to add "fuzzy searching". i do recognize that better searching/filtering is very valuable to operators so we should consider what is possible.

@mitchell852 mitchell852 added the Traffic Portal v2 Related to the experimental Traffic Portal version 2 label Jul 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
high impact impacts the basic function, deployment, or operation of a CDN low difficulty the estimated level of effort to resolve this issue is low new feature A new feature, capability or behavior Traffic Portal v1 related to Traffic Portal version 1 Traffic Portal v2 Related to the experimental Traffic Portal version 2
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants