Bug 1260009 - Create a better query builder for Custom Search
Summary: Create a better query builder for Custom Search
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Bugzilla
Classification: Community
Component: Query/Bug List
Version: 4.4
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
Assignee: PnT DevOps Devs
QA Contact: tools-bugs
URL:
Whiteboard:
: 1206186 1211720 1218845 1254930 1258000 1264786 1665487 (view as bug list)
Depends On: 1207506 1257476
Blocks: 1136014 UI-Modernization
TreeView+ depends on / blocked
 
Reported: 2015-09-04 07:13 UTC by Jason McDonald
Modified: 2019-01-23 23:01 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-01-23 23:01:40 UTC
Embargoed:


Attachments (Terms of Use)

Description Jason McDonald 2015-09-04 07:13:37 UTC
Over the years, users have reported a variety of issues with counter-intuitive behaviour of Bugzilla's Advanced Search page and particularly with the Custom Search portion of that page.  As part of the UI modernization effort, we should improve the Customer Search UI to be easier to use and to avoid the counter-intuitive cases.

One of the more common counter-intuitive cases is where users want to find bugs where one of the multi-value fields is "empty" (i.e. bugs that have no instances of that field).  To make this work the user has to formulate a search that says "Not : Alias : is not empty".  Bug 1254930 is one of several reports of this kind of issue.

Another issue is that the Custom Search criteria presents the same set of matching criteria for all fields types, even though some may not be applicable to every field type.

There are probably other issues too, and we should collect them here rather than filing each one separately so that we can address search problems in one go instead of doing it piecemeal.

Comment 1 Jason McDonald 2015-09-04 07:22:58 UTC
*** Bug 1254930 has been marked as a duplicate of this bug. ***

Comment 2 Jason McDonald 2015-09-04 07:28:19 UTC
*** Bug 1211720 has been marked as a duplicate of this bug. ***

Comment 3 Jason McDonald 2015-09-04 07:29:48 UTC
*** Bug 1218845 has been marked as a duplicate of this bug. ***

Comment 4 Jason McDonald 2015-09-04 07:30:40 UTC
*** Bug 1206186 has been marked as a duplicate of this bug. ***

Comment 5 Jeff Fearn 🐞 2015-09-14 22:48:40 UTC
*** Bug 1258000 has been marked as a duplicate of this bug. ***

Comment 6 Jason McDonald 2015-09-21 08:57:51 UTC
*** Bug 1264786 has been marked as a duplicate of this bug. ***

Comment 8 Jeff Fearn 🐞 2016-01-13 06:11:51 UTC
DBIx-SearchBuilder is used in RT4 and is worth reviewing. 

http://search.cpan.org/~alexmv/DBIx-SearchBuilder-1.66/lib/DBIx/SearchBuilder.pm

Comment 9 Jeff Fearn 🐞 2018-03-16 04:15:17 UTC
Upstream?

Comment 12 Jeff Fearn 🐞 2019-01-14 01:17:07 UTC
*** Bug 1665487 has been marked as a duplicate of this bug. ***

Comment 13 Jeff Fearn 🐞 2019-01-23 23:01:40 UTC
In preparation for entering maintenance mode we are closing bugs that are unlikely to be scheduled in maintenance sprints.


Note You need to log in before you can comment on or make changes to this bug.