[
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.