뉴스/소식
Apache Jackrabbit 1.6.0 릴리즈
노안돼지
2009. 8. 13. 09:03
The Apache Jackrabbit community is pleased to announce the release of
Apache Jackrabbit version 1.6.0. The release is available for download
at:
http://jackrabbit.apache.org/downloads.html
See the full release notes below for details about this release.
Release Notes -- Apache Jackrabbit -- Version 1.6.0
Introduction
------------
Apache Jackrabbit 1.6 is an incremental feature release. While
remaining compatible with previous releases, Jackrabbit 1.6 introduces
a number of new features, improvements and fixes to known issues.
The most notable changes in this release are:
* The RepositoryCopier tool makes it easy to backup and migrate
repositories (JCR-442). There is also improved support for selectively
copying content and version histories between repositories (JCR-1972).
* A new WebDAV-based JCR remoting layer has been added to complement
the existing JCR-RMI layer (JCR-1877, JCR-1958).
* Query performance has been further optimized (JCR-1820, JCR-1855
and JCR-2025).
* Added support for Ingres and MaxDB/SapDB databases (JCR-1960, JCR-1527).
* Session.refresh() can now be used to synchronize a cluster node
with changes from the other nodes in the cluster (JCR-1753).
* Unreferenced version histories are now automatically removed once
all the contained versions have been removed (JCR-134).
* Standalone components like the JCR-RMI layer and the OCM framework
have been moved to a separate JCR Commons subproject of Jackrabbit,
and are not included in this release. Updates to those components
will be distributed as separate releases.
* Development preview: There are even more JSR 283 features in
Jackrabbit 1.6 than were included in the 1.5 version. These new
features are accessible through special "jsr283" interfaces in
the Jackrabbit API. Note that none of these features are ready
for production use, and will be replaced with final JCR 2.0 versions
in Jackrabbit 2.0.
See the Jackrabbit issue tracker for all the 120 changes in this release:
https://issues.apache.org/jira/browse/JCR
The issue tracker also documents all the known issues in this release.
Release Contents
----------------
This release consists of a single source archive (jackrabbit-1.6.0-src.jar)
that contains all the Apache Jackrabbit components. Use the following
commands (or the equivalent in your system) to build the release with
Maven 2 and Java 1.4 or higher:
jar xf jackrabbit-1.6.0-src.jar
cd jackrabbit-1.6.0-src
mvn install
The source archive is accompanied by SHA1 and MD5 checksums and a PGP
signature that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at
https://svn.apache.org/repos/asf/jackrabbit/dist/KEYS .
Upgrading to Jackrabbit 1.6
---------------------------
Apache Jackrabbit 1.6 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 and adding some new dependencies.
No changes to repository contents are needed.
The Lucene dependency was upgraded to 2.4.1. Note that Jackrabbit 1.6 only
works with this version of Lucene, not with earlier versions and possibly
not even with later versions due to the tight integration with Lucene
internals (JCR-1855).
The POI dependency was upgraded to 3.2-FINAL.
Repository configuration has been extended with options for the repository
lock mechanism. No changes to existing configuration files are needed unless
you need to use this new feature (JCR-1605).
Contributors
------------
The following people have contributed to this release by submitting bug
reports or by participating in the issue resolution process.
Alessandro Cosenza Dominique Pfister Murray Armfield
Alexander Klimetschek Eric Wout van der Steen Nicolas Toper
Angela Schreiber Fabrizio Giustina Oleg Alexeyev
Ard Schrijvers Felix Meschberger Paco Avila
Arthur Meyer Greg Klebus Roman Puchkovskiy
Attila Király Jacco van Weert Ryan Vanderwerf
Bart van der Schans James Abley Sandrine Raffalli
Boni Gopalan Jason Gritman Savvas Triantafyllou
Brian Whipple Jukka Zitting Sébastien Launay
Cédric Damioli Julian Reschke Stefan Guggisberg
Charles Brooking Julian Sedding Stephane Landelle
Christian Ken Yue Thomas Fromm
Christophe Lombart Marcel Reutegger Thomas Mueller
Claus Köll Marius Ropotica Tobias Bocanegra
Dan Diephouse Martijn Hendriks Torsten Weck
Dave Brosius Micah Whitacre Tyson Norris
Dirk Feufel Michael Dürig Yoav Landman
Thank you to everyone involved!
About Apache Jackrabbit
-----------------------
Apache Jackrabbit is a fully conforming implementation of the Content
Repository for Java Technology API (JCR). A content repository is a
hierarchical content store with support for structured and unstructured
content, full text search, versioning, transactions, observation, and
more. Typical applications that use content repositories include content
management, document management, and records management systems.
For more information, visit http://jackrabbit.apache.org/
About The Apache Software Foundation
------------------------------------
Established in 1999, The Apache Software Foundation provides organizational,
legal, and financial support for more than 100 freely-available,
collaboratively-developed Open Source projects. The pragmatic Apache License
enables individual and commercial users to easily deploy Apache software;
the Foundation's intellectual property framework limits the legal exposure
of its 2,500+ contributors.
For more information, visit http://www.apache.org/
Apache Jackrabbit version 1.6.0. The release is available for download
at:
http://jackrabbit.apache.org/
See the full release notes below for details about this release.
Release Notes -- Apache Jackrabbit -- Version 1.6.0
Introduction
------------
Apache Jackrabbit 1.6 is an incremental feature release. While
remaining compatible with previous releases, Jackrabbit 1.6 introduces
a number of new features, improvements and fixes to known issues.
The most notable changes in this release are:
* The RepositoryCopier tool makes it easy to backup and migrate
repositories (JCR-442). There is also improved support for selectively
copying content and version histories between repositories (JCR-1972).
* A new WebDAV-based JCR remoting layer has been added to complement
the existing JCR-RMI layer (JCR-1877, JCR-1958).
* Query performance has been further optimized (JCR-1820, JCR-1855
and JCR-2025).
* Added support for Ingres and MaxDB/SapDB databases (JCR-1960, JCR-1527).
* Session.refresh() can now be used to synchronize a cluster node
with changes from the other nodes in the cluster (JCR-1753).
* Unreferenced version histories are now automatically removed once
all the contained versions have been removed (JCR-134).
* Standalone components like the JCR-RMI layer and the OCM framework
have been moved to a separate JCR Commons subproject of Jackrabbit,
and are not included in this release. Updates to those components
will be distributed as separate releases.
* Development preview: There are even more JSR 283 features in
Jackrabbit 1.6 than were included in the 1.5 version. These new
features are accessible through special "jsr283" interfaces in
the Jackrabbit API. Note that none of these features are ready
for production use, and will be replaced with final JCR 2.0 versions
in Jackrabbit 2.0.
See the Jackrabbit issue tracker for all the 120 changes in this release:
https://issues.apache.org/
The issue tracker also documents all the known issues in this release.
Release Contents
----------------
This release consists of a single source archive (jackrabbit-1.6.0-src.jar)
that contains all the Apache Jackrabbit components. Use the following
commands (or the equivalent in your system) to build the release with
Maven 2 and Java 1.4 or higher:
jar xf jackrabbit-1.6.0-src.jar
cd jackrabbit-1.6.0-src
mvn install
The source archive is accompanied by SHA1 and MD5 checksums and a PGP
signature that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at
https://svn.apache.org/repos/
Upgrading to Jackrabbit 1.6
---------------------------
Apache Jackrabbit 1.6 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 and adding some new dependencies.
No changes to repository contents are needed.
The Lucene dependency was upgraded to 2.4.1. Note that Jackrabbit 1.6 only
works with this version of Lucene, not with earlier versions and possibly
not even with later versions due to the tight integration with Lucene
internals (JCR-1855).
The POI dependency was upgraded to 3.2-FINAL.
Repository configuration has been extended with options for the repository
lock mechanism. No changes to existing configuration files are needed unless
you need to use this new feature (JCR-1605).
Contributors
------------
The following people have contributed to this release by submitting bug
reports or by participating in the issue resolution process.
Alessandro Cosenza Dominique Pfister Murray Armfield
Alexander Klimetschek Eric Wout van der Steen Nicolas Toper
Angela Schreiber Fabrizio Giustina Oleg Alexeyev
Ard Schrijvers Felix Meschberger Paco Avila
Arthur Meyer Greg Klebus Roman Puchkovskiy
Attila Király Jacco van Weert Ryan Vanderwerf
Bart van der Schans James Abley Sandrine Raffalli
Boni Gopalan Jason Gritman Savvas Triantafyllou
Brian Whipple Jukka Zitting Sébastien Launay
Cédric Damioli Julian Reschke Stefan Guggisberg
Charles Brooking Julian Sedding Stephane Landelle
Christian Ken Yue Thomas Fromm
Christophe Lombart Marcel Reutegger Thomas Mueller
Claus Köll Marius Ropotica Tobias Bocanegra
Dan Diephouse Martijn Hendriks Torsten Weck
Dave Brosius Micah Whitacre Tyson Norris
Dirk Feufel Michael Dürig Yoav Landman
Thank you to everyone involved!
About Apache Jackrabbit
-----------------------
Apache Jackrabbit is a fully conforming implementation of the Content
Repository for Java Technology API (JCR). A content repository is a
hierarchical content store with support for structured and unstructured
content, full text search, versioning, transactions, observation, and
more. Typical applications that use content repositories include content
management, document management, and records management systems.
For more information, visit http://jackrabbit.apache.org/
About The Apache Software Foundation
------------------------------
Established in 1999, The Apache Software Foundation provides organizational,
legal, and financial support for more than 100 freely-available,
collaboratively-developed Open Source projects. The pragmatic Apache License
enables individual and commercial users to easily deploy Apache software;
the Foundation's intellectual property framework limits the legal exposure
of its 2,500+ contributors.
For more information, visit http://www.apache.org/