MODE-2017 Added to the CMIS connector support for moving nodes
MODE-2125 Fixed data type conversions for the local JDBC driver.
MODE-2139 Added validation for preventing the removal of protected properties.
MODE-2140 Created test-case which shows that the issue cannot be reproduced as long as the index data is consistent.
MODE-2141 Added validation for removing used namespaces.
MODE-2142 Fixed the changing of namespace prefixes if the URI is in use by a node type.
MODE-2144 Fixed various bugs around cleaning up unused binary values:
- the algorithm which decremented the ref count was broken
- removing nodes with binary properties did not decrement the ref count for those properties
- FSBinaryStore incorrectly reported the set of binary keys in the store
- DatabaseBinaryStore had incorrect scripts for cleaning up unused binaries
MODE-2146 Split modeshape-jca into modeshape-jca (just the sources) and modeshape-jca-rar (creates RAR assembly).
MODE-2147 Prevented the use of mix:versionable for external nodes.
MODE-2152 Added null validation when removing a version which does not have any successors.
MODE-2153 Fixed the code which caused invalid reference counts when restoring versions. The underlying cause of the issue however, will be fixed as part of MODE-2156.
MODE-2154 Changed the Tika text extractor behavior so that even in the case of an exception, if text has been partially extracted it will be returned.
MODE-2156 Fixed the structure which holds reference properties, making sure that the same reference value for any given property is not stored more than once.
MODE-2170 Fixed the handling of multi-valued properties in the REST service and converted the deprecated API (interceptors) to use the current RestEASY API (filters).
MODE-2172 Fixed the import of version related nodes in document view and also the escaping of digits in the beginning of XML attribute names.
MODE-2179 Fixed the binary store database script for MS SQL Server 2008/2010 and added a disabled test which stores both the repository data & binary data in SQL Server.
MODE-2179 Fixed the streaming of binary values for MS SQL Server.
MODE-2181 Added supported for SNS to the REST service via support of JSON arrays.
MODE-2186 Added permissions checks for the getNodes() public methods if and only if ACLs are enabled. To avoid these checks internally, getNodesInternal() methods were added which never perform permission checks. Also, added explicit validation which disallows ACLs (which are stored as children) for external nodes.