You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by "Parth Jagirdar (JIRA)" <ji...@apache.org> on 2013/02/13 02:36:11 UTC

[jira] [Reopened] (CLOUDSTACK-662) Advanced Search UI

     [ https://issues.apache.org/jira/browse/CLOUDSTACK-662?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Parth Jagirdar reopened CLOUDSTACK-662:
---------------------------------------


While performing sanity tests following issues were found::
Please submit your views / suggestions for point 3.


1)	‘”’ Double Quotes results in SQL Query Error (Observed while searching templates).
Please Escape or handle appropriately. (See txt log attached).

2)	Partial Queries is supported in some search fields and not all. Searching “S” on templates will return CentOS template. However Searching “adm” will not return Admin account under events.
Familiarity due to Consistency is vital for user friendlyness.
 
3)	Advance search feature on events page can be broken into following pieces.
-	Master Search box. (Which is basic search and searches through description; correct me if wrong) (Refer to screen 2)
-	And Advanced search options are hidden into drop down menu. (Screen 3)

Given these options And we are on Events screen let us take a hypothetical example::

Searching Zone into Basic Search box returned following results.

Successfully completed editing zone. Zone Id: 1 INFO	ROOT  system 13 Feb 2013 00:06:35
Successfully created entity for Creating Physical Network TrafficType. Zone Id: 1 INFO ROOT system 13 Feb 2013 00:06:35
Successfully completed creating zone. Zone Name: pZone INFO	ROOT system 13 Feb 2013 00:02:22

Now refer to screen 2 again and attempt to reduce our query (fine tune) to get more relevant results.

Assume we selected 
Level:Info ;  Domain:Root and Account:Admin ; and we have our original Zone search into basic box.

Upon search I get following::

user has logged in from IP Address 10.217.252.57INFOROOTadmin13 Feb 2013 00:45:55
user has logged in from IP Address 10.216.133.42INFOROOTadmin13 Feb 2013 00:15:01
Successfully completed updating User. UserId: 2INFOROOTadmin12 Feb 2013 23:25:40
Successfully completed updating User. UserId: 2INFOROOTadmin12 Feb 2013 23:14:31
user has logged in from IP Address 10.217.252.57INFOROOTadmin12 Feb 2013 22:56:02
user has logged in from IP Address 10.216.50.236INFOROOTadmin12 Feb 2013 21:06:19
user has logged in from IP Address 10.217.252.57INFOROOTadmin12 Feb 2013 19:59:24
user has logged in from IP Address 10.216.133.42INFOROOTadmin12 Feb 2013 19:44:40 

Which is results of advance search options only. My original query “Zone” is not applied to the results. I think these Basic and Advance (Names given by me…) search should work in conjunction. And Advance should be treated like filters.


This is like::

We are searching say “49ers” team logo on Google. Typically we will put “49ers team logo” as search query and hit search.

Now if you end up in large number of hits (mix of images/ video and Webpages etc etc);
you will click “Images” and you will be presented only with images that matches query “49ers Team Logo” 

But instead imagine removing 49ers from query itself while hitting “images”; you will end up in all the images on the internet.
                
> Advanced Search UI
> ------------------
>
>                 Key: CLOUDSTACK-662
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-662
>             Project: CloudStack
>          Issue Type: New Feature
>      Security Level: Public(Anyone can view this level - this is the default.) 
>    Affects Versions: 4.1.0
>            Reporter: Brian Federle
>            Assignee: Brian Federle
>             Fix For: 4.1.0
>
>         Attachments: screen 1.jpg, screen 2.jpg, screen 3.jpg
>
>
> High level requirement:
> The user will now be able to search for items within CloudStack utilizing multiple parameters and also the newly added tags feature.
> Details:
> The user should be able to search with multiple populated fields in the new advanced search. Each section will require context specific search fields per section. User can also search via only 1 of the tags without need to add the second key pair item if they wish.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira