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

Valentin Valchev updated FELIX-1441:
------------------------------------

    Attachment: bundles.zip

I've created a static page with example data, generated by the plugin. Modified 
a little bit the page and the scripts. So here is the result:
- it searches the last received bundle data matching the filter (which is 
regexp) against bundles id, name, symbolic name and version.
- the install/update is shown in a dialog now

I've decided to limit the search capabilities only to above mentioned four 
attributes and apply the filter on the current bundles, so the filter is 
applied only in the browser, and doesn't require any server-side modifications.

I've though about more advanced search, but this means a lot of resources. This 
filter should be applied by the server side, otherwise, the initial bundle 
data, should include all manifest entries of all bundles. This means, that the 
size of the JSON data will be enormous if many bundles are installed. However, 
server-side matching exludes RegExp - since no RegExp impl. is currently 
compatible with OSGi/Minimum EE and we try to keep that compliance too. 
Moreover, when the matching is server-side, a new request should be made each 
time a filter is applied. This will definitely reduce the overall performance.

So what do you think about the provided static example? What do you like, what 
you dislike? And do you really need more advanced search by all manifest 
entries?


> Search manifest entries of bundles
> ----------------------------------
>
>                 Key: FELIX-1441
>                 URL: https://issues.apache.org/jira/browse/FELIX-1441
>             Project: Felix
>          Issue Type: New Feature
>          Components: Web Console
>            Reporter: Sahoo
>         Attachments: 2010-03-08 15 00 24.png, bundles.zip
>
>
> It will be good have an ability to have a search facility which searches 
> bundle manifest entries of all installed bundles.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to