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 ACE1711A91 for ; Sun, 13 Jul 2014 18:23:24 +0000 (UTC) Received: (qmail 17181 invoked by uid 500); 13 Jul 2014 18:23:24 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 17099 invoked by uid 500); 13 Jul 2014 18:23:24 -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 17087 invoked by uid 99); 13 Jul 2014 18:23:24 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 13 Jul 2014 18:23:24 +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 (nike.apache.org: domain of pierre.derop@gmail.com designates 209.85.215.43 as permitted sender) Received: from [209.85.215.43] (HELO mail-la0-f43.google.com) (209.85.215.43) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 13 Jul 2014 18:23:22 +0000 Received: by mail-la0-f43.google.com with SMTP id hr17so1817472lab.30 for ; Sun, 13 Jul 2014 11:22:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=DDwLEMlMuzSZy/MeZR2x2YtP2CPnqpiT0d3+LXSobrA=; b=BpyyHQw9mQRbCNJPMjMG9sNqoxo/sS9/SspDQ12RhG9Ee+LdpuNJn/w9TS0+3R/PZ6 m2QiqldORo572utRZ6ZF00Z9X6w7Sv8nhUNHGWm/RyztOiGamK1NjuSvm1JHjaT7L+P8 AVW6HfYtQXjqrStEtDaydCx/+ECevH3udgmVi9VAoAx0tVZoVMASyzGkoeZzbslBlTtx RhmuobP3fHMNT7Nw3GC2Pa5ONQ1BbHHabyMXHgCc+UhMBw79w3Y43LuBYGnd7jR2REpF St0eQcepfMaOmLdjJDz6oXFk+ET7/5E7OO6eaTFIWoTkvVfH5YBKjBzUwYRiR19PHnj/ WB/g== MIME-Version: 1.0 X-Received: by 10.112.133.70 with SMTP id pa6mr2160957lbb.69.1405275777394; Sun, 13 Jul 2014 11:22:57 -0700 (PDT) Received: by 10.114.66.81 with HTTP; Sun, 13 Jul 2014 11:22:57 -0700 (PDT) Date: Sun, 13 Jul 2014 20:22:57 +0200 Message-ID: Subject: [VOTE] DependencyManager 3.2.0 and related subprojects release From: Pierre De Rop To: "dev@felix.apache.org" Content-Type: multipart/alternative; boundary=047d7b3442ac85ef5704fe1743e7 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b3442ac85ef5704fe1743e7 Content-Type: text/plain; charset=UTF-8 Hello everybody, It's time for me to try to do my first release (many thanks to Chetan, Stuart, and Marcel for their help). So I'm calling a vote on the following artifacts, which is a maintenance release for dependencymanager: org.apache.felix.dependencymanager-3.2.0 org.apache.felix.dependencymanager.shell-3.2.0 org.apache.felix.dependencymanager.runtime-3.2.0 org.apache.felix.dependencymanager.annotation-3.2.0 We solved the following issues in this release: FELIX-3910: Race conditions in DependencyManager FELIX-4334: ServiceDependency properties change callback issue FELIX-4285: Remove abstract modifier from DependencyActivatorBase.destroy() FELIX-4294: Dependency Manager Shell improvements FELIX-4305: DependencyMananer Adapters - service properties propagation FELIX-4002: ComponentStateListener.started is invoked twice when the listener is added in the start method. FELIX-4395: DependencyManager Configuration Dependency does not clone some class fields. FELIX-4014: handleAspectAwareRemoved in ServiceDependencyImpl can cause a possible deadlock FELIX-4097: Allow debug logging for specific instances of service dependencies to debug wiring issues. FELIX-4098: Aspect swap sometimes invokes the callbacks in the wrong order in a multithreaded application. FELIX-4099: Add support for negations in the multi property filter index. FELIX-4186: NPE in DependencyManager Logger FELIX-4226: Add option to have the dependency manager log against a single BundleContext's LogService. FELIX-4361: Possible ConcurrentModificationException in DependencyManager.getComponents() FELIX-4050: Named dependencies are not injected if new dependencies are added at init phase. FELIX-4233: Race condition in dependency manager runtime SerialExecutor. FELIX-3869: Fragment support for DependencyManager-Component FELIX-4357: Support types beside String/String[] in @Property annotation. FELIX-3873: Make the reference to json.org consistent in DM artifacts FELIX-3996: Upgrade to latest bnd version FELIX-4352: Extend shell command to give better insight in where the problem is Other outstanding issues will be addressed later, possibly in the upcoming Dependency Manager 4.0. Staging repository: https://repository.apache.org/content/repositories/orgapachefelix-1028 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 1028 /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 (at least). best regards; /Pierre --047d7b3442ac85ef5704fe1743e7--