Return-Path: X-Original-To: apmail-felix-dev-archive@www.apache.org Delivered-To: apmail-felix-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9F7A5DC41 for ; Wed, 23 Jan 2013 16:11:40 +0000 (UTC) Received: (qmail 51138 invoked by uid 500); 23 Jan 2013 16:11:40 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 51093 invoked by uid 500); 23 Jan 2013 16:11:40 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 51073 invoked by uid 99); 23 Jan 2013 16:11:39 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 Jan 2013 16:11:39 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of pierre.derop@gmail.com designates 209.85.215.45 as permitted sender) Received: from [209.85.215.45] (HELO mail-la0-f45.google.com) (209.85.215.45) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 Jan 2013 16:11:34 +0000 Received: by mail-la0-f45.google.com with SMTP id er20so3507384lab.32 for ; Wed, 23 Jan 2013 08:11:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=n/wFLnmSbF54D1rpY+3fIPfjMYUmmoQN3wIr0xYA9GQ=; b=NFd27sYMaF9re9s1iy1ACWAAsWaED/yhuStLoSVDWMp3F99MXYoto3INH538e2jUzE Xo58V/AHRG6437Z6RAQcs0EAkxEGWfy5EIPpTFBWV7068ya4ZCO4slZK2rvjVVpTAvTK qGSYwnp8J5cKX6zdhkUS0zjiRLcnRg5pF/nuUTe34Xmmlfz26BDofmfKHr5q0jPhEV4+ OYio1rJFrTo9eZa+09JHXSlpTD2h8LAhrh1tKndc8i1xkDnZueDDPa6+PAl70Efi2wOL 1LPgamwj7WtBKc8U58Fk2JSYVy8LQc/u7WEQDCUmMG+K+9pZhwomGZnfc5uB/OX8O9qQ XkfA== MIME-Version: 1.0 X-Received: by 10.112.46.37 with SMTP id s5mr940158lbm.67.1358957470669; Wed, 23 Jan 2013 08:11:10 -0800 (PST) Received: by 10.114.26.198 with HTTP; Wed, 23 Jan 2013 08:11:10 -0800 (PST) In-Reply-To: <30152786-AA3B-487D-8DD9-530379BA478C@luminis.nl> References: <30152786-AA3B-487D-8DD9-530379BA478C@luminis.nl> Date: Wed, 23 Jan 2013 17:11:10 +0100 Message-ID: Subject: Re: [VOTE] Release Felix Dependency Manager Core, Annotation, Runtime version 3.1.0 and Compat, Shell version 3.0.1 From: Pierre De Rop To: dev@felix.apache.org Content-Type: multipart/alternative; boundary=bcaec554e1564ddcad04d3f6f157 X-Virus-Checked: Checked by ClamAV on apache.org --bcaec554e1564ddcad04d3f6f157 Content-Type: text/plain; charset=ISO-8859-1 +1 thanks for releasing. /Pierre On Wed, Jan 23, 2013 at 4:14 PM, Marcel Offermans < marcel.offermans@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 > > --bcaec554e1564ddcad04d3f6f157--