You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by mr...@apache.org on 2019/05/29 16:35:45 UTC

svn commit: r1860361 [2/5] - in /jackrabbit/site/live/oak/docs: ./ META-INF/ architecture/ coldstandby/ features/ nodestore/ nodestore/document/ nodestore/segment/ oak-mongo-js/ oak_api/ plugins/ query/ security/ security/accesscontrol/ security/authen...

Modified: jackrabbit/site/live/oak/docs/nodestore/document/metrics.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/document/metrics.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/document/metrics.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/document/metrics.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Metrics</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="../../oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>

Modified: jackrabbit/site/live/oak/docs/nodestore/document/mongo-document-store.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/document/mongo-document-store.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/document/mongo-document-store.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/document/mongo-document-store.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-23 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190523" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; MongoDB DocumentStore</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-1.6.min.css" />
@@ -142,7 +142,7 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-05-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
           <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>

Modified: jackrabbit/site/live/oak/docs/nodestore/document/node-bundling.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/document/node-bundling.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/document/node-bundling.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/document/node-bundling.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Bundling Nodes</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="../../oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>

Modified: jackrabbit/site/live/oak/docs/nodestore/document/rdb-document-store.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/document/rdb-document-store.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/document/rdb-document-store.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/document/rdb-document-store.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-23 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190523" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; RDB DocumentStore</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-1.6.min.css" />
@@ -142,7 +142,7 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-05-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
           <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
@@ -517,7 +517,7 @@
 <div>
 <pre class="source">$ java -cp &quot;oak-run-1.14.0.jar:db2-4.19.77.jar&quot; org.apache.jackrabbit.oak.run.Main clusternodes jdbc:db2://localhost:50276/OAK --rdbjdbcuser user --rdbjdbcpasswd passwd --verbose
 
-Apache Jackrabbit Oak 1.14-SNAPSHOT
+Apache Jackrabbit Oak 1.14.0
 Id    State          Started LeaseEnd Left RecoveryBy      LastRootRev    OakVersion
  1 INACTIVE 20190125T110237Z        -    -          - r16884ad047c-0-1 1.12-SNAPSHOT
 </pre></div></div>

Modified: jackrabbit/site/live/oak/docs/nodestore/document/secondary-store.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/document/secondary-store.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/document/secondary-store.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/document/secondary-store.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Secondary NodeStore</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="../../oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>

Modified: jackrabbit/site/live/oak/docs/nodestore/document/upgrade.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/document/upgrade.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/document/upgrade.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/document/upgrade.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; DocumentNodeStore upgrade instructions</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="../../oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>

Modified: jackrabbit/site/live/oak/docs/nodestore/documentmk.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/documentmk.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/documentmk.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/documentmk.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Oak Document Storage</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="../oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>
@@ -264,13 +264,18 @@
 <li><a href="#new-1.8">New in 1.8</a></li>
 <li><a href="#new-1.6">New in 1.6</a></li>
 <li><a href="#backend-implementations">Backend implementations</a></li>
-<li><a href="#content-model">Content Model</a></li>
+<li><a href="#content-model">Content Model</a>
+<ul>
+
 <li><a href="#node-content-model">Node Content Model</a></li>
 <li><a href="#revisions">Revisions</a></li>
-<li><a href="#clock-requirements">Clock requirements</a></li>
+<li><a href="#commit-root">Commit Root</a></li>
 <li><a href="#branches">Branches</a></li>
-<li><a href="#previous-documents">Previous Documents</a></li>
 <li><a href="#sweep-revision">Sweep Revision</a></li>
+<li><a href="#previous-documents">Previous Documents</a></li>
+</ul>
+</li>
+<li><a href="#clock-requirements">Clock requirements</a></li>
 <li><a href="#node-bundling">Node Bundling</a></li>
 <li><a href="#background-operations">Background Operations</a>
 <ul>
@@ -359,9 +364,9 @@ journal
 nodes
 settings
 </pre></div></div>
-</div>
+
 <div class="section">
-<h2><a name="Node_Content_Model"></a><a name="node-content-model"></a> Node Content Model</h2>
+<h3><a name="Node_Content_Model"></a><a name="node-content-model"></a> Node Content Model</h3>
 <p>The <tt>DocumentNodeStore</tt> stores each node in a separate MongoDB document and updates to a node are stored by adding new revision/value pairs to the document. This way the previous state of a node is preserved and can still be retrieved by a session looking at a given snapshot (revision) of the repository.</p>
 <p>The basic MongoDB document of a node in Oak looks like this:</p>
 
@@ -375,7 +380,7 @@ settings
     &quot;_lastRev&quot; : {
         &quot;r0-0-1&quot; : &quot;r13f3875b5d1-0-1&quot;
     },
