More specific search returns more results than less specific search

Bug #432978 reported by Matthew Paul Thomas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: software-store

Ubuntu Software Store 0.3.4, Ubuntu Karmic

Adding more words to a search increases the number of results, which should never happen.

For example, searching from the main "Get Free Software" screen:
* "video" has 118 results, but "video player" has 200
* "codec" has 21 results, but "audio codec" has 155
* "vector" has 22 results, but "vector graphics" has 115
* "gstreamer" has 25 results, but "gstreamer plugins" has 88.

Andrew (and471)
Changed in software-store (Ubuntu):
status: New → Confirmed
Michael Vogt (mvo)
Changed in software-store (Ubuntu):
status: Confirmed → Fix Committed
importance: Undecided → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package software-store - 0.3.9

---------------
software-store (0.3.9) karmic; urgency=low

  [ Michael Vogt ]
  * softwarestore/view/appdetailsview.py, data/templates/AppDetailsView.html:
    - add basic license information to each package
  * softwarestore/app.py:
    - set default focus on the search entry and focus categories
      ("departments") on key-down (LP: #433828)
  * data/templates/CategoriesView.html:
    - arrow key navigation added (thanks to Stuart Langridge)
  * softwarestore/db/database.py:
    - move query parser code into a proper place and default to
      AND for multiple search terms (LP: #432978)
    - support boolean expressions in the search terms (AND, OR, NOT)
  * disable warning if a package gets removed that another package
    recommends (its not part of the spec how to handle this)
  * softwarestore/db/update.py:
    - do not fail if no locale is defined (LP: #434699)

  [ Andrew Higginson ]
  * debian/control:
    - add python-gconf dependencies (needed in the image fetch code to
      get the proxy from gconf)
  * softwarestore/view/appdetailsview.py, softwarestore/view/dialogs.py:
    - make the remove dialog conform to the spec

 -- Michael Vogt <email address hidden> Wed, 23 Sep 2009 12:07:31 +0200

Changed in software-store (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.