From commits-return-3636-apmail-jackrabbit-commits-archive=jackrabbit.apache.org@jackrabbit.apache.org Thu Feb 15 23:01:53 2007 Return-Path: Delivered-To: apmail-jackrabbit-commits-archive@www.apache.org Received: (qmail 32477 invoked from network); 15 Feb 2007 23:01:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 15 Feb 2007 23:01:53 -0000 Received: (qmail 83901 invoked by uid 500); 15 Feb 2007 23:02:00 -0000 Delivered-To: apmail-jackrabbit-commits-archive@jackrabbit.apache.org Received: (qmail 83873 invoked by uid 500); 15 Feb 2007 23:02:00 -0000 Mailing-List: contact commits-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list commits@jackrabbit.apache.org Received: (qmail 83863 invoked by uid 99); 15 Feb 2007 23:02:00 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Feb 2007 15:02:00 -0800 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Feb 2007 15:01:52 -0800 Received: by eris.apache.org (Postfix, from userid 65534) id C96831A981A; Thu, 15 Feb 2007 15:01:31 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r508229 - /jackrabbit/branches/1.2/RELEASE-NOTES.txt Date: Thu, 15 Feb 2007 23:01:31 -0000 To: commits@jackrabbit.apache.org From: jukka@apache.org X-Mailer: svnmailer-1.1.0 Message-Id: <20070215230131.C96831A981A@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: jukka Date: Thu Feb 15 15:01:30 2007 New Revision: 508229 URL: http://svn.apache.org/viewvc?view=rev&rev=508229 Log: 1.2: Updated release notes Modified: jackrabbit/branches/1.2/RELEASE-NOTES.txt Modified: jackrabbit/branches/1.2/RELEASE-NOTES.txt URL: http://svn.apache.org/viewvc/jackrabbit/branches/1.2/RELEASE-NOTES.txt?view=diff&rev=508229&r1=508228&r2=508229 ============================================================================== --- jackrabbit/branches/1.2/RELEASE-NOTES.txt (original) +++ jackrabbit/branches/1.2/RELEASE-NOTES.txt Thu Feb 15 15:01:30 2007 @@ -1,4 +1,4 @@ -Release Notes -- Apache Jackrabbit -- Version 1.2.1 +Release Notes -- Apache Jackrabbit -- Version 1.2.2 Introduction ------------ @@ -10,13 +10,9 @@ more. Typical applications that use content repositories include content management, document management, and records management systems. -Apache Jackrabbit 1.2.1 is an incremental release that introduces a number -of new features, improvements, and bug fixes. The most notable changes in -this release are the introduction of a clustering feature and various query -improvements. The build environment has been upgraded to Maven 2 along -with updates to the project structure and new versions of the Apache -Lucene and Apache Derby dependencies. See below for the complete list -of changes. +Apache Jackrabbit 1.2.2 is patch release that fixes a few issues +reported since the 1.2.1 release and adds two clustering improvements. +See below for the complete list of changes. See the Apache Jackrabbit website at http://jackrabbit.apache.org/ for more information. @@ -26,6 +22,29 @@ New features + * [JCR-702] - Allow database as backend for clustering + +Improvements + + * [JCR-703] - Add signature and major/minor version to the journal ... + +Bug fixes + + * [JCR-708] - SearchManager might throw when handling cluster event + * [JCR-710] - NullPointerException in DatabasePersistenceManager and ... + * [JCR-711] - Select * does not return declared properties of node ... + * [JCR-712] - NPE Exception Thrown By FileJournal During Commit Operation + * [JCR-713] - ConcurrentModificationException during registration of ... + * [JCR-715] - Missing jackrabbit-rmi-service.xml from ... + * [JCR-718] - NoSuchItemStateException on removing node (no versioning) + * [JCR-722] - typo in the mimetypes.properties file + * [JCR-736] - Wrong exeption returned from Repository.login... + +Changes in Apache Jackrabbit 1.2.1 +---------------------------------- + +New features + * [JCR-332] - Upgrade to Maven 2 * [JCR-585] - Create jackrabbit-api(.jar) and the respective ... * [JCR-613] - Implementation of a memory file system @@ -89,61 +108,61 @@ The release consists of a single source archive and a number of pre-compiled binary component archives. - * Jackrabbit source code (jackrabbit-1.2.1-src.jar) + * Jackrabbit source code (jackrabbit-1.2.2-src.jar) - The main source archive contains a "jackrabbit-1.2.1-src" directory + The main source archive contains a "jackrabbit-1.2.2-src" directory with the full released source code and build environment. Use the following commands (or the equivalent in your system) to build all the released components with Maven 2: - $ jar xf jackrabbit-1.2.1-src.jar - $ cd jackrabbit-1.2.1-src + $ jar xf jackrabbit-1.2.2-src.jar + $ cd jackrabbit-1.2.2-src $ mvn install The components contained in the released source archive are listed below (with the pre-compiled binary archives in parenthesis): - * Jackrabbit API (jackrabbit-api-1.2.1.jar) + * Jackrabbit API (jackrabbit-api-1.2.2.jar) Interface extensions that Apache Jackrabbit supports in addition to the standard JCR API. - * Jackrabbit JCR Commons (jackrabbit-jcr-commons-1.2.1.jar) + * Jackrabbit JCR Commons (jackrabbit-jcr-commons-1.2.2.jar) General-purpose classes for use with the JCR API. - * Jackrabbit JCR Tests (jackrabbit-jcr-tests-1.2.1.jar) + * Jackrabbit JCR Tests (jackrabbit-jcr-tests-1.2.2.jar) Set of JCR API test cases designed for testing the compliance of an implementation. Note that this is not the official JCR TCK! - * Jackrabbit Core (jackrabbit-core-1.2.1.jar) + * Jackrabbit Core (jackrabbit-core-1.2.2.jar) Core of the Apache Jackrabbit content repository implementation. - * Jackrabbit Index Filters (jackrabbit-index-filters-1.2.1.jar) + * Jackrabbit Index Filters (jackrabbit-index-filters-1.2.2.jar) Text indexing filters for Jackrabbit. Includes example filters for Adobe PDF and MS Excel, PowerPoint, and Word. - * Jackrabbit JCR-RMI (jackrabbit-jcr-rmi-1.2.1.jar) + * Jackrabbit JCR-RMI (jackrabbit-jcr-rmi-1.2.2.jar) RMI network layer for the JCR API. - * Jackrabbit WebDAV Library (jackrabbit-webdav-1.2.1.jar) + * Jackrabbit WebDAV Library (jackrabbit-webdav-1.2.2.jar) Interfaces and common utility classes used for building a WebDAV server or client. - * Jackrabbit JCR Server (jackrabbit-jcr-server-1.2.1.jar) + * Jackrabbit JCR Server (jackrabbit-jcr-server-1.2.2.jar) WebDAV servlet implementations based on JCR. - * Jackrabbit Web Application (jackrabbit-webapp-1.2.1.war) + * Jackrabbit Web Application (jackrabbit-webapp-1.2.2.war) Deployable Jackrabbit installation with WebDAV support for JCR. - * Jackrabbit JCA Resource Adapter (jackrabbit-jca-1.2.1.rar) + * Jackrabbit JCA Resource Adapter (jackrabbit-jca-1.2.2.rar) J2EE Connector Architecture (JCA) resource adapter for Jackrabbit. @@ -159,7 +178,7 @@ Upgrading from previous 1.x releases ------------------------------------ -Apache Jackrabbit 1.2.1 is fully compatible with the previous 1.x releases. +Apache Jackrabbit 1.2.x is fully compatible with the previous 1.x releases. A previous Apache Jackrabbit 1.x installation can be upgraded by replacing the relevant jar files with the new versions (see below). No changes to repository contents are needed. @@ -171,9 +190,8 @@ jar archives. The structure of the WebDAV components have also changed. WebDAV support -now consists of the webapp component jackrabbit-webapp-1.2.1.war and the -library archives jackrabbit-webdav-1.2.1.jar and -jackrabbit-jcr-server-1.2.1.jar. +now consists of the webapp component jackrabbit-webapp and the libraries +jackrabbit-webdav and jackrabbit-jcr-server. The Apache Lucene dependency used for full text indexing has been upgraded to version 2.0 in this release. Lucene 2.0 is able to continue using @@ -214,10 +232,17 @@ * [JCR-622] - Auto Reconnect for RepositoryAccessServlet * [JCR-625] - Memory is not freed up when jackrabbit-server war is ... * [JCR-639] - Allow modification of OPV=IGNORE items even if parent ... - * [JCR-647] - Own AccessManager + VersionManager : AccessDenied problem + * [JCR-643] - Own AccessManager + VersionManager : AccessDenied problem * [JCR-672] - Deadlock on concurrent save/checkin operations possible * [JCR-674] - String properties with invalid XML characters export ... * [JCR-690] - Nodes' and properties' names with invalid XML ... + * [JCR-692] - XMLPersistenceManager fails after creating too many ... + * [JCR-699] - Clustering: re-registration of nodetypes is not ... + * [JCR-709] - ArrayStoreException is thrown when jcr:deref() is used ... + * [JCR-718] - NoSuchItemStateException on removing node (no versioning) + * [JCR-721] - Duplicate key in DatabasePersistenceManager + * [JCR-739] - String literal must not interpret entity references + * [JCR-743] - XA Transaction Recovery See the issue tracker at http://issues.apache.org/jira/browse/JCR for more details.