-    &quot;_modified&quot; : NumberLong(274208361),
+    &quot;_modified&quot; : NumberLong(1371041805),
     &quot;_modCount&quot; : NumberLong(1),
     &quot;_children&quot; : Boolean(true),
     &quot;_revisions&quot; : {
@@ -404,7 +409,7 @@ settings
     &quot;_lastRev&quot; : {
         &quot;r0-0-1&quot; : &quot;r13f38818ab6-0-1&quot;
     },
-    &quot;_modified&quot; : NumberLong(274208516),
+    &quot;_modified&quot; : NumberLong(1371042580),
     &quot;_modCount&quot; : NumberLong(2),
     &quot;_revisions&quot; : {
         &quot;r13f3875b5d1-0-1&quot; : &quot;c&quot;,
@@ -430,7 +435,7 @@ settings
     &quot;_lastRev&quot; : {
         &quot;r0-0-1&quot; : &quot;r13f38835063-2-1&quot;
     },
-    &quot;_modified&quot; : NumberLong(274208539),
+    &quot;_modified&quot; : NumberLong(1371042695),
     &quot;_modCount&quot; : NumberLong(3),
     &quot;_revisions&quot; : {
         &quot;r13f3875b5d1-0-1&quot; : &quot;c&quot;,
@@ -447,7 +452,7 @@ settings
 <p>The <tt>_deleted</tt> sub-document now contains a <tt>r13f38835063-2-1</tt> field marking the node as deleted in this revision.</p>
 <p>Reading the node in previous revisions is still possible, even if it is now marked as deleted as of revision <tt>r13f38835063-2-1</tt>.</p></div>
 <div class="section">
-<h2><a name="Revisions"></a><a name="revisions"></a> Revisions</h2>
+<h3><a name="Revisions"></a><a name="revisions"></a> Revisions</h3>
 <p>As seen in the examples above, a revision is a String and may look like this: <tt>r13f38835063-2-1</tt>. It consists of three parts:</p>
 <ul>
 
@@ -456,11 +461,64 @@ settings
 <li>The cluster node id where this revision was created: <tt>-1</tt></li>
 </ul></div>
 <div class="section">
-<h2><a name="Clock_requirements"></a><a name="clock-requirements"></a> Clock requirements</h2>
-<p>Revisions are used by the DocumentNodeStore to identify the sequence of changes done on items in the repository. This is also done across cluster nodes for revisions with different cluster node ids. This requires the system clocks on the machines running Oak and the backend system to approximately in sync. It is recommended to run an NTP daemon or some similar service to keep the clock synchronized. Oak allows clock differences up to 2 seconds between the machine where Oak is running and the machine where the backend store (MongoDB or RDBMS) is running. Oak may refuse to start if it detects a larger clock difference. Clock differences between the machines running in an Oak cluster will result in delayed propagation of changes between cluster nodes and warnings in the log files.</p></div>
+<h3><a name="Commit_Root"></a><a name="commit-root"></a> Commit Root</h3>
+<p>The examples so far showed how changes are committed in the most simple case when the scope of the changes is limited to a single node / document. In this case the commit information in the <tt>_revisions</tt> sub-document is stored on the same document as the changes. When the scope of the commit spans multiple documents, the commit information is located on the nearest common ancestor of the changed documents. Consider a commit that creates two nodes <tt>/content/en/hello</tt> and <tt>/content/de/hallo</tt>. The documents could look like this:</p>
+
+<div>
+<div>
+<pre class="source">{
+    &quot;_id&quot; : &quot;3:/content/en/hello&quot;,
+    &quot;_commitRoot&quot; : {
+        &quot;r16b03ec48a2-0-1&quot; : &quot;1&quot;
+    },
+    &quot;_deleted&quot; : {
+        &quot;r16b03ec48a2-0-1&quot; : &quot;false&quot;
+    },
+    &quot;_modCount&quot; : NumberLong(1),
+    &quot;_modified&quot; : NumberLong(1559138945)
+}
+
+{
+    &quot;_id&quot; : &quot;3:/content/de/hallo&quot;,
+    &quot;_commitRoot&quot; : {
+        &quot;r16b03ec48a2-0-1&quot; : &quot;1&quot;
+    },
+    &quot;_deleted&quot; : {
+        &quot;r16b03ec48a2-0-1&quot; : &quot;false&quot;
+    },
+    &quot;_modCount&quot; : NumberLong(1),
+    &quot;_modified&quot; : NumberLong(1559138945)
+}
+</pre></div></div>
+
+<p>The commit information is now located on a different document. The reference to the document that contains the commit information is stored as an entry in the <tt>_commitRoot</tt> sub-document. In above example, the entry <tt>&quot;r16b03ec48a2-0-1&quot; : &quot;1&quot;</tt> tells us which document it is. It&#x2019;s an ancestor of the current document with depth one: <tt>1:/content</tt>. There we will find a <tt>_revisions</tt> entry with the commit information:</p>
+
+<div>
+<div>
+<pre class="source">{
+    &quot;_id&quot; : &quot;1:/content&quot;,
+    &quot;_commitRoot&quot; : {
+        &quot;r1672b446f0a-0-1&quot; : &quot;0&quot;
+    },
+    &quot;_deleted&quot; : {
+        &quot;r1672b446f0a-0-1&quot; : &quot;false&quot;
+    },
+    &quot;_modCount&quot; : NumberLong(24),
+    &quot;_modified&quot; : NumberLong(1559138945),
+    &quot;_children&quot; : true,
+    &quot;_lastRev&quot; : {
+        &quot;r0-0-1&quot; : &quot;r16b03ec48a2-0-1&quot;
+    },
+    &quot;_revisions&quot; : {
+        &quot;r16b03ec48a2-0-1&quot; : &quot;c&quot;
+    }
+}
+</pre></div></div>
+</div>
 <div class="section">
-<h2><a name="Branches"></a><a name="branches"></a> Branches</h2>
-<p>The DocumentNodeStore implementation support branches, which allows a client to stage multiple commits and make them visible with a single merge call. A branch commit looks very similar to a regular commit, but instead of setting the value of an entry in <tt>_revisions</tt> to <tt>c</tt> (committed), it marks it with the base revision of the branch commit. In contrast to regular commits where the commit root is the common ancestor of all nodes modified in a commit, the commit root of a branch commit is always the root node. This is because a branch will likely have multiple commits and a commit root must already be known when the first commit happens on a branch. To make sure the following branch commits can use the same commit root, the DocumentNodeStore simply picks the root node, which always works in this case.</p>
+<h3><a name="Branches"></a><a name="branches"></a> Branches</h3>
+<p>The DocumentNodeStore implementation support branches, which allows to stage multiple commits and make them visible with a single merge call. The DocumentNodeStore implementation creates a branch automatically when there are more than 100&#x2019;000 changes pending. This is not something that can be controlled by the application code. See also OSGi <a href="../osgi_config.html#document-node-store">configuration</a> for the <tt>DocumentNodeStoreService</tt>.</p>
+<p>A branch commit looks very similar to a regular commit, but instead of setting the value of an entry in <tt>_revisions</tt> to <tt>c</tt> (committed), it marks it with the base revision of the branch commit. In contrast to regular commits where the commit root is the common ancestor of all nodes modified in a commit, the commit root of a branch commit is always the root node. This is because a branch will likely have multiple commits and a commit root must already be known when the first commit happens on a branch. To make sure the following branch commits can use the same commit root, the DocumentNodeStore simply picks the root node, which always works in this case.</p>
 <p>A root node may look like this:</p>
 
 <div>
@@ -473,7 +531,7 @@ settings
     &quot;_lastRev&quot; : {
         &quot;r0-0-1&quot; : &quot;r13fcda91720-0-1&quot;
     },
-    &quot;_modified&quot; : NumberLong(274708995),
+    &quot;_modified&quot; : NumberLong(1373544975),
     &quot;_modCount&quot; : NumberLong(2),
     &quot;_revisions&quot; : {
         &quot;r13fcda88ac0-0-1&quot; : &quot;c&quot;,
@@ -497,7 +555,7 @@ settings
     &quot;_lastRev&quot; : {
         &quot;r0-0-1&quot; : &quot;r13fcda91720-0-1&quot;
     },
-    &quot;_modified&quot; : NumberLong(274708995),
+    &quot;_modified&quot; : NumberLong(1373544975),
     &quot;_modCount&quot; : NumberLong(3),
     &quot;_revisions&quot; : {
         &quot;r13fcda88ac0-0-1&quot; : &quot;c&quot;,
@@ -528,7 +586,7 @@ settings
     &quot;_lastRev&quot; : {
         &quot;r0-0-1&quot; : &quot;r13fcda91b12-0-1&quot;
     },
-    &quot;_modified&quot; : NumberLong(274708995),
+    &quot;_modified&quot; : NumberLong(1373544975),
     &quot;_modCount&quot; : NumberLong(4),
     &quot;_revisions&quot; : {
         &quot;r13fcda88ac0-0-1&quot; : &quot;c&quot;,
@@ -548,7 +606,39 @@ settings
 <p>Now, the changed property is visible to readers with a revision equal or newer than <tt>r13fcda91b12-0-1</tt>.</p>
 <p>The same logic is used for changes to other nodes that belong to a branch commit. The DocumentNodeStore internally resolves the commit revision for a modification before it decides whether a reader is able to see a given change.</p></div>
 <div class="section">
-<h2><a name="Previous_Documents"></a><a name="previous-documents"></a> Previous Documents</h2>
+<h3><a name="Sweep_Revision"></a><a name="sweep-revision"></a> Sweep Revision</h3>
+<p><tt>@since Oak 1.8</tt></p>
+<p>With Oak 1.8 the concept of a sweep revision was introduced in the DocumentNodeStore. The sweep revision of a DocumentNodeStore indicates up to which revision non-branch changes are guaranteed to be committed. This allows to optimize read operations because a lookup of the commit root document can be avoided in most cases. It also means the Revision Garbage Collector can remove previous documents that contain <tt>_revisions</tt> entries if they are all older than the sweep revision.</p>
+<p>The sweep revision is maintained per clusterId on the root document. Below is the root document already presented above, amended with the sweep revision.</p>
+
+<div>
+<div>
+<pre class="source">{
+    &quot;_deleted&quot; : {
+        &quot;r13fcda88ac0-0-1&quot; : &quot;false&quot;,
+    },
+    &quot;_id&quot; : &quot;0:/&quot;,
+    &quot;_lastRev&quot; : {
+        &quot;r0-0-1&quot; : &quot;r13fcda91720-0-1&quot;
+    },
+    &quot;_modified&quot; : NumberLong(1373544975),
+    &quot;_modCount&quot; : NumberLong(2),
+    &quot;_revisions&quot; : {
+        &quot;r13fcda88ac0-0-1&quot; : &quot;c&quot;,
+        &quot;r13fcda91720-0-1&quot; : &quot;c&quot;
+    },
+    &quot;_sweepRev&quot; : {
+        &quot;r0-0-1&quot; : &quot;r13fcda91720-0-1&quot;,
+    },
+    &quot;prop&quot; : {
+        &quot;r13fcda91720-0-1&quot; : &quot;\&quot;foo\&quot;&quot;
+    }
+}
+</pre></div></div>
+
+<p>As noted already, the sweep revision does not apply to branch commits. For branch commits there is no shortcut to tell whether a change in a given revision is committed. For those changes it is always required to look up the commit root document and determine the merge revision. This is also the reason why the Revision Garbage Collector cannot remove documents with this kind of commit information.</p></div>
+<div class="section">
+<h3><a name="Previous_Documents"></a><a name="previous-documents"></a> Previous Documents</h3>
 <p>Over time the size of a document grows because the DocumentNodeStore adds data to the document with every modification, but never deletes anything to keep the history. Old data is moved when there are 100 commits to be moved or the document is bigger than 1 MB. A document with a reference to old data looks like this:</p>
 
 <div>
@@ -561,7 +651,7 @@ settings
     &quot;_lastRev&quot; : {
         &quot;r0-0-1&quot; : &quot;r13fcda91b12-0-1&quot;
     },
-    &quot;_modified&quot; : NumberLong(274708995),
+    &quot;_modified&quot; : NumberLong(1373544975),
     &quot;_modCount&quot; : NumberLong(1004),
     &quot;_revisions&quot; : {
         &quot;r13fcda88ac0-0-1&quot; : &quot;c&quot;,
@@ -572,7 +662,7 @@ settings
         &quot;r13fcda919eb-0-1&quot; : &quot;true&quot;
     },
     &quot;_prev&quot; : {
-        &quot;r13fcda88ae0-0-1&quot; : &quot;r13fcda91710-0-1&quot;
+        &quot;r13fcda91710-0-1&quot; : &quot;r13fcda88ae0-0-1/0&quot;
     },
     &quot;prop&quot; : {
         &quot;r13fcda91720-0-1&quot; : &quot;\&quot;foo\&quot;&quot;,
@@ -581,13 +671,15 @@ settings
 }
 </pre></div></div>
 
-<p>The optional sub-document <tt>_prev</tt> contains a list of revision pairs, each indicating the range of commit revisions a previous document contains. In the above example there is one document with previous commits from <tt>r13fcda88ae0-0-1</tt> to <tt>r13fcda91710-0-1</tt>. The id of the previous document is derived from the upper bound of the range and the id/path of the current document. The id of the previous document for <tt>r13fcda88ae0-0-1</tt> and <tt>0:/</tt> is <tt>1:p/r13fcda88ae0-0-1</tt> and may looks like this:</p>
+<p>The optional sub-document <tt>_prev</tt> contains a list of revision pairs, each indicating the range of commit revisions a previous document contains. In the above example there is one document with previous commits from <tt>r13fcda88ae0-0-1</tt> to <tt>r13fcda91710-0-1</tt>. The id of the previous document is derived from the upper bound of the range, the id/path of the current document and the height in the previous document tree. More on that later. The id of the previous document for <tt>r13fcda91710-0-1</tt> and <tt>0:/</tt> at height zero is <tt>2:p/r13fcda91710-0-1/0</tt> and may looks like this:</p>
 
 <div>
 <div>
 <pre class="source">{
-    &quot;_id&quot; : &quot;1:p/r13fcda88ae0-0-1&quot;,
+    &quot;_id&quot; : &quot;2:p/r13fcda91710-0-1/0&quot;,
     &quot;_modCount&quot; : NumberLong(1),
+    &quot;_sdType&quot; : NumberLong(70),
+    &quot;_sdMaxRevTime&quot; : NumberLong(1373544975),
     &quot;_revisions&quot; : {
         &quot;r13fcda88ae0-0-1&quot; : &quot;c&quot;,
         &quot;r13fcda88af0-0-1&quot; : &quot;c&quot;,
@@ -603,12 +695,18 @@ settings
 }
 </pre></div></div>
 
-<p>Previous documents only contain immutable data, which means it only contains committed and merged <tt>_revisions</tt>. This also means the previous ranges of committed data may overlap because branch commits are not moved to previous documents until the branch is merged.</p></div>
-<div class="section">
-<h2><a name="Sweep_Revision"></a><a name="sweep-revision"></a> Sweep Revision</h2>
-<p><tt>@since Oak 1.8</tt></p>
-<p>With Oak 1.8 the concept of a sweep revision was introduced in the DocumentNodeStore. The sweep revision of a DocumentNodeStore indicates up to which revision non-branch changes are guaranteed to be committed. This allows to optimize read operations because a lookup of the commit root document can be avoided in most cases. It also means the Revision Garbage Collector can remove previous documents that contain <tt>_revisions</tt> entries if they are all older than the sweep revision.</p>
-<p>The sweep revision is maintained per DocumentNodeStore instance on the root document. Below is the root document already presented above, amended with the sweep revision.</p>
+<p>Previous documents only contain immutable data, which means it only contains committed and merged <tt>_revisions</tt>. This also means the previous ranges of committed data may overlap because branch commits are not moved to previous documents until the branch is merged.</p>
+<p>Previous documents contain metadata not present on the main document. Each previous document has a <tt>_sdType</tt>, which plays a role for the Revision Garbage Collector whether a previous document can be collected later. The <tt>_sdType</tt> values are defined in the enum <a class="externalLink" href="https://github.com/apache/jackrabbit-oak/blob/jackrabbit-oak-1.12.0/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/NodeDocument.java#L268">SplitDocType</a>. The term &#x201c;split document&#x201d; is used as a synonym for &#x201c;previous document&#x201d;. The most commonly used types are (<tt>_sdType</tt> in parentheses):</p>
+<ul>
+
+<li>DEFAULT(10): contains all kinds of changes and commit information.</li>
+<li>INTERMEDIATE(30): an intermediate document that creates a tree of split documents.</li>
+<li>DEFAULT_LEAF(50): contains changes from nodes that were leafs in the node tree.</li>
+<li>COMMIT_ROOT_ONLY(60): contains only changes where the commit root was not on the document itself.</li>
+<li>DEFAULT_NO_BRANCH(70): contains all kind of changes and commit information, except from branches.</li>
+</ul>
+<p>The Revision Garbage Collection will only collect <tt>_sdType</tt> with values 30, 50, 60 and 70 when the previous documents are older than 24 hours (this is configurable). Previous documents of <tt>_sdType</tt> 10 are currently kept forever.</p>
+<p>Over time the main document will accumulate reference to previous documents. To prevent unlimited growth of the main document, the DocumentNodeStore will also move <tt>_prev</tt> entries to a new previous document of type INTERMEDIATE(30). This happens whenever there are 10 <tt>_prev</tt> entries for a clusterId with the same height. The first intermediate previous document is therefore created when ten previous documents with height 0 exist.</p>
 
 <div>
 <div>
@@ -618,25 +716,94 @@ settings
     },
     &quot;_id&quot; : &quot;0:/&quot;,
     &quot;_lastRev&quot; : {
-        &quot;r0-0-1&quot; : &quot;r13fcda91720-0-1&quot;
+        &quot;r0-0-1&quot; : &quot;r13fcdb0190a-0-1&quot;
     },
-    &quot;_modified&quot; : NumberLong(274708995),
-    &quot;_modCount&quot; : NumberLong(2),
+    &quot;_modified&quot; : NumberLong(1373544975),
+    &quot;_modCount&quot; : NumberLong(2404),
     &quot;_revisions&quot; : {
         &quot;r13fcda88ac0-0-1&quot; : &quot;c&quot;,
-        &quot;r13fcda91720-0-1&quot; : &quot;c&quot;
+        &quot;r13fcda919eb-0-1&quot; : &quot;c-r13fcda91b12-0-1&quot;
     },
-    &quot;_sweepRev&quot; : {
-        &quot;r0-0-1&quot; : &quot;r13fcda91720-0-1&quot;,
+    &quot;_bc&quot; : {
+        &quot;r13fcda919eb-0-1&quot; : &quot;true&quot;
+    },
+    &quot;_prev&quot; : {
+        &quot;r13fcda91710-0-1&quot; : &quot;r13fcda88ae0-0-1/0&quot;,
+        &quot;r13fcda9293a-0-1&quot; : &quot;r13fcda91720-0-1/0&quot;,
+        &quot;r13fcdab07a4-0-1&quot; : &quot;r13fcdaa03ab-0-1/0&quot;,
+        &quot;r13fcdac4984-0-1&quot; : &quot;r13fcdac0389-0-1/0&quot;,
+        &quot;r13fcdac7a91-0-1&quot; : &quot;r13fcdac509a-0-1/0&quot;,
+        &quot;r13fcdad0a12-0-1&quot; : &quot;r13fcdac7c41-0-1/0&quot;,
+        &quot;r13fcdad940a-0-1&quot; : &quot;r13fcdad302d-0-1/0&quot;,
+        &quot;r13fcdae0a94-0-1&quot; : &quot;r13fcdade914-0-1/0&quot;,
+        &quot;r13fcdaef0a0-0-1&quot; : &quot;r13fcdae4d03-0-1/0&quot;,
+        &quot;r13fcdb0190a-0-1&quot; : &quot;r13fcdaf10f3-0-1/0&quot;,
     },
     &quot;prop&quot; : {
-        &quot;r13fcda91720-0-1&quot; : &quot;\&quot;foo\&quot;&quot;
+        &quot;r13fcda919eb-0-1&quot; : &quot;\&quot;bar\&quot;&quot;,
     }
 }
 </pre></div></div>
-</div>
+
+<p>Above would be turned into:</p>
+
+<div>
+<div>
+<pre class="source">{
+    &quot;_deleted&quot; : {
+        &quot;r13fcda88ac0-0-1&quot; : &quot;false&quot;,
+    },
+    &quot;_id&quot; : &quot;0:/&quot;,
+    &quot;_lastRev&quot; : {
+        &quot;r0-0-1&quot; : &quot;r13fcdb0190a-0-1&quot;
+    },
+    &quot;_modified&quot; : NumberLong(1373544975),
+    &quot;_modCount&quot; : NumberLong(2405),
+    &quot;_revisions&quot; : {
+        &quot;r13fcda88ac0-0-1&quot; : &quot;c&quot;,
+        &quot;r13fcda919eb-0-1&quot; : &quot;c-r13fcda91b12-0-1&quot;
+    },
+    &quot;_bc&quot; : {
+        &quot;r13fcda919eb-0-1&quot; : &quot;true&quot;
+    },
+    &quot;_prev&quot; : {
+        &quot;r13fcdb0190a-0-1&quot; : &quot;r13fcda88ae0-0-1/1&quot;,
+    },
+    &quot;prop&quot; : {
+        &quot;r13fcda919eb-0-1&quot; : &quot;\&quot;bar\&quot;&quot;,
+    }
+}
+</pre></div></div>
+
+<p>And a new intermediate split document:</p>
+
+<div>
+<div>
+<pre class="source">{
+    &quot;_id&quot; : &quot;2:p/r13fcdb0190a-0-1/1&quot;,
+    &quot;_prev&quot; : {
+        &quot;r13fcda91710-0-1&quot; : &quot;r13fcda88ae0-0-1/0&quot;,
+        &quot;r13fcda9293a-0-1&quot; : &quot;r13fcda91720-0-1/0&quot;,
+        &quot;r13fcdab07a4-0-1&quot; : &quot;r13fcdaa03ab-0-1/0&quot;,
+        &quot;r13fcdac4984-0-1&quot; : &quot;r13fcdac0389-0-1/0&quot;,
+        &quot;r13fcdac7a91-0-1&quot; : &quot;r13fcdac509a-0-1/0&quot;,
+        &quot;r13fcdad0a12-0-1&quot; : &quot;r13fcdac7c41-0-1/0&quot;,
+        &quot;r13fcdad940a-0-1&quot; : &quot;r13fcdad302d-0-1/0&quot;,
+        &quot;r13fcdae0a94-0-1&quot; : &quot;r13fcdade914-0-1/0&quot;,
+        &quot;r13fcdaef0a0-0-1&quot; : &quot;r13fcdae4d03-0-1/0&quot;,
+        &quot;r13fcdb0190a-0-1&quot; : &quot;r13fcdaf10f3-0-1/0&quot;,
+    },
+    &quot;_sdType&quot; : NumberLong(40),
+    &quot;_sdMaxRevTime&quot; : NumberLong(1373545435),
+    &quot;_modCount&quot; : NumberLong(1)
+}
+</pre></div></div>
+</div></div>
+<div class="section">
+<h2><a name="Clock_requirements"></a><a name="clock-requirements"></a> Clock requirements</h2>
+<p>Revisions are used by the DocumentNodeStore to identify the sequence of changes done on items in the repository. This is also done across cluster nodes for revisions with different cluster node ids. This requires the system clocks on the machines running Oak and the backend system to approximately in sync. It is recommended to run an NTP daemon or some similar service to keep the clock synchronized. Oak allows clock differences up to 2 seconds between the machine where Oak is running and the machine where the backend store (MongoDB or RDBMS) is running. Oak may refuse to start if it detects a larger clock difference. Clock differences between the machines running in an Oak cluster will result in delayed propagation of changes between cluster nodes and warnings in the log files.</p></div>
 <div class="section">
-<h2><a name="node-bundling"></a> node-bundling</h2>
+<h2><a name="Node_Bundling"></a><a name="node-bundling"></a> Node Bundling</h2>
 <p><tt>@since Oak 1.6</tt></p>
 <p>Refer to <a href="document/node-bundling.html">Node Bundling</a></p></div>
 <div class="section">

Modified: jackrabbit/site/live/oak/docs/nodestore/overview.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/overview.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/overview.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/overview.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Node Storage</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="../oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>

Modified: jackrabbit/site/live/oak/docs/nodestore/persistent-cache.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/persistent-cache.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/persistent-cache.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/persistent-cache.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Persistent Cache</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="../oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>

Modified: jackrabbit/site/live/oak/docs/nodestore/segment/changes.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/segment/changes.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/segment/changes.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/segment/changes.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Changes in the data format</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="../../oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>

Modified: jackrabbit/site/live/oak/docs/nodestore/segment/classes.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/segment/classes.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/segment/classes.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/segment/classes.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Design of Oak Segment Tar</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="../../oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>

Modified: jackrabbit/site/live/oak/docs/nodestore/segment/onrc-memoirs.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/segment/onrc-memoirs.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/segment/onrc-memoirs.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/segment/onrc-memoirs.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-23 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190523" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Memoirs in Garbage Collection</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-1.6.min.css" />
@@ -142,7 +142,7 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-05-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
           <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>

Modified: jackrabbit/site/live/oak/docs/nodestore/segment/overview.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/segment/overview.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/segment/overview.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/segment/overview.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-23 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190523" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Oak Segment Tar</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-1.6.min.css" />
@@ -142,7 +142,7 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-05-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
           <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
@@ -910,10 +910,11 @@ TarMK GC #2: compacting root.
 
 <div>
 <div>
-<pre class="source">java -jar oak-run.jar check PATH [--journal JOURNAL] [--notify SECS] [--bin] [--head] [--checkpoints all | cp1[,cp2,..,cpn]]  [--filter PATH1[,PATH2,..,PATHn]] [--io-stats]
+<pre class="source">java -jar oak-run.jar check PATH [--mmap] [--journal JOURNAL] [--notify SECS] [--bin] [--head] [--checkpoints all | cp1[,cp2,..,cpn]]  [--filter PATH1[,PATH2,..,PATHn]] [--io-stats]
 </pre></div></div>
 
 <p>The <tt>check</tt> tool inspects an existing Segment Store at <tt>PATH</tt> for eventual inconsistencies. The algorithm implemented by this tool traverses every revision in the journal, from the most recent to the oldest. For every revision, the actual nodes and properties are traversed, verifying that every piece of data is reachable and undamaged. Moreover, if <tt>--head</tt> and <tt>--checkpoints</tt> options are used, the scope of the traversal can be limited to head state and/or a subset of checkpoints. A deep scan of the content tree, traversing every node and every property will be performed by default. The default scope includes head state and all checkpoints.</p>
+<p>The optional <tt>--mmap [Boolean]</tt> argument can be used to control the file access mode. Set to <tt>true</tt> for memory mapped access and <tt>false</tt> for file access (default is <tt>true</tt>).</p>
 <p>If the <tt>--journal</tt> option is specified, the tool will use the journal file at <tt>JOURNAL</tt> instead of picking up the one contained in <tt>PATH</tt>. <tt>JOURNAL</tt> must be a path to a valid journal file for the Segment Store.</p>
 <p>If the <tt>--notify</tt> option is specified, the tool will print progress information messages every <tt>SECS</tt> seconds. If not specified, progress information messages will be disabled. If <tt>SECS</tt> equals <tt>0</tt>, every progress information message is printed.</p>
 <p>If the <tt>--bin</tt> option is specified, the tool will scan the full content of binary properties. If not specified, the binary properties will not be traversed. The <tt>--bin</tt> option has no effect on binary properties stored in an external Blob Store.</p>

Modified: jackrabbit/site/live/oak/docs/nodestore/segment/records.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/segment/records.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/segment/records.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/segment/records.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Segments and records</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="../../oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>

Modified: jackrabbit/site/live/oak/docs/nodestore/segment/tar.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/segment/tar.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/segment/tar.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/segment/tar.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Structure of TAR files</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="../../oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>

Modified: jackrabbit/site/live/oak/docs/nodestore/segmentmk.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/segmentmk.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/segmentmk.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/segmentmk.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Segment Storage Design Overview</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="../oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>

Modified: jackrabbit/site/live/oak/docs/oak-mongo-js/index.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/oak-mongo-js/index.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/oak-mongo-js/index.html (original)
+++ jackrabbit/site/live/oak/docs/oak-mongo-js/index.html Wed May 29 16:35:43 2019
@@ -56,7 +56,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.3.2</a> on Thu May 23 2019 15:26:44 GMT-0000 (GMT)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.3.2</a> on Wed May 29 2019 18:34:31 GMT+0200 (CEST)
 </footer>
 
 <script> prettyPrint(); </script>

Modified: jackrabbit/site/live/oak/docs/oak-mongo-js/oak-mongo.js.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/oak-mongo-js/oak-mongo.js.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/oak-mongo-js/oak-mongo.js.html (original)
+++ jackrabbit/site/live/oak/docs/oak-mongo-js/oak-mongo.js.html Wed May 29 16:35:43 2019
@@ -1105,7 +1105,7 @@ var oak = (function(global){
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.3.2</a> on Thu May 23 2019 15:26:44 GMT-0000 (GMT)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.3.2</a> on Wed May 29 2019 18:34:31 GMT+0200 (CEST)
 </footer>
 
 <script> prettyPrint(); </script>

Modified: jackrabbit/site/live/oak/docs/oak-mongo-js/oak.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/oak-mongo-js/oak.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/oak-mongo-js/oak.html (original)
+++ jackrabbit/site/live/oak/docs/oak-mongo-js/oak.html Wed May 29 16:35:43 2019
@@ -4114,7 +4114,7 @@ is inactive.
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.3.2</a> on Thu May 23 2019 15:26:44 GMT-0000 (GMT)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.3.2</a> on Wed May 29 2019 18:34:31 GMT+0200 (CEST)
 </footer>
 
 <script> prettyPrint(); </script>

Modified: jackrabbit/site/live/oak/docs/oak_api/error_codes.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/oak_api/error_codes.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/oak_api/error_codes.html (original)
+++ jackrabbit/site/live/oak/docs/oak_api/error_codes.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Error Codes</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="../oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>

Modified: jackrabbit/site/live/oak/docs/oak_api/overview.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/oak_api/overview.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/oak_api/overview.html (original)
+++ jackrabbit/site/live/oak/docs/oak_api/overview.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Oak API</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="../oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="../architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="../architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li class="active"><a href="#"><span class="none"></span>Oak API</a>
   </li>

Modified: jackrabbit/site/live/oak/docs/oakathons.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/oakathons.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/oakathons.html (original)
+++ jackrabbit/site/live/oak/docs/oakathons.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-23 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190523" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Oakathons</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.6.min.css" />
@@ -142,7 +142,7 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-05-23<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
           <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>

Modified: jackrabbit/site/live/oak/docs/osgi_config.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/osgi_config.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/osgi_config.html (original)
+++ jackrabbit/site/live/oak/docs/osgi_config.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Repository OSGi Configuration</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>
@@ -492,6 +492,11 @@
 <td> The blob ids cached/tracked locally are synchronized with the DataStore at this interval. Any additions and deletions will be visible to other cluster nodes or repositories connected to the shared DatStore after this. This should be less than the blobGcMaxAgeInSecs parameter above and the frequency of blob gc. See <a href="./plugins/blobstore.html#blobid-tracker">Blob tracker</a>. </td>
 <td> 1.5.6</td></tr>
 <tr class="a">
+<td>updateLimit </td>
+<td> 100000 </td>
+<td> The number of updates kept in memory until changes are written to a branch in the DocumentStore </td>
+<td> 1.7.0</td></tr>
+<tr class="b">
 <td>leaseCheckMode </td>
 <td> STRICT </td>
 <td> The lease check mode. <tt>STRICT</tt> is the default and will stop the DocumentNodeStore as soon as the lease expires. <tt>LENIENT</tt> will give the background lease update a chance to renew the lease even when the lease expired. This mode is only recommended for development, e.g. when debugging an application and the lease may expire when the JVM is stopped at a breakpoint. </td>

Modified: jackrabbit/site/live/oak/docs/participating.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/participating.html?rev=1860361&r1=1860360&r2=1860361&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/participating.html (original)
+++ jackrabbit/site/live/oak/docs/participating.html Wed May 29 16:35:43 2019
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-03-04 
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2019-05-29 
  | Rendered using Apache Maven Fluido Skin 1.6
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190304" />
+    <meta name="Date-Revision-yyyymmdd" content="20190529" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Participating</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.6.min.css" />
@@ -51,7 +51,7 @@
         <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Main APIs <b class="caret"></b></a>
         <ul class="dropdown-menu">
-            <li><a href="http://www.day.com/specs/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
+            <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" title="JCR API">JCR API</a></li>
             <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" title="Jackrabbit API">Jackrabbit API</a></li>
             <li><a href="oak_api/overview.html" title="Oak API">Oak API</a></li>
         </ul>
@@ -142,9 +142,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-03-04<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2019-05-29<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.12-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.14-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -160,7 +160,7 @@
     <li><a href="architecture/overview.html" title="Overview"><span class="none"></span>Overview</a>  </li>
     <li><a href="architecture/nodestate.html" title="The Node State Model"><span class="none"></span>The Node State Model</a>  </li>
           <li class="nav-header">Main APIs</li>
-    <li><a href="http://www.day.com/specs/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
+    <li><a href="https://docs.adobe.com/docs/en/spec/jcr/2.0/index.html" class="externalLink" title="JCR API"><span class="none"></span>JCR API</a>  </li>
     <li><a href="https://jackrabbit.apache.org/jcr/jcr-api.html" class="externalLink" title="Jackrabbit API"><span class="none"></span>Jackrabbit API</a>  </li>
     <li><a href="oak_api/overview.html" title="Oak API"><span class="none"></span>Oak API</a>  </li>
           <li class="nav-header">Features and Plugins</li>