Return-Path: Delivered-To: apmail-incubator-river-commits-archive@minotaur.apache.org Received: (qmail 87106 invoked from network); 10 Mar 2010 10:00:57 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 10 Mar 2010 10:00:57 -0000 Received: (qmail 82982 invoked by uid 500); 10 Mar 2010 10:00:27 -0000 Delivered-To: apmail-incubator-river-commits-archive@incubator.apache.org Received: (qmail 82913 invoked by uid 500); 10 Mar 2010 10:00:26 -0000 Mailing-List: contact river-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: river-dev@incubator.apache.org Delivered-To: mailing list river-commits@incubator.apache.org Received: (qmail 82906 invoked by uid 99); 10 Mar 2010 10:00:25 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 Mar 2010 10:00:25 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 Mar 2010 10:00:21 +0000 Received: from brutus.apache.org (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 09384234C4B2 for ; Wed, 10 Mar 2010 10:00:00 +0000 (UTC) Date: Wed, 10 Mar 2010 10:00:00 +0000 (UTC) From: confluence@apache.org To: river-commits@incubator.apache.org Message-ID: <1379414843.2479.1268215200033.JavaMail.www-data@brutus.apache.org> Subject: [CONF] Apache River > Vote for Apache River 2.1.2 Incubation Release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Auto-Submitted: auto-generated X-Virus-Checked: Checked by ClamAV on apache.org Space: Apache River (http://cwiki.apache.org/confluence/display/RIVER) News: Vote for Apache River 2.1.2 Incubation Release (http://cwiki.apache.org/confluence/display/RIVER/2010/03/10/Vote+for+Apache+River+2.1.2+Incubation+Release) Added by Peter Firmstone: --------------------------------------------------------------------- After much preperation and many improvements to the source build process and testing, the Apache River 2.1.2 incubation release candidate is available for preview at [http://people.apache.org/~peter_firmstone/|http://people.apache.org/%7Epeter_firmstone/] Feel free to join in and assist by installing and checking our release candidate or participate in Apache River development. h3. Changes made since Apache River v2.1.1 h4. Bug    * \[RIVER-5 [|https://issues.apache.org/jira/browse/RIVER-5]\] -      HTTMPMD URLs can be considered equal while they are not    * \[RIVER-8 [|https://issues.apache.org/jira/browse/RIVER-8]\] -      com.sun.jini.tool.ClassDep empty inside collection doesn't work    * \[RIVER-17 [|https://issues.apache.org/jira/browse/RIVER-17]\] -      Misleading logging message when discovery constraint checking is      delayed    * \[RIVER-18 [|https://issues.apache.org/jira/browse/RIVER-18]\] -      Order of discovery providers not maintained    * \[RIVER-22 [|https://issues.apache.org/jira/browse/RIVER-22]\] - NPE      in      net.jini.jeri.tcp.TcpEndpoint$ConnectionImpl.checkConnectPermission    * \[RIVER-24 [|https://issues.apache.org/jira/browse/RIVER-24]\] -      PreferredListGen can create illegal PREFERRED.LIST    * \[RIVER-78 [|https://issues.apache.org/jira/browse/RIVER-78]\] -      ClassDep generates duplicate output lines    * \[RIVER-82 [|https://issues.apache.org/jira/browse/RIVER-82]\] -      ClassDep generates duplicate output lines    * \[RIVER-91 [|https://issues.apache.org/jira/browse/RIVER-91]\] -      Uninstaller does not remove all items    * \[RIVER-205 [|https://issues.apache.org/jira/browse/RIVER-205]\] -      LookupDiscovery can give untrusted code access to privileged threads    * \[RIVER-209 [|https://issues.apache.org/jira/browse/RIVER-209]\] -      NullPointerException in SslConnection.checkConnectPermission()    * \[RIVER-212 [|https://issues.apache.org/jira/browse/RIVER-212]\] -      use of "enum" as a variable name    * \[RIVER-213 [|https://issues.apache.org/jira/browse/RIVER-213]\] -      (DOC) - JoinManger has typo in javadoc (missing      termination tag)    * \[RIVER-215 [|https://issues.apache.org/jira/browse/RIVER-215]\] -      LookupDiscovery throws NullPointerException on terminate    * \[RIVER-216 [|https://issues.apache.org/jira/browse/RIVER-216]\] -      ConfigurationFile should throw ExceptionInInitializerError if      unable to read prohibited methods    * \[RIVER-217 [|https://issues.apache.org/jira/browse/RIVER-217]\] -      Browser incorrectly assumes event source is ServiceRegistrar proxy    * \[RIVER-223 [|https://issues.apache.org/jira/browse/RIVER-223]\] -      test: jtreg/net/jini/jeri/tcp/connectTimeout/TestConnectTimeout      fails on Linux    * \[RIVER-224 [|https://issues.apache.org/jira/browse/RIVER-224]\] -      Problem using browser to destroy service that supports      DestroyAdmin but not JoinAdmin    * \[RIVER-225 [|https://issues.apache.org/jira/browse/RIVER-225]\] -      NullPointerException in Reggie during destroy    * \[RIVER-227 [|https://issues.apache.org/jira/browse/RIVER-227]\] -      tools manpages command lines do not include line continuation      characters    * \[RIVER-230 [|https://issues.apache.org/jira/browse/RIVER-230]\] -      (mux) SelectionManager catch Error block assumes getMessage()      returns non-null    * \[RIVER-232 [|https://issues.apache.org/jira/browse/RIVER-232]\] -      JarWrapper and PreferredListGen uses jsk_install_dir and install_dir    * \[RIVER-234 [|https://issues.apache.org/jira/browse/RIVER-234]\] -      (DOC) Fiddler manpage directions for HTTP server should reference      classserver.jar, not tools.jar    * \[RIVER-240 [|https://issues.apache.org/jira/browse/RIVER-240]\] -      BasicInvocationDispatcher.dispatch could log more info for some      exceptions    * \[RIVER-241 [|https://issues.apache.org/jira/browse/RIVER-241]\] -      Mercury spelling errore    * \[RIVER-242 [|https://issues.apache.org/jira/browse/RIVER-242]\] - if      a given ConnectionManager instance cannot create a reaper thread      once, it never will again    * \[RIVER-245 [|https://issues.apache.org/jira/browse/RIVER-245]\] -      Unicast discovery should close socket in case of connection      exception.    * \[RIVER-252 [|https://issues.apache.org/jira/browse/RIVER-252]\] -      ComputeHttpmdCodebase NPE if resource bundle not found    * \[RIVER-253 [|https://issues.apache.org/jira/browse/RIVER-253]\] -      ComputeDigest NPE if resource bundle not found    * \[RIVER-254 [|https://issues.apache.org/jira/browse/RIVER-254]\] -      request initiation can block on I/O for inapplicable connection    * \[RIVER-255 [|https://issues.apache.org/jira/browse/RIVER-255]\] -      Outrigger DestroyThread does not catch exceptions from      exporter.unexport    * \[RIVER-284 [|https://issues.apache.org/jira/browse/RIVER-284]\] -      \[PATCH\] fix bad ParticipantHandle.compareTo    * \[RIVER-286 [|https://issues.apache.org/jira/browse/RIVER-286]\] -      \[PATCH\] iterators on synchronized collections still need      synchronization    * \[RIVER-289 [|https://issues.apache.org/jira/browse/RIVER-289]\] -      Fix for RIVER-247 introduced wrong license headers and references    * \[RIVER-298 [|https://issues.apache.org/jira/browse/RIVER-298]\] - No      JavaDocs generated for package "com.sun.jini.reliableLog"    * \[RIVER-302 [|https://issues.apache.org/jira/browse/RIVER-302]\] -      ClassDep \-newdirbehaviour option does not work    * \[RIVER-305 [|https://issues.apache.org/jira/browse/RIVER-305]\] -      qa/GetPermissions test still uses "enum" keyword    * \[RIVER-320 [|https://issues.apache.org/jira/browse/RIVER-320]\] -      Prebuilt hello example certificates have expired - need to provide      new ones    * \[RIVER-324 [|https://issues.apache.org/jira/browse/RIVER-324]\] -      Under certain circumstances, the ServiceDiscoveryManager internal      LookupCache implementation can incorrectly process attribute      change events before the lookup snapshot is processed. h4. Improvement    * \[RIVER-7 [|https://issues.apache.org/jira/browse/RIVER-7]\] -      com.sun.jini.tool.ClassDep should be smarter with outer classes    * \[RIVER-9 [|https://issues.apache.org/jira/browse/RIVER-9]\] -      PreferredClassLoader should try to avoid making a direct check      against the first URL    * \[RIVER-25 [|https://issues.apache.org/jira/browse/RIVER-25]\] -      Improve logging for JoinManager at INFO and WARNING level    * \[RIVER-115 [|https://issues.apache.org/jira/browse/RIVER-115]\] -      Multiple jar files with conflicting lists need facilities to map      the chosen preferred value    * \[RIVER-116 [|https://issues.apache.org/jira/browse/RIVER-116]\] -      Multiple jar files with conflicting lists need facilities to map      the chosen preferred value    * \[RIVER-160 [|https://issues.apache.org/jira/browse/RIVER-160]\] -      add TrustEquivalence to browser's list of uninterestingInterfaces    * \[RIVER-201 [|https://issues.apache.org/jira/browse/RIVER-201]\] -      Show interfaces rather than classes in browser's Matching Services      pane.    * \[RIVER-206 [|https://issues.apache.org/jira/browse/RIVER-206]\] -      Change default load factors from 3 to 1    * \[RIVER-210 [|https://issues.apache.org/jira/browse/RIVER-210]\] -      Browser should cancel event lease on exit    * \[RIVER-220 [|https://issues.apache.org/jira/browse/RIVER-220]\] -      LookupLocatorDiscovery catch Throwable blocks should also catch      Throwable    * \[RIVER-226 [|https://issues.apache.org/jira/browse/RIVER-226]\] -      LLD: consider delaying the queuing of a discovery request      immediately after a discard    * \[RIVER-229 [|https://issues.apache.org/jira/browse/RIVER-229]\] -      reduce number of Reaper threads created by ConnectionManager    * \[RIVER-231 [|https://issues.apache.org/jira/browse/RIVER-231]\] -      ComputeHttpmdCodebase man page could be clarified with respect to      algorithm used    * \[RIVER-233 [|https://issues.apache.org/jira/browse/RIVER-233]\] -      ComputeDigest instructions reference sha and sha1    * \[RIVER-243 [|https://issues.apache.org/jira/browse/RIVER-243]\] -      JarWrapper javadoc could be clearer wrt to classpath manifests    * \[RIVER-244 [|https://issues.apache.org/jira/browse/RIVER-244]\] -      Text area below menu bar in ServiceBrowser should not be editable    * \[RIVER-246 [|https://issues.apache.org/jira/browse/RIVER-246]\] -      Consider adding shutdown hook so Reggie sends final multicast      packet if its VM is terminated    * \[RIVER-247 [|https://issues.apache.org/jira/browse/RIVER-247]\] -      Destroy processing should use configurable duration and interval      for unexporting    * \[RIVER-256 [|https://issues.apache.org/jira/browse/RIVER-256]\] -      Outrigger catch Throwable blocks should also catch Throwable    * \[RIVER-262 [|https://issues.apache.org/jira/browse/RIVER-262]\] -      ServiceUI Specification    * \[RIVER-270 [|https://issues.apache.org/jira/browse/RIVER-270]\] -      tar tasks in release\* ant targets fail due to 100-char limitation      and are disabled    * \[RIVER-285 [|https://issues.apache.org/jira/browse/RIVER-285]\] -      LookupDiscoveryManager has unused variable declarations h4. New Feature    * \[RIVER-151 [|https://issues.apache.org/jira/browse/RIVER-151]\] -      ClassDep should have a method to determine if problems occurred    * \[RIVER-161 [|https://issues.apache.org/jira/browse/RIVER-161]\] -      Coalesce jars from multiple source dirs while retain current      Manifest Classpath semantics    * \[RIVER-163 [|https://issues.apache.org/jira/browse/RIVER-163]\] -      ClassDep doesn't pick up annotation or type parameter dependencies    * \[RIVER-292 [|https://issues.apache.org/jira/browse/RIVER-292]\] -      The service browser should provide support for the ServiceUI support    * \[RIVER-295 [|https://issues.apache.org/jira/browse/RIVER-295]\] -      Support configurable option to prevent from popup windows that      require a confirmation by the user h4. Task    * \[RIVER-294 [|https://issues.apache.org/jira/browse/RIVER-294]\] -      Remove [http://svn.apache.org/repos/asf/incubator/river/trunk/|http://svn.apache.org/repos/asf/incubator/river/trunk/] from      the SVN repository h4. Test    * \[RIVER-291 [|https://issues.apache.org/jira/browse/RIVER-291]\] -      Cannot build QA tests using the supplied make files See the Release Artifacts for remaining release notes. Change your notification preferences: http://cwiki.apache.org/confluence/users/viewnotifications.action