mkanat%bugzilla.org
b3ec94b82a
Bug 828344: "contains all of the words" no longer looks for all words within the same comment or flag
...
r=LpSolit, a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@264853 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-20 18:01:00 +00:00
mkanat%bugzilla.org
e15ca127bd
Bug 819432: Execute queries in two steps to improve performance
...
r=dkl a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@264650 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-16 18:15:42 +00:00
mkanat%bugzilla.org
1764f0df90
Bug 787668: Use |use parent| instead of |use base|
...
r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@264508 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-01 01:31:00 +00:00
mkanat%bugzilla.org
fd7a4af0ca
Fix TODO tests which now pass
...
git-svn-id: svn://10.0.0.236/trunk@263353 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-31 17:47:44 +00:00
mkanat%bugzilla.org
3b5e8524aa
Bug 680131: Replace the MPL 1.1 license by the MPL 2.0 one in all files, and add it to files which miss one
...
r=kiko r=mkanat r=mrbball a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@263258 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 22:48:45 +00:00
mkanat%bugzilla.org
67b2e9e255
Bug 399080: Remove the 'usebugaliases' parameter (turned on permanently)
...
r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@263196 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-26 13:01:34 +00:00
mkanat%bugzilla.org
d2b8acbbe0
Bug 657542: Make the AND/OR tests for xt/search.t function properly and
...
catch known-broken tests as it's supposed to.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@262319 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-17 03:17:18 +00:00
mkanat%bugzilla.org
250bfad531
Bug 656994: Test custom search more thoroughly in xt/search.t.
...
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@262316 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-13 20:17:15 +00:00
mkanat%bugzilla.org
1e03307ae3
Bug 656790 - Create a basic framework for testing custom search
...
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@262315 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-13 20:02:19 +00:00
mkanat%bugzilla.org
d27eae89e9
Bug 240398: Make flagtypes.name work properly with all the boolean chart
...
operators.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@262000 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-03 22:01:52 +00:00
mkanat%bugzilla.org
6594c171c5
Bug 638555: Make the fields in the bugs table that can be NULL work with all
...
the boolean chart operators
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261999 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-03 21:17:00 +00:00
mkanat%bugzilla.org
8a66db8563
Bug 638518: Make all boolean chart operators work with attach_data.thedata
...
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261996 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-03 19:46:40 +00:00
mkanat%bugzilla.org
9ff40283cf
Bug 638509 - Make all boolean charts work with all attachment fields except
...
for "Attachment data"
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261995 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-03 19:31:53 +00:00
mkanat%bugzilla.org
16c3494b01
Bug 638489 - Make all boolean charts work with longdescs.isprivate
...
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261992 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-03 18:31:47 +00:00
mkanat%bugzilla.org
900ac4641e
Bug 617641: Using any of the _realname columns in Search.pm all by themselves
...
wasn't working properly.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261987 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-02 08:46:56 +00:00
mkanat%bugzilla.org
99ff21922c
Bug 45862: Make searching comments behave sensibly for all boolean charts,
...
including "nowordssubstr" and "notequals".
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261982 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-01 17:04:12 +00:00
mkanat%bugzilla.org
b26c15a718
Bug 637662: Make all the boolean charts work as expected for the "blocks"
...
and "dependson" fields.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261981 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-01 16:02:56 +00:00
mkanat%bugzilla.org
b7d96d8080
Bug 637426: Fix every boolean chart operator type for the bug_group search
...
field in Search.pm. (This also makes OR searches work against the bug_group
field.)
r=mkanat, a=mkanat
git-svn-id: svn://10.0.0.236/trunk@261980 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-01 15:46:46 +00:00
mkanat%bugzilla.org
0358fd918a
Bug 616341: Make "tag" a valid search field in Search.pm, for the new
...
tagging system
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261979 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-01 15:32:08 +00:00
mkanat%bugzilla.org
aafeae3417
Bug 490322: Fix every single keywords, multi_select, and see_also field/operator
...
combination in Search.pm.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261976 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-01 13:17:22 +00:00
mkanat%bugzilla.org
58ee702871
Make the "changedfrom" xt/search.t test work with see_also, again.
...
git-svn-id: svn://10.0.0.236/trunk@261923 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-12 01:01:38 +00:00
mkanat%bugzilla.org
dd46cfe5a2
Bug 620827: Refactor remove see also to use remove_from_db instead.
...
r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@261915 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-11 01:46:44 +00:00
mkanat%bugzilla.org
9077cfb040
Bug 619466: Make searching by work_time search the total time on the bug
...
instead of searching the time on individual comments.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261660 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-15 22:17:03 +00:00
mkanat%bugzilla.org
598a4db438
The patch that made Bugzilla::Bug use Bugzilla::Comment to add comments
...
fixed certain work_time tests in xt/search.t.
git-svn-id: svn://10.0.0.236/trunk@261517 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-03 01:16:54 +00:00
mkanat%bugzilla.org
69002b97f4
Bug 607966: Use of qw(...) as parentheses is deprecated since Perl 5.13.5
...
r=gerv a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@261490 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-28 15:35:02 +00:00
mkanat%bugzilla.org
74e0d8bfb4
Bug 600495: Make the "chfieldto" query parameter work all by itself, again.
...
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261362 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-07 13:03:13 +00:00
mkanat%bugzilla.org
476631f7d1
Fix the xt/search.t test to not have a testfail (orange) result on MySQL.
...
(Just some missing "this test is OK" bits for longdescs.count injection tests.)
git-svn-id: svn://10.0.0.236/trunk@261361 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-07 11:17:14 +00:00
mkanat%bugzilla.org
623b6f94cc
Bug 26074 - Ability to limit search by number of Comments
...
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261348 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-05 08:47:02 +00:00
mkanat%bugzilla.org
5c5f882c9d
Bug 601848: Fix percentage_complete searches for all operators on both MySQL
...
and PostgreSQL
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261347 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-05 06:01:56 +00:00
mkanat%bugzilla.org
40bdab71db
Bug 601519 - Test pronouns (like %user%, %reporter%, etc.) in xt/search.t
...
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261334 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-03 23:46:46 +00:00
mkanat%bugzilla.org
22f21124f5
Bug 601513: In xt/search.t, assure that "---" continues to work for the
...
resolution field
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261333 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-03 22:04:07 +00:00
mkanat%bugzilla.org
1d9133a236
Bug 601499 - Make xt/search.t test the email(n)* search query parameters
...
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261332 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-03 22:02:03 +00:00
mkanat%bugzilla.org
c6f2d0a8e8
Bug 601394 - Make xt/search.t test the deadlinefrom and deadline to search
...
query parameters
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261322 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-02 20:04:32 +00:00
mkanat%bugzilla.org
c5429db949
Change the way that the xt/search.t injection tests look for known broken
...
tests, so that the Pg tests properly understand that they can't test
creation_ts changedafter or changedbefore, *ever*.
git-svn-id: svn://10.0.0.236/trunk@261321 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-02 20:02:32 +00:00
mkanat%bugzilla.org
c0e9d0b182
Bug 601383: Test the chfield* search query parameters in xt/search.t.
...
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261319 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-02 19:34:37 +00:00
mkanat%bugzilla.org
4211f37acd
Bug 600496: Make searching on [Bug creation] work again, by implementing
...
creation_ts for the changedafter and changedbefore operators in Search.pm.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261316 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-02 18:47:04 +00:00
mkanat%bugzilla.org
aa1f015f6f
Bug 601376: Test the __all__, __open__, and __closed__ arguments to
...
bug_status in xt/search.t
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261315 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-02 17:16:54 +00:00
mkanat%bugzilla.org
ed0203a6c9
Bug 601364: Make search.t *actually* do the basic field=value tests
...
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261314 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-02 16:34:27 +00:00
mkanat%bugzilla.org
0abc549963
Bug 601364: Make xt/search.t also test the normal field=value search params
...
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261311 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-02 16:02:16 +00:00
mkanat%bugzilla.org
cff5681e70
Bug 580208: Search.pm: Combine all the user search types into one search
...
function
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@260840 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-22 00:46:42 +00:00
mkanat%bugzilla.org
a77eb64833
Bug 119703: Create an attachment by pasting it into a text field
...
r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@260809 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-18 17:31:54 +00:00
mkanat%bugzilla.org
a827978b95
Bug 579695: Make xt/search.t do substring tests using a more consistent
...
substring length, thus fixing an intermittent failure that would
show up when searching the cf_multi_select field.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@260808 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-18 09:18:08 +00:00
mkanat%bugzilla.org
dcf37601ba
Bug 579568: Search.pm: Improve the implementation and performance of
...
substring and "words" searches, improve the formatting of generated SQL,
and use real subselects instead of performing the subselect and using its
results in an IN.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@260807 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-18 01:01:41 +00:00
mkanat%bugzilla.org
028223d100
Also add NotTest.pm for the xt/search.t NOT tests.
...
git-svn-id: svn://10.0.0.236/trunk@260796 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-16 06:48:43 +00:00
mkanat%bugzilla.org
ebee9d6927
Bug 579243: Also test NOT (negated) charts in xt/search.t
...
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@260795 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-16 06:31:45 +00:00
mkanat%bugzilla.org
c634e6e71e
Bug 398308: Make Search.pm take a hashref for its "params" argument
...
instead of taking a CGI object.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@260794 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-16 03:01:42 +00:00
mkanat%bugzilla.org
c8197e8456
Bug 577800: Finish the cleanup of Search.pm's "init" function by removing
...
it and having its work be done by a new "sql" accessor instead. Also adds
some comments, moves functions around into sections, and creates a new
_user accessor.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@260784 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-15 11:24:27 +00:00
mkanat%bugzilla.org
354474afad
Bug 578888: Search.pm: Add and store joins as data structures instead of
...
raw SQL.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@260777 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-15 05:46:39 +00:00
mkanat%bugzilla.org
2d0ddb344e
Bug 578531: Move the chfield stuff out of init, and make
...
the changedbefore/after charts include the date specified
(they previously did exclusive searches)
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@260764 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-14 02:16:34 +00:00
mkanat%bugzilla.org
e89bbecf66
Bug 577538: Mark certain tests in xt/search.t as being broken only on Pg
...
(and a few as being not broken at all on Pg).
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@260695 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-09 03:02:01 +00:00