+1 (extremely non-binding)

I verified it with an Android project with lots of services, and the indexing 
speedup is significant.

Angelo


On Jan 24, 2013, at 9:57 AM, Guillaume Nodet <gno...@gmail.com> wrote:

> +1
> 
> 
> On Wed, Jan 23, 2013 at 4:14 PM, Marcel Offermans <
> marcel.offerm...@luminis.nl> wrote:
> 
>> Hello everybody,
>> 
>> After contributions from various people, and testing several new major
>> features, it is time to vote on a new release of the Dependency Manager
>> bundles. We resolved the following Jira issues this release:
>> 
>> FELIX-303 - Support for compositions
>> FELIX-1201 - Issue with DM and CM
>> FELIX-1278 - DM/ AutoConfig is active event if setCallbacks method has
>> been invoked
>> FELIX-1464 - issue when using a negation in ldap service dependency filter
>> FELIX-1546 - DM/Temporal Dependency/Bound Service Replacement features
>> FELIX-2078 - Not all callbacks invoked when declaring a service as
>> required and starting it after dependencies
>> FELIX-2344 - DM / callback method is not invoked when an extra dependency
>> is defined within an "init" component method.
>> FELIX-2348 - DM/ ResourceAdapter NPE
>> FELIX-2369 - DM/ Service start method is invoked even if an extra required
>> dependency is unavailable
>> FELIX-2816 - dependency manager calls init() twice
>> FELIX-2947 - Filter indices must use service trackers that track all
>> services and aspects.
>> FELIX-2953 - Make the cache that InvocationUtil uses configurable.
>> FELIX-2954 - DM/ annotated component factory does not allow to provide a
>> component instance explicitly
>> FELIX-2955 - IllegalStateException when doing a 'dm notavail' shell
>> command.
>> FELIX-2956 - DM/ json should be embedded in the annotation scanner plugin
>> FELIX-2964 - DM/ NPE on some dependency manager adapters, when
>> "auto-configuration" mode is disabled.
>> FELIX-2970 - DM/ Factory Configuration Adapter Service does not copy
>> adapter dependencies
>> FELIX-2976 - InvocationUtil cache is not used properly for determining
>> that methods do not exist in a class
>> FELIX-2987 - DependencyManager ConfigurationDependency update isn't
>> propagated to super classes
>> FELIX-3005 - Compatibility API does not add components in DependencyManager
>> FELIX-3008 - NPE in ServiceRegistryCache when dependency manager bundle is
>> not started first
>> FELIX-3042 - [PATCH] Add a convenience clear() method on DependencyManager
>> FELIX-3057 - getServiceReferences() should not return an empty array
>> FELIX-3186 - Adapter services do not get their adapted services
>> transparently replaced when an aspect is added to them.
>> FELIX-3201 - Offer more functional callback methods for services that have
>> aspects on them.
>> FELIX-3218 - ServiceTracker performance is not optimal with a service
>> dependency that results in n-thousands of injected services.
>> FELIX-3264 - Dependency manager shell should not print the state of
>> optional dependencies when not all required ones are available
>> FELIX-3292 - Allow passing of resource properties to a resource handler
>> for use with resource adapters.
>> FELIX-3337 - DependencyManager/Updated configuration dependency does not
>> propagate to provided service properties
>> FELIX-3402 - DependencyManager stop can trigger IndexOutOfBoundsException
>> FELIX-3423 - AdapterImpl copies the DependencyManager.ASPECT service
>> property when adapting an aspect.
>> FELIX-3424 - Add support for changed callbacks on Aspect services.
>> FELIX-3425 - Provide a filter index for adapter services.
>> FELIX-3475 - DependencyManager compatibility bundle -
>> ServiceDependencyImpl does not override toString
>> FELIX-3564 - Memory leak in Filterindex / ServiceRegistryCache
>> FELIX-3592 - ServiceDependencyImpl does not copy the swapped callback in
>> it's constructor.
>> FELIX-3617 - Missing toString methods in DependencyManager compat bundle
>> FELIX-3682 - Dependency Manager Annotation-3.0.0 module doesn't expose
>> OSGI meta information in MANIFEST.MF
>> FELIX-3828 - Aspect and Adapter filter indices to not handle components
>> that have been bound with multiple interfaces correctly.
>> 
>> Staging repository:
>> https://repository.apache.org/content/repositories/orgapachefelix-161/
>> 
>> You can use this UNIX script to download the release and verify the
>> signatures:
>> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>> 
>> Usage:
>> sh check_staged_release.sh 161 /tmp/felix-staging
>> 
>> Please vote to approve this release:
>> 
>> [ ] +1 Approve the release
>> [ ] -1 Veto the release (please provide specific comments)
>> 
>> This vote will be open for 72 hours.
>> 
>> Greetings, Marcel
>> 
>> 
> 
> 
> -- 
> ------------------------
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> ------------------------
> FuseSource, Integration everywhere
> http://fusesource.com


Reply via email to