You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by ju...@apache.org on 2006/03/08 00:50:51 UTC

svn commit: r384058 - /incubator/jackrabbit/branches/1.0/RELEASE-NOTES.txt

Author: jukka
Date: Tue Mar  7 15:50:50 2006
New Revision: 384058

URL: http://svn.apache.org/viewcvs?rev=384058&view=rev
Log:
1.0: Added a first version of the 1.0 release notes.

Added:
    incubator/jackrabbit/branches/1.0/RELEASE-NOTES.txt
      - copied, changed from r383812, incubator/jackrabbit/branches/0.9/RELEASE-NOTES.txt

Copied: incubator/jackrabbit/branches/1.0/RELEASE-NOTES.txt (from r383812, incubator/jackrabbit/branches/0.9/RELEASE-NOTES.txt)
URL: http://svn.apache.org/viewcvs/incubator/jackrabbit/branches/1.0/RELEASE-NOTES.txt?p2=incubator/jackrabbit/branches/1.0/RELEASE-NOTES.txt&p1=incubator/jackrabbit/branches/0.9/RELEASE-NOTES.txt&r1=383812&r2=384058&rev=384058&view=diff
==============================================================================
--- incubator/jackrabbit/branches/0.9/RELEASE-NOTES.txt (original)
+++ incubator/jackrabbit/branches/1.0/RELEASE-NOTES.txt Tue Mar  7 15:50:50 2006
@@ -1,4 +1,4 @@
-Release Notes -- Apache Jackrabbit -- Version 0.9
+Release Notes -- Apache Jackrabbit -- Version 1.0 
 
 Introduction
 ------------
@@ -8,15 +8,11 @@
 Technology API (JCR) specified in the Java Specification Request 170
 (JSR-170).
 
-The version 0.9 release is the first official release of the
-Jackrabbit project. The goal of this release is to provide a tested
-and packaged version of Jackrabbit for users who have so far been
-using custom snapshots. This release also provides a well defined
-baseline for the upcoming Jackrabbit version 1.0.
-
-Users of this release should note that the JCR extensions and internal
-component interfaces in this release may not be upwards compatible 
-with the upcoming 1.0 release.
+The Jackrabbit 1.0 release is a fully conforming and stable JSR-170
+implementation. Developed from the same source tree as the JSR-170
+reference implementation, the Jackrabbit 1.0 release implements the
+full JCR API, including level 1, level 2, and all the optional features
+like versioning, transactions, and observation. 
 
 Incubation
 ----------
@@ -36,17 +32,40 @@
 Release Contents
 ----------------
 
-This release contains the main Jackrabbit implementation and the
-JCR-RMI network layer for the JCR API. The JCR utility library
-jackrabbit-commons is also included in this release.
-
-The release contains both binary and source jar files. The binary
-jackrabbit and jackrabbit-commons jar files are built from the
-jackrabbit-0.9-incubating-src.jar file, and the binary jcr-rmi jar
-file from the jcr-rmi-0.9-incubating-src.jar file.
+This release contains the main Jackrabbit implementation and a
+number of additional components. Each component is released as
+a source jar file and one or more compiled binary jar files. All
+jar files contain a README.txt file with more information.
 
-The runtime dependency libraries are not included in the release,
-you need to download the dependencies separately.
+* jackrabbit-1.0-src.jar and jackrabbit-1.0.jar
+
+    The main Jackrabbit implementation.
+
+* jackrabbit-commons-1.0.jar
+
+    The general-purpose JCR utility library built from the main
+    Jackrabbit source tree.
+
+* jackrabbit-jca-1.0-src.jar and jackrabbit-jca-1.0.jar
+
+    JCA resource adapter for Jackrabbit.
+
+* jcr-server-1.0-src.jar, jcr-webdav-1.0.jar, jcr-client-1.0.jar,
+* jcr-server-1.0.jar, jackrabbit-server.war
+
+    WebDAV network layer for the JCR API.
+
+* jcr-rmi-1.0-src.jar and jcr-rmi-1.0.jar
+
+    RMI network layer for the JCR API.
+
+* jackrabbit-textfilters-1.0-src.jar and jackrabbit-textfilters-1.0.jar
+
+    Collection of full text indexing filters for Jackrabbit. Includes
+    filters for example for PDF and MS Excel, PowerPoint, and Word.
+
+Note that external runtime dependencies are not included in this
+release, you need to download the dependencies separately.
 
 Each release file is accompanied by an MD5 checksum and a PGP
 signature. The public key used for the signatures is located
@@ -57,21 +76,49 @@
 
 The main known issues in this release are listed below:
 
+  [JCR-336] Concurrent locking operations fail
+  [JCR-333] NodeTypeDef depends on supertype ordering
+  [JCR-325] docview roundtripping does not work with multivalue ...
+  [JCR-323] import/export does not work on the root node
+  [JCR-320] BinaryValue equals fails for two objects with two ...
+  [JCR-299] errors in text filters can cause indexing to fail ...
+  [JCR-285] Line-separator differences cause PredefinedNodeTypeTest ...
+  [JCR-272] Removal of versions throws javax.jcr.ReferentialIntegrity...
   [JCR-140] Versioning might not be thread-safe
+  [JCR-50]  Persistence data of versioning not cleaned up correctly
+  [JCR-43]  Restore on node creates same-name-sibling of OPV-Version ...
+  [JCR-18]  Multithreading issue with versioning
 
-See the Jackrabbit issue tracker for other outstanding issues:
+See the Jackrabbit issue tracker for details and other outstanding issues:
 
   http://issues.apache.org/jira/browse/JCR
 
 Change History
 --------------
 
+Changes since 0.9:
+
+  [JCR-334] loadURI compile error with Maven 1.0.2
+  [JCR-330] Include the README file in the generated jar files
+  [JCR-329] NodeReferencesId.equals() is not symetric
+  [JCR-328] TransientRepository with LocalFileSystem eventually ...
+  [JCR-327] Mixins as supertypes do not appear to be queryable
+  [JCR-326] Initialize the cause of a login exception in the repository
+  [JCR-318] RepositoryHelper.unregisterRepository() does not allow ...
+  [JCR-312] CompactNodeTypeDefReader adds nt:base as declared ...
+  [JCR-311] Unnecessary parameter in NodeTypeRegistry.persistCustom...
+  [JCR-309] Extract the public API interfaces from o.a.j.core to o.a.j.api
+  [JCR-308] Nodes having OPV=Ignore are removed on restore
+  [JCR-307] serious performance degradation of node operations when ...
+  [JCR-275] NodeTypeRegistry.unregisterNodeTypes(Collection) missing
+  [JCR-156] Review test cases and cross check with 1.0 specification
+
 Changes since 0.9-rc1:
 
   [JCR-109] Contrib RMI: NotSerializableException
 
 Changes since the beginning:
 
-This release is the result of more than two years of development and
-contains the resolutions of more than 270 tracked issues. See the
-Jackrabbit issue tracker for a more detailed change history.
+The first Jackrabbit release was the result of more than two years
+of development and contained the resolutions of more than 270 tracked
+issues. See the Jackrabbit issue tracker for the full history.