Jakarta-Slide Release 2.1M1 --------------------------- RELEASE NUMBER: 2.1M1 RELEASE TAG / BRANCH: SLIDE_2_1_M1_RELEASE / HEAD GENERAL NOTES ------------- This is the first milestone release of Slide 2.1. It is compatible to the previous 2.0 release, but adds some new features and fixes some conceptual issues. Additionally, both performance of the file stores and possible concurrency have been increased. NEW FEATURES ------------ WebDAV Layer: - Notification methods (MS Exchange 2000 compliant) Core: - Extendable event framework - Property extractor framework for XML and MS Office - New caching modes to allow for clustering and better isolation - Transient Locks to avoid deadlocks and conflicts when concurrently uploading data Stores: - TX file store performance improvements - TX file store refactoring to allow for better reuse in custom stores - Sequence concept to avoid conflicts and increase performance when using versioning (not implemented in all stores, yet) - Oracle port of RDBMS store - Schema for MySQL 4.1 including UTF-8 support Client: - Ant WebDAV task added - Debug mode now displays communication to server verbosely - Full lock support (http://nagoya.apache.org/bugzilla/show_bug.cgi?id=28649) - Easy SSL support (http://nagoya.apache.org/bugzilla/show_bug.cgi?id=28707) Misc: - JAAS support BUGFIXES FROM 2.0 ----------------- WebDAV Layer: - LogFilter no longer buffers full request body, fixing out of memory problem with larger files Core: Stores: - For MySQL properties can contain up to 64K length and content up to 4GB fixing upload problem with larger files and truncated property values Client: - Most recent HTTPClient version is used - Fixed Windows path problems (http://nagoya.apache.org/bugzilla/show_bug.cgi?id=28499) - Fixed cd (http://nagoya.apache.org/bugzilla/show_bug.cgi?id=28463) - Get method handling improved (http://nagoya.apache.org/bugzilla/show_bug.cgi?id=28536) Misc: KNOWN ISSUES ------------ WebDAV Layer: - External Transaction Support not yet finished Core: - Performance with auto-versioning still not satisfactory - Improved and scalable search still missing Stores: - Sequence support for MySQL, Oracle and Postgres still missing Client: - JCA Connector for Slide not yet finished Misc: - Projector Framework not yet ready