Jakarta-Slide Release 2.2 ------------------------- THIS IS WORK IN PROGRESS RELEASE NUMBER: 2.2 RELEASE TAG / BRANCH: GENERAL NOTES ------------- TODO NEW FEATURES (since 2.1) ------------ WebDAV Layer: - New option for a fine grained, deadlock-less locking scheme - Capabilities of resources are now configurable depending on resource kind. (Capabilities are properties, methods, reports) Includes better support for user defined computed properties. - new parameter allow-delete-of-versions enabled deletion of certain versions. Core: - Information about changes to properties and children is now tracked in ObjectNode and RevisionDescriptor - Cache now supports time outs - New option that allows to transparently repeat requests that failed due to concurrency conflicts - Support for Redirect References: http://www.greenbytes.de/tech/webdav/draft-ietf-webdav-redirectref-protocol-latest.html Stores: - JDBCStore supports tuning of all configurable DBCP- and JDBC-driver properties when using Commons DBCP for connection pooling - New file store that directly maps the file system - MySQL store supports tuned way of storing only changed properties and children - new marco store for compound copy/move/delete requests to be passed to the store level - Lucene based properties indexer - Lucene based content indexer Client: - DASL Search Helper classes - Ant tasks with proxy support Misc: - support for properties in Domain.xml - WebDAV Construction Kit (WCK) BUGFIXES (since 2.1) -------- WebDAV Layer: Core: - Read-only resources can now be copied Stores: Client: - URL Encoding related fixes in Ant tasks Misc: - Sources are now compatible to Java 5.0 KNOWN ISSUES ------------ Core: - Performance on large collections still not satisfactory - Security checking performance still not satisfactory Stores: Client: Misc: - Documentation needs to be improved