Bug #14744

[Bug][Looking for data and advanced search] - Inappropriate results

Added by Chrystian Klingenberg over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
5.0

Description

The search facility is showing inappropriate results.

Cases:
- filters are not working
- clicking on the search button duplicates the results
- "type" filter is not working
- all Processes are always displayed

Associated revisions

Revision af2ad397 (diff)
Added by Pawel Kowalczyk over 2 years ago

refs #14744-inappropriate-results

Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <>

Revision 7b572180 (diff)
Added by Pawel Kowalczyk over 2 years ago

fixed-type-filter-in-search-results

Feature #14744

Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <>

Revision 9f537cd4 (diff)
Added by Pawel Kowalczyk over 2 years ago

fixed-search-in-trash-in-global-search

Feature #14744

Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <>

Revision 137abc9c (diff)
Added by Pawel Kowalczyk over 2 years ago

searching-by-properties-fix

Feature #14744

Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <>

Revision 0264749c
Added by Pawel Kowalczyk over 2 years ago

Merge branch '14744-inappropriate-results'

refs #14744

Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <>

History

#1 Updated by Chrystian Klingenberg over 2 years ago

  • Status changed from New to In Progress

#2 Updated by Chrystian Klingenberg over 2 years ago

  • Target version set to Backlog Q1, Q2

#3 Updated by Chrystian Klingenberg over 2 years ago

  • Story points set to 5.0

#4 Updated by Chrystian Klingenberg over 2 years ago

  • Description updated (diff)

#6 Updated by Moritz Gilsdorf over 2 years ago

I just tried to search for all collections that have the property Species:Rat assigned. The API filter generated looks like this:

filters=[["properties.Species","ilike","%Rat%"],["properties","exists","Species"],["groups.group_class","=","project"],["uuid","is_a",["arvados#collection"]]]

This does not work at all. It throws the error 422 and message

{"errors":["#<ArgumentError: Invalid attribute 'properties.Species' in filter>"],"error_token":"1547648617+2bde33fb"}

Strange also looks that the groups.group_class=project is in there. This for sure does not apply to collections.

#7 Updated by Chrystian Klingenberg over 2 years ago

Moritz Gilsdorf wrote:

Could this be related?
https://dev.arvados.org/issues/14722

I think not exactly. This case with uuid and properties seems to be something different. This one which I created was mostly connected with the results and Paweł already fixed almost all of those problems.

#8 Updated by Pawel Kowalczyk over 2 years ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF