Jeff, Thomas,
Projects are required to keep meta data up to date using the MyFoundation
Portal (http://portal.eclipse.org/). The following problems were found
with this project's meta-data:
* Project home page does not exist (projecturl = http://eclipse.org/equinox
returns a 404)
___
Equinox also indexes by objectClass alone. So I am not sure what the
discrepancy is here. Would be nice to have the test case code to analyze.
Stanley, can you post a gist with the code?
--
BJ Hargrave
Senior Technical Staff Member, IBM
OSGi Fellow and CTO of the OSGi Alliance
hargr...@us.ibm.
Just a side comment...
On the Felix framework, it is technically possible to index services
on arbitrary service properties, but we don't provide any
configuration properties to do so. By default, we only index on
objectClass, which I assume Equinox does as well.
Tom,
You are right on. I am using a simple filter. We just added a GUID property to
each service. Two follow up questions:
-We ran the same tests on Felix and Knopflerfish and get 100ms response
time. This is about 50X. I am wondering there may be something wrong in the
environment. D
I was also not sure what you meant by GUID. After some thought I think you
probably mean the service id or perhaps the service pid (service.id and
service.pid properties)?
And by lookup I assume you are using some kind of service filter, for
example "(service.id=23)" with a call to
BundleContext.