You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by an...@apache.org on 2013/11/26 18:30:13 UTC
svn commit: r1545743 - in /jackrabbit/oak/trunk/oak-doc/src/site/markdown:
differences_user.md known_issues.md
Author: angela
Date: Tue Nov 26 17:30:12 2013
New Revision: 1545743
URL: http://svn.apache.org/r1545743
Log:
OAK-791
Modified:
jackrabbit/oak/trunk/oak-doc/src/site/markdown/differences_user.md
jackrabbit/oak/trunk/oak-doc/src/site/markdown/known_issues.md
Modified: jackrabbit/oak/trunk/oak-doc/src/site/markdown/differences_user.md
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-doc/src/site/markdown/differences_user.md?rev=1545743&r1=1545742&r2=1545743&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-doc/src/site/markdown/differences_user.md (original)
+++ jackrabbit/oak/trunk/oak-doc/src/site/markdown/differences_user.md Tue Nov 26 17:30:12 2013
@@ -94,7 +94,7 @@ similar to Jackrabbit 2.x. If the number
will limit the size of the multi value properties and create overflow
`rep:MemberReferences` nodes below a `rep:membersList` node to hold the extra members.
-###### Relevant new node types
+###### Relevant new and modified node types
[rep:Group] > rep:Authorizable, rep:MemberReferences
+ rep:members (rep:Members) = rep:Members multiple protected VERSION /* @deprecated */
+ rep:membersList (rep:MemberReferencesList) = rep:MemberReferencesList protected COPY
@@ -195,9 +195,6 @@ In order to match the OAK repository con
#### 4. Node Type Definitions
The built-in node types related to user management tasks have been modified as follows:
-**TODO: updated according to resolution of OAK-482**
-
-
[rep:Authorizable] > mix:referenceable, nt:hierarchyNode
abstract
+ * (nt:base) = nt:unstructured VERSION
@@ -206,14 +203,23 @@ The built-in node types related to user
- * (UNDEFINED)
- * (UNDEFINED) multiple
- [rep:Group] > rep:Authorizable
- + rep:members (rep:Members) = rep:Members multiple protected VERSION /* FIXME: SNS definition */
+ [rep:Group] > rep:Authorizable, rep:MemberReferences
+ + rep:members (rep:Members) = rep:Members multiple protected VERSION /* @deprecated */
+ + rep:membersList (rep:MemberReferencesList) = rep:MemberReferencesList protected COPY
+
+ /** @since oak 1.0 */
+ [rep:MemberReferences]
- rep:members (WEAKREFERENCE) protected multiple < 'rep:Authorizable'
+ /** @since oak 1.0 */
+ [rep:MemberReferencesList]
+ + * (rep:MemberReferences) = rep:MemberReferences protected COPY
+
+ /** @deprecated since oak 1.0 */
[rep:Members]
orderable
- + * (rep:Members) = rep:Members protected multiple /* FIXME: SNS definition */
- - * (WEAKREFERENCE) protected < 'rep:Authorizable' /* FIXME: OAK-482 */
+ + * (rep:Members) = rep:Members protected multiple
+ - * (WEAKREFERENCE) protected < 'rep:Authorizable'
#### 5. API Extensions
The OAK project introduces the following user management related public
Modified: jackrabbit/oak/trunk/oak-doc/src/site/markdown/known_issues.md
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-doc/src/site/markdown/known_issues.md?rev=1545743&r1=1545742&r2=1545743&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-doc/src/site/markdown/known_issues.md (original)
+++ jackrabbit/oak/trunk/oak-doc/src/site/markdown/known_issues.md Tue Nov 26 17:30:12 2013
@@ -61,10 +61,5 @@ Changes with respect to Jackrabbit-core
See [OAK-710](https://issues.apache.org/jira/browse/OAK-710)
-* User Management:
- * Group membership stored in tree structure is not yet implemented
- See [OAK-482](https://issues.apache.org/jira/browse/OAK-482)
-
-
In some cases Oak throws Runtime exceptions instead of a properly typed exception. We are working
on correcting this. Please do not work around this by adapting catch clauses in your application.