Author: angela
Date: Thu Dec 5 16:45:25 2013
New Revision: 1548203
URL: http://svn.apache.org/r1548203
Log:
OAK-936: Site checkin for project Oak Documentation-0.13-SNAPSHOT
Modified:
jackrabbit/site/live/oak/docs/differences_user.html
Modified: jackrabbit/site/live/oak/docs/differences_user.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/differences_user.html?rev=1548203&r1=1548202&r2=1548203&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/differences_user.html (original)
+++ jackrabbit/site/live/oak/docs/differences_user.html Thu Dec 5 16:45:25 2013
@@ -402,7 +402,7 @@
<li><tt>QueryBuilder#setScope(String groupID, boolean declaredOnly)</tt>
now also works properly for the everyone group (see <a class="externalLink" href="https://issues.apache.org/jira/browse/OAK-949">OAK-949</a>)</li>
-<li><tt>QueryBuilder#impersonates(String principalName)</tt> works properly
for the admin and system principal which are specially treated in the implementation of
the <tt>Impersonation</tt> interface (see <a class="externalLink" href="https://issues.apache.org/jira/browse/OAK-1183">OAK-1183</a>).</li>
+<li><tt>QueryBuilder#impersonates(String principalName)</tt> works properly
for the admin principal which are specially treated in the implementation of the <tt>Impersonation</tt>
interface (see <a class="externalLink" href="https://issues.apache.org/jira/browse/OAK-1183">OAK-1183</a>).</li>
</ul></div>
<div class="section">
<h5>Autosave Behavior<a name="Autosave_Behavior"></a></h5>
@@ -501,7 +501,7 @@
<p><i>Note</i>: The exact threshold value that determines the storage strategy
is an implementation detail and might even vary depending on the underlying persistence layer.</p></div>
<div class="section">
<h6>Upgrading Groups from Jackrabbit 2.x to OAK content structure<a name="Upgrading_Groups_from_Jackrabbit_2.x_to_OAK_content_structure"></a></h6>
-<p><b>TODO</b></p></div>
+<p>Upon upgrade from a Jackrabbit 2.x repository to OAK the group member lists that
adjusted to reflect the new content structure as created by the OAK user management implementation;
this means that the group member node structure will be changed by the migration process.
Applications that rely on these implementation details of Jackrabbit 2.x user management instead
of use the corresponding API calls will need to be modified accordingly.</p></div>
<div class="section">
<h6>Importing Group Members<a name="Importing_Group_Members"></a></h6>
<p>Importing group members through the import methods in <tt>javax.jcr.Session</tt>
or <tt>javax.jcr.Workspace</tt> is storage agnostic and supports both, property
based and node based, strategies and is backward compatible to content exported from Jackrabbit
2.x. The group member lists that are modified during an import are internally processed using
the normal user manager APIs. This implies that the node structure after the import might
not be the same as the one represented in the input.</p></div></div></div>