You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by ro...@apache.org on 2018/02/13 12:38:15 UTC

svn commit: r1824122 [3/7] - in /jackrabbit/site/live/oak/docs: ./ architecture/ coldstandby/ features/ grammar/ nodestore/ nodestore/document/ nodestore/segment/ oak-mongo-js/ oak_api/ plugins/ query/ security/ security/accesscontrol/ security/authent...

Modified: jackrabbit/site/live/oak/docs/license.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/license.html?rev=1824122&r1=1824121&r2=1824122&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/license.html (original)
+++ jackrabbit/site/live/oak/docs/license.html Tue Feb 13 12:38:14 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-05-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-08-30 
  | 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="20170502" />
+    <meta name="Date-Revision-yyyymmdd" content="20170830" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; License</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.6.min.css" />
@@ -63,6 +63,7 @@
               <ul class="dropdown-menu">
                   <li><a href="nodestore/documentmk.html" title="Document NodeStore">Document NodeStore</a></li>
                   <li><a href="nodestore/segment/overview.html" title="Segment NodeStore">Segment NodeStore</a></li>
+                  <li><a href="nodestore/compositens.html" title="Composite NodeStore">Composite NodeStore</a></li>
               </ul>
             </li>
             <li><a href="plugins/blobstore.html" title="Blob Storage">Blob Storage</a></li>
@@ -131,7 +132,7 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2017-05-02<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2017-08-30<span class="divider">|</span>
 </li>
           <li id="projectVersion">Version: 1.8-SNAPSHOT</li>
         </ul>
@@ -164,6 +165,7 @@
       </ul>
   </li>
     <li><a href="nodestore/segment/overview.html" title="Segment NodeStore"><span class="none"></span>Segment NodeStore</a>  </li>
+    <li><a href="nodestore/compositens.html" title="Composite NodeStore"><span class="none"></span>Composite NodeStore</a>  </li>
       </ul>
   </li>
     <li><a href="plugins/blobstore.html" title="Blob Storage"><span class="none"></span>Blob Storage</a>  </li>

Modified: jackrabbit/site/live/oak/docs/migration.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/migration.html?rev=1824122&r1=1824121&r2=1824122&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/migration.html (original)
+++ jackrabbit/site/live/oak/docs/migration.html Tue Feb 13 12:38:14 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-05-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-08-30 
  | 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="20170502" />
+    <meta name="Date-Revision-yyyymmdd" content="20170830" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Repository migration</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.6.min.css" />
@@ -63,6 +63,7 @@
               <ul class="dropdown-menu">
                   <li><a href="nodestore/documentmk.html" title="Document NodeStore">Document NodeStore</a></li>
                   <li><a href="nodestore/segment/overview.html" title="Segment NodeStore">Segment NodeStore</a></li>
+                  <li><a href="nodestore/compositens.html" title="Composite NodeStore">Composite NodeStore</a></li>
               </ul>
             </li>
             <li><a href="plugins/blobstore.html" title="Blob Storage">Blob Storage</a></li>
@@ -131,7 +132,7 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2017-05-02<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2017-08-30<span class="divider">|</span>
 </li>
           <li id="projectVersion">Version: 1.8-SNAPSHOT</li>
         </ul>
@@ -163,6 +164,7 @@
       </ul>
   </li>
     <li><a href="nodestore/segment/overview.html" title="Segment NodeStore"><span class="none"></span>Segment NodeStore</a>  </li>
+    <li><a href="nodestore/compositens.html" title="Composite NodeStore"><span class="none"></span>Composite NodeStore</a>  </li>
       </ul>
   </li>
     <li><a href="plugins/blobstore.html" title="Blob Storage"><span class="none"></span>Blob Storage</a>  </li>

Modified: jackrabbit/site/live/oak/docs/nodestore/compositens.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/compositens.html?rev=1824122&r1=1824121&r2=1824122&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/compositens.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/compositens.html Tue Feb 13 12:38:14 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-10-05 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2018-02-13 
  | 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="20171005" />
+    <meta name="Date-Revision-yyyymmdd" content="20180213" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Jackrabbit Oak &#x2013; Oak Composite NodeStore</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.6.min.css" />
@@ -71,6 +71,8 @@
 <a href="../query/query.html" title="Query">Query</a>
               <ul class="dropdown-menu">
                   <li><a href="../query/query-engine.html" title="Query Engine">Query Engine</a></li>
+                  <li><a href="../query/grammar-xpath.html" title="XPath Grammar">XPath Grammar</a></li>
+                  <li><a href="../query/grammar-sql2.html" title="SQL-2 Grammar">SQL-2 Grammar</a></li>
                   <li><a href="../query/query-troubleshooting.html" title="Troubleshooting">Troubleshooting</a></li>
                   <li><a href="../query/indexing.html" title="Indexing">Indexing</a></li>
                   <li><a href="../query/lucene.html" title="Lucene Index">Lucene Index</a></li>
@@ -93,6 +95,7 @@
             <li><a href="../migration.html" title="Migration">Migration</a></li>
             <li><a href="../differences.html" title="Differences to Jackrabbit 2">Differences to Jackrabbit 2</a></li>
             <li><a href="../known_issues.html" title="Known Issues">Known Issues</a></li>
+            <li><a href="../constraints.html" title="Constraints">Constraints</a></li>
             <li><a href="../dos_and_donts.html" title="Dos and Don'ts">Dos and Don'ts</a></li>
             <li><a href="../coldstandby/coldstandby.html" title="Cold Standby">Cold Standby</a></li>
             <li><a href="../FAQ.html" title="FAQ">FAQ</a></li>
@@ -105,6 +108,7 @@
             <li><a href="../participating.html" title="Participating">Participating</a></li>
             <li><a href="../developing-with-git.html" title="Developing with Git">Developing with Git</a></li>
             <li><a href="../diagnostic-builds.html" title="Cutting diagnostic builds">Cutting diagnostic builds</a></li>
+            <li><a href="../branching.html" title="Branching off a new stable">Branching off a new stable</a></li>
             <li><a href="../attribution.html" title="Attribution">Attribution</a></li>
             <li><a href="../release-schedule.html" title="Release Schedule">Release Schedule</a></li>
         </ul>
@@ -132,9 +136,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2017-10-05<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2018-02-13<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.8-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.10-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -172,6 +176,8 @@
     <li><a href="../query/query.html" title="Query"><span class="icon-chevron-down"></span>Query</a>
       <ul class="nav nav-list">
     <li><a href="../query/query-engine.html" title="Query Engine"><span class="none"></span>Query Engine</a>  </li>
+    <li><a href="../query/grammar-xpath.html" title="XPath Grammar"><span class="none"></span>XPath Grammar</a>  </li>
+    <li><a href="../query/grammar-sql2.html" title="SQL-2 Grammar"><span class="none"></span>SQL-2 Grammar</a>  </li>
     <li><a href="../query/query-troubleshooting.html" title="Troubleshooting"><span class="none"></span>Troubleshooting</a>  </li>
     <li><a href="../query/indexing.html" title="Indexing"><span class="none"></span>Indexing</a>  </li>
     <li><a href="../query/lucene.html" title="Lucene Index"><span class="none"></span>Lucene Index</a>  </li>
@@ -190,6 +196,7 @@
     <li><a href="../migration.html" title="Migration"><span class="none"></span>Migration</a>  </li>
     <li><a href="../differences.html" title="Differences to Jackrabbit 2"><span class="none"></span>Differences to Jackrabbit 2</a>  </li>
     <li><a href="../known_issues.html" title="Known Issues"><span class="none"></span>Known Issues</a>  </li>
+    <li><a href="../constraints.html" title="Constraints"><span class="none"></span>Constraints</a>  </li>
     <li><a href="../dos_and_donts.html" title="Dos and Don'ts"><span class="none"></span>Dos and Don'ts</a>  </li>
     <li><a href="../coldstandby/coldstandby.html" title="Cold Standby"><span class="none"></span>Cold Standby</a>  </li>
     <li><a href="../FAQ.html" title="FAQ"><span class="none"></span>FAQ</a>  </li>
@@ -198,6 +205,7 @@
     <li><a href="../participating.html" title="Participating"><span class="none"></span>Participating</a>  </li>
     <li><a href="../developing-with-git.html" title="Developing with Git"><span class="none"></span>Developing with Git</a>  </li>
     <li><a href="../diagnostic-builds.html" title="Cutting diagnostic builds"><span class="none"></span>Cutting diagnostic builds</a>  </li>
+    <li><a href="../branching.html" title="Branching off a new stable"><span class="none"></span>Branching off a new stable</a>  </li>
     <li><a href="../attribution.html" title="Attribution"><span class="none"></span>Attribution</a>  </li>
     <li><a href="../release-schedule.html" title="Release Schedule"><span class="none"></span>Release Schedule</a>  </li>
           <li class="nav-header">Links</li>
@@ -233,7 +241,14 @@
    See the License for the specific language governing permissions and
    limitations under the License.
   --><h1>Oak Composite NodeStore</h1>
-<p><b>The documentation and the Composite NodeStore implementation are a work-in-progress. Please ask on oak-dev for things that are missing or unclear.</b></p>
+<p><b>The documentation of the Composite NodeStore implementation is work-in-progress. Please ask on oak-dev for things that are missing or unclear.</b></p>
+<div class="section">
+<h2><a name="Overview"></a>Overview</h2>
+<p>The <tt>CompositeNodeStore</tt> is a <tt>NodeStore</tt> implementation that wraps multiple <tt>NodeStore</tt> instances and exposes them through a single API. It is possible, for instance, to store all data in a <tt>DocumentNodeStore</tt> instance and relocate <tt>/libs</tt> and <tt>/apps</tt> in a <tt>SegmentNodeStore</tt> instance.</p>
+<p>Each node stored wrapped by the composite node store instance is called a <i>mount</i>.</p></div>
+<div class="section">
+<h2><a name="Design_limitations"></a>Design limitations</h2>
+<p>The implementation allows for a default mount, which is read-write, and for any number of additional mounts, which are read-only. This limitation is by design and is not expected to be removed in future Oak version.</p></div>
 <div class="section">
 <h2><a name="Checking_for_read-only_access"></a>Checking for read-only access</h2>
 <p>The Composite NodeStore mounts various other node stores in read-only mode. Since the read-only mode is not enfored via permissions, it may not be queried via <tt>Session.hasPermission</tt>. Instead, the read-only status is surfaced via <tt>Session.hasCapability</tt>. See <a class="externalLink" href="https://issues.apache.org/jira/browse/OAK-6563">OAK-6563</a> for details.</p></div>
@@ -244,7 +259,7 @@
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2012&#x2013;2017
+            <p>Copyright &copy;2012&#x2013;2018
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
 All rights reserved.</p>
         </div>

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=1824122&r1=1824121&r2=1824122&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/document/node-bundling.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/document/node-bundling.html Tue Feb 13 12:38:14 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-05-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2018-02-13 
  | 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="20170502" />
+    <meta name="Date-Revision-yyyymmdd" content="20180213" />
     <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" />
@@ -63,6 +63,7 @@
               <ul class="dropdown-menu">
                   <li><a href="../../nodestore/documentmk.html" title="Document NodeStore">Document NodeStore</a></li>
                   <li><a href="../../nodestore/segment/overview.html" title="Segment NodeStore">Segment NodeStore</a></li>
+                  <li><a href="../../nodestore/compositens.html" title="Composite NodeStore">Composite NodeStore</a></li>
               </ul>
             </li>
             <li><a href="../../plugins/blobstore.html" title="Blob Storage">Blob Storage</a></li>
@@ -70,6 +71,8 @@
 <a href="../../query/query.html" title="Query">Query</a>
               <ul class="dropdown-menu">
                   <li><a href="../../query/query-engine.html" title="Query Engine">Query Engine</a></li>
+                  <li><a href="../../query/grammar-xpath.html" title="XPath Grammar">XPath Grammar</a></li>
+                  <li><a href="../../query/grammar-sql2.html" title="SQL-2 Grammar">SQL-2 Grammar</a></li>
                   <li><a href="../../query/query-troubleshooting.html" title="Troubleshooting">Troubleshooting</a></li>
                   <li><a href="../../query/indexing.html" title="Indexing">Indexing</a></li>
                   <li><a href="../../query/lucene.html" title="Lucene Index">Lucene Index</a></li>
@@ -92,6 +95,7 @@
             <li><a href="../../migration.html" title="Migration">Migration</a></li>
             <li><a href="../../differences.html" title="Differences to Jackrabbit 2">Differences to Jackrabbit 2</a></li>
             <li><a href="../../known_issues.html" title="Known Issues">Known Issues</a></li>
+            <li><a href="../../constraints.html" title="Constraints">Constraints</a></li>
             <li><a href="../../dos_and_donts.html" title="Dos and Don'ts">Dos and Don'ts</a></li>
             <li><a href="../../coldstandby/coldstandby.html" title="Cold Standby">Cold Standby</a></li>
             <li><a href="../../FAQ.html" title="FAQ">FAQ</a></li>
@@ -104,6 +108,7 @@
             <li><a href="../../participating.html" title="Participating">Participating</a></li>
             <li><a href="../../developing-with-git.html" title="Developing with Git">Developing with Git</a></li>
             <li><a href="../../diagnostic-builds.html" title="Cutting diagnostic builds">Cutting diagnostic builds</a></li>
+            <li><a href="../../branching.html" title="Branching off a new stable">Branching off a new stable</a></li>
             <li><a href="../../attribution.html" title="Attribution">Attribution</a></li>
             <li><a href="../../release-schedule.html" title="Release Schedule">Release Schedule</a></li>
         </ul>
@@ -131,9 +136,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2017-05-02<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2018-02-13<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.8-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.10-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -164,12 +169,15 @@
       </ul>
   </li>
     <li><a href="../../nodestore/segment/overview.html" title="Segment NodeStore"><span class="none"></span>Segment NodeStore</a>  </li>
+    <li><a href="../../nodestore/compositens.html" title="Composite NodeStore"><span class="none"></span>Composite NodeStore</a>  </li>
       </ul>
   </li>
     <li><a href="../../plugins/blobstore.html" title="Blob Storage"><span class="none"></span>Blob Storage</a>  </li>
     <li><a href="../../query/query.html" title="Query"><span class="icon-chevron-down"></span>Query</a>
       <ul class="nav nav-list">
     <li><a href="../../query/query-engine.html" title="Query Engine"><span class="none"></span>Query Engine</a>  </li>
+    <li><a href="../../query/grammar-xpath.html" title="XPath Grammar"><span class="none"></span>XPath Grammar</a>  </li>
+    <li><a href="../../query/grammar-sql2.html" title="SQL-2 Grammar"><span class="none"></span>SQL-2 Grammar</a>  </li>
     <li><a href="../../query/query-troubleshooting.html" title="Troubleshooting"><span class="none"></span>Troubleshooting</a>  </li>
     <li><a href="../../query/indexing.html" title="Indexing"><span class="none"></span>Indexing</a>  </li>
     <li><a href="../../query/lucene.html" title="Lucene Index"><span class="none"></span>Lucene Index</a>  </li>
@@ -188,6 +196,7 @@
     <li><a href="../../migration.html" title="Migration"><span class="none"></span>Migration</a>  </li>
     <li><a href="../../differences.html" title="Differences to Jackrabbit 2"><span class="none"></span>Differences to Jackrabbit 2</a>  </li>
     <li><a href="../../known_issues.html" title="Known Issues"><span class="none"></span>Known Issues</a>  </li>
+    <li><a href="../../constraints.html" title="Constraints"><span class="none"></span>Constraints</a>  </li>
     <li><a href="../../dos_and_donts.html" title="Dos and Don'ts"><span class="none"></span>Dos and Don'ts</a>  </li>
     <li><a href="../../coldstandby/coldstandby.html" title="Cold Standby"><span class="none"></span>Cold Standby</a>  </li>
     <li><a href="../../FAQ.html" title="FAQ"><span class="none"></span>FAQ</a>  </li>
@@ -196,6 +205,7 @@
     <li><a href="../../participating.html" title="Participating"><span class="none"></span>Participating</a>  </li>
     <li><a href="../../developing-with-git.html" title="Developing with Git"><span class="none"></span>Developing with Git</a>  </li>
     <li><a href="../../diagnostic-builds.html" title="Cutting diagnostic builds"><span class="none"></span>Cutting diagnostic builds</a>  </li>
+    <li><a href="../../branching.html" title="Branching off a new stable"><span class="none"></span>Branching off a new stable</a>  </li>
     <li><a href="../../attribution.html" title="Attribution"><span class="none"></span>Attribution</a>  </li>
     <li><a href="../../release-schedule.html" title="Release Schedule"><span class="none"></span>Release Schedule</a>  </li>
           <li class="nav-header">Links</li>
@@ -538,7 +548,7 @@
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2012&#x2013;2017
+            <p>Copyright &copy;2012&#x2013;2018
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
 All rights reserved.</p>
         </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=1824122&r1=1824121&r2=1824122&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/document/secondary-store.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/document/secondary-store.html Tue Feb 13 12:38:14 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-05-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2018-02-13 
  | 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="20170502" />
+    <meta name="Date-Revision-yyyymmdd" content="20180213" />
     <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" />
@@ -63,6 +63,7 @@
               <ul class="dropdown-menu">
                   <li><a href="../../nodestore/documentmk.html" title="Document NodeStore">Document NodeStore</a></li>
                   <li><a href="../../nodestore/segment/overview.html" title="Segment NodeStore">Segment NodeStore</a></li>
+                  <li><a href="../../nodestore/compositens.html" title="Composite NodeStore">Composite NodeStore</a></li>
               </ul>
             </li>
             <li><a href="../../plugins/blobstore.html" title="Blob Storage">Blob Storage</a></li>
@@ -70,6 +71,8 @@
 <a href="../../query/query.html" title="Query">Query</a>
               <ul class="dropdown-menu">
                   <li><a href="../../query/query-engine.html" title="Query Engine">Query Engine</a></li>
+                  <li><a href="../../query/grammar-xpath.html" title="XPath Grammar">XPath Grammar</a></li>
+                  <li><a href="../../query/grammar-sql2.html" title="SQL-2 Grammar">SQL-2 Grammar</a></li>
                   <li><a href="../../query/query-troubleshooting.html" title="Troubleshooting">Troubleshooting</a></li>
                   <li><a href="../../query/indexing.html" title="Indexing">Indexing</a></li>
                   <li><a href="../../query/lucene.html" title="Lucene Index">Lucene Index</a></li>
@@ -92,6 +95,7 @@
             <li><a href="../../migration.html" title="Migration">Migration</a></li>
             <li><a href="../../differences.html" title="Differences to Jackrabbit 2">Differences to Jackrabbit 2</a></li>
             <li><a href="../../known_issues.html" title="Known Issues">Known Issues</a></li>
+            <li><a href="../../constraints.html" title="Constraints">Constraints</a></li>
             <li><a href="../../dos_and_donts.html" title="Dos and Don'ts">Dos and Don'ts</a></li>
             <li><a href="../../coldstandby/coldstandby.html" title="Cold Standby">Cold Standby</a></li>
             <li><a href="../../FAQ.html" title="FAQ">FAQ</a></li>
@@ -104,6 +108,7 @@
             <li><a href="../../participating.html" title="Participating">Participating</a></li>
             <li><a href="../../developing-with-git.html" title="Developing with Git">Developing with Git</a></li>
             <li><a href="../../diagnostic-builds.html" title="Cutting diagnostic builds">Cutting diagnostic builds</a></li>
+            <li><a href="../../branching.html" title="Branching off a new stable">Branching off a new stable</a></li>
             <li><a href="../../attribution.html" title="Attribution">Attribution</a></li>
             <li><a href="../../release-schedule.html" title="Release Schedule">Release Schedule</a></li>
         </ul>
@@ -131,9 +136,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2017-05-02<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2018-02-13<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.8-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.10-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -164,12 +169,15 @@
       </ul>
   </li>
     <li><a href="../../nodestore/segment/overview.html" title="Segment NodeStore"><span class="none"></span>Segment NodeStore</a>  </li>
+    <li><a href="../../nodestore/compositens.html" title="Composite NodeStore"><span class="none"></span>Composite NodeStore</a>  </li>
       </ul>
   </li>
     <li><a href="../../plugins/blobstore.html" title="Blob Storage"><span class="none"></span>Blob Storage</a>  </li>
     <li><a href="../../query/query.html" title="Query"><span class="icon-chevron-down"></span>Query</a>
       <ul class="nav nav-list">
     <li><a href="../../query/query-engine.html" title="Query Engine"><span class="none"></span>Query Engine</a>  </li>
+    <li><a href="../../query/grammar-xpath.html" title="XPath Grammar"><span class="none"></span>XPath Grammar</a>  </li>
+    <li><a href="../../query/grammar-sql2.html" title="SQL-2 Grammar"><span class="none"></span>SQL-2 Grammar</a>  </li>
     <li><a href="../../query/query-troubleshooting.html" title="Troubleshooting"><span class="none"></span>Troubleshooting</a>  </li>
     <li><a href="../../query/indexing.html" title="Indexing"><span class="none"></span>Indexing</a>  </li>
     <li><a href="../../query/lucene.html" title="Lucene Index"><span class="none"></span>Lucene Index</a>  </li>
@@ -188,6 +196,7 @@
     <li><a href="../../migration.html" title="Migration"><span class="none"></span>Migration</a>  </li>
     <li><a href="../../differences.html" title="Differences to Jackrabbit 2"><span class="none"></span>Differences to Jackrabbit 2</a>  </li>
     <li><a href="../../known_issues.html" title="Known Issues"><span class="none"></span>Known Issues</a>  </li>
+    <li><a href="../../constraints.html" title="Constraints"><span class="none"></span>Constraints</a>  </li>
     <li><a href="../../dos_and_donts.html" title="Dos and Don'ts"><span class="none"></span>Dos and Don'ts</a>  </li>
     <li><a href="../../coldstandby/coldstandby.html" title="Cold Standby"><span class="none"></span>Cold Standby</a>  </li>
     <li><a href="../../FAQ.html" title="FAQ"><span class="none"></span>FAQ</a>  </li>
@@ -196,6 +205,7 @@
     <li><a href="../../participating.html" title="Participating"><span class="none"></span>Participating</a>  </li>
     <li><a href="../../developing-with-git.html" title="Developing with Git"><span class="none"></span>Developing with Git</a>  </li>
     <li><a href="../../diagnostic-builds.html" title="Cutting diagnostic builds"><span class="none"></span>Cutting diagnostic builds</a>  </li>
+    <li><a href="../../branching.html" title="Branching off a new stable"><span class="none"></span>Branching off a new stable</a>  </li>
     <li><a href="../../attribution.html" title="Attribution"><span class="none"></span>Attribution</a>  </li>
     <li><a href="../../release-schedule.html" title="Release Schedule"><span class="none"></span>Release Schedule</a>  </li>
           <li class="nav-header">Links</li>
@@ -376,7 +386,7 @@
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2012&#x2013;2017
+            <p>Copyright &copy;2012&#x2013;2018
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
 All rights reserved.</p>
         </div>

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=1824122&r1=1824121&r2=1824122&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/document/upgrade.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/document/upgrade.html Tue Feb 13 12:38:14 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-10-05 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2018-02-13 
  | 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="20171005" />
+    <meta name="Date-Revision-yyyymmdd" content="20180213" />
     <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" />
@@ -71,6 +71,8 @@
 <a href="../../query/query.html" title="Query">Query</a>
               <ul class="dropdown-menu">
                   <li><a href="../../query/query-engine.html" title="Query Engine">Query Engine</a></li>
+                  <li><a href="../../query/grammar-xpath.html" title="XPath Grammar">XPath Grammar</a></li>
+                  <li><a href="../../query/grammar-sql2.html" title="SQL-2 Grammar">SQL-2 Grammar</a></li>
                   <li><a href="../../query/query-troubleshooting.html" title="Troubleshooting">Troubleshooting</a></li>
                   <li><a href="../../query/indexing.html" title="Indexing">Indexing</a></li>
                   <li><a href="../../query/lucene.html" title="Lucene Index">Lucene Index</a></li>
@@ -93,6 +95,7 @@
             <li><a href="../../migration.html" title="Migration">Migration</a></li>
             <li><a href="../../differences.html" title="Differences to Jackrabbit 2">Differences to Jackrabbit 2</a></li>
             <li><a href="../../known_issues.html" title="Known Issues">Known Issues</a></li>
+            <li><a href="../../constraints.html" title="Constraints">Constraints</a></li>
             <li><a href="../../dos_and_donts.html" title="Dos and Don'ts">Dos and Don'ts</a></li>
             <li><a href="../../coldstandby/coldstandby.html" title="Cold Standby">Cold Standby</a></li>
             <li><a href="../../FAQ.html" title="FAQ">FAQ</a></li>
@@ -105,6 +108,7 @@
             <li><a href="../../participating.html" title="Participating">Participating</a></li>
             <li><a href="../../developing-with-git.html" title="Developing with Git">Developing with Git</a></li>
             <li><a href="../../diagnostic-builds.html" title="Cutting diagnostic builds">Cutting diagnostic builds</a></li>
+            <li><a href="../../branching.html" title="Branching off a new stable">Branching off a new stable</a></li>
             <li><a href="../../attribution.html" title="Attribution">Attribution</a></li>
             <li><a href="../../release-schedule.html" title="Release Schedule">Release Schedule</a></li>
         </ul>
@@ -132,9 +136,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2017-10-05<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2018-02-13<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.8-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.10-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -171,6 +175,8 @@
     <li><a href="../../query/query.html" title="Query"><span class="icon-chevron-down"></span>Query</a>
       <ul class="nav nav-list">
     <li><a href="../../query/query-engine.html" title="Query Engine"><span class="none"></span>Query Engine</a>  </li>
+    <li><a href="../../query/grammar-xpath.html" title="XPath Grammar"><span class="none"></span>XPath Grammar</a>  </li>
+    <li><a href="../../query/grammar-sql2.html" title="SQL-2 Grammar"><span class="none"></span>SQL-2 Grammar</a>  </li>
     <li><a href="../../query/query-troubleshooting.html" title="Troubleshooting"><span class="none"></span>Troubleshooting</a>  </li>
     <li><a href="../../query/indexing.html" title="Indexing"><span class="none"></span>Indexing</a>  </li>
     <li><a href="../../query/lucene.html" title="Lucene Index"><span class="none"></span>Lucene Index</a>  </li>
@@ -189,6 +195,7 @@
     <li><a href="../../migration.html" title="Migration"><span class="none"></span>Migration</a>  </li>
     <li><a href="../../differences.html" title="Differences to Jackrabbit 2"><span class="none"></span>Differences to Jackrabbit 2</a>  </li>
     <li><a href="../../known_issues.html" title="Known Issues"><span class="none"></span>Known Issues</a>  </li>
+    <li><a href="../../constraints.html" title="Constraints"><span class="none"></span>Constraints</a>  </li>
     <li><a href="../../dos_and_donts.html" title="Dos and Don'ts"><span class="none"></span>Dos and Don'ts</a>  </li>
     <li><a href="../../coldstandby/coldstandby.html" title="Cold Standby"><span class="none"></span>Cold Standby</a>  </li>
     <li><a href="../../FAQ.html" title="FAQ"><span class="none"></span>FAQ</a>  </li>
@@ -197,6 +204,7 @@
     <li><a href="../../participating.html" title="Participating"><span class="none"></span>Participating</a>  </li>
     <li><a href="../../developing-with-git.html" title="Developing with Git"><span class="none"></span>Developing with Git</a>  </li>
     <li><a href="../../diagnostic-builds.html" title="Cutting diagnostic builds"><span class="none"></span>Cutting diagnostic builds</a>  </li>
+    <li><a href="../../branching.html" title="Branching off a new stable"><span class="none"></span>Branching off a new stable</a>  </li>
     <li><a href="../../attribution.html" title="Attribution"><span class="none"></span>Attribution</a>  </li>
     <li><a href="../../release-schedule.html" title="Release Schedule"><span class="none"></span>Release Schedule</a>  </li>
           <li class="nav-header">Links</li>
@@ -328,7 +336,7 @@
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2012&#x2013;2017
+            <p>Copyright &copy;2012&#x2013;2018
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
 All rights reserved.</p>
         </div>

Modified: jackrabbit/site/live/oak/docs/nodestore/documentmk.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/documentmk.html?rev=1824122&r1=1824121&r2=1824122&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/documentmk.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/documentmk.html Tue Feb 13 12:38:14 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-12-20 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2018-02-13 
  | 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="20171220" />
+    <meta name="Date-Revision-yyyymmdd" content="20180213" />
     <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" />
@@ -71,6 +71,8 @@
 <a href="../query/query.html" title="Query">Query</a>
               <ul class="dropdown-menu">
                   <li><a href="../query/query-engine.html" title="Query Engine">Query Engine</a></li>
+                  <li><a href="../query/grammar-xpath.html" title="XPath Grammar">XPath Grammar</a></li>
+                  <li><a href="../query/grammar-sql2.html" title="SQL-2 Grammar">SQL-2 Grammar</a></li>
                   <li><a href="../query/query-troubleshooting.html" title="Troubleshooting">Troubleshooting</a></li>
                   <li><a href="../query/indexing.html" title="Indexing">Indexing</a></li>
                   <li><a href="../query/lucene.html" title="Lucene Index">Lucene Index</a></li>
@@ -93,6 +95,7 @@
             <li><a href="../migration.html" title="Migration">Migration</a></li>
             <li><a href="../differences.html" title="Differences to Jackrabbit 2">Differences to Jackrabbit 2</a></li>
             <li><a href="../known_issues.html" title="Known Issues">Known Issues</a></li>
+            <li><a href="../constraints.html" title="Constraints">Constraints</a></li>
             <li><a href="../dos_and_donts.html" title="Dos and Don'ts">Dos and Don'ts</a></li>
             <li><a href="../coldstandby/coldstandby.html" title="Cold Standby">Cold Standby</a></li>
             <li><a href="../FAQ.html" title="FAQ">FAQ</a></li>
@@ -105,6 +108,7 @@
             <li><a href="../participating.html" title="Participating">Participating</a></li>
             <li><a href="../developing-with-git.html" title="Developing with Git">Developing with Git</a></li>
             <li><a href="../diagnostic-builds.html" title="Cutting diagnostic builds">Cutting diagnostic builds</a></li>
+            <li><a href="../branching.html" title="Branching off a new stable">Branching off a new stable</a></li>
             <li><a href="../attribution.html" title="Attribution">Attribution</a></li>
             <li><a href="../release-schedule.html" title="Release Schedule">Release Schedule</a></li>
         </ul>
@@ -132,9 +136,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2017-12-20<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2018-02-13<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.8-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.10-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -172,6 +176,8 @@
     <li><a href="../query/query.html" title="Query"><span class="icon-chevron-down"></span>Query</a>
       <ul class="nav nav-list">
     <li><a href="../query/query-engine.html" title="Query Engine"><span class="none"></span>Query Engine</a>  </li>
+    <li><a href="../query/grammar-xpath.html" title="XPath Grammar"><span class="none"></span>XPath Grammar</a>  </li>
+    <li><a href="../query/grammar-sql2.html" title="SQL-2 Grammar"><span class="none"></span>SQL-2 Grammar</a>  </li>
     <li><a href="../query/query-troubleshooting.html" title="Troubleshooting"><span class="none"></span>Troubleshooting</a>  </li>
     <li><a href="../query/indexing.html" title="Indexing"><span class="none"></span>Indexing</a>  </li>
     <li><a href="../query/lucene.html" title="Lucene Index"><span class="none"></span>Lucene Index</a>  </li>
@@ -190,6 +196,7 @@
     <li><a href="../migration.html" title="Migration"><span class="none"></span>Migration</a>  </li>
     <li><a href="../differences.html" title="Differences to Jackrabbit 2"><span class="none"></span>Differences to Jackrabbit 2</a>  </li>
     <li><a href="../known_issues.html" title="Known Issues"><span class="none"></span>Known Issues</a>  </li>
+    <li><a href="../constraints.html" title="Constraints"><span class="none"></span>Constraints</a>  </li>
     <li><a href="../dos_and_donts.html" title="Dos and Don'ts"><span class="none"></span>Dos and Don'ts</a>  </li>
     <li><a href="../coldstandby/coldstandby.html" title="Cold Standby"><span class="none"></span>Cold Standby</a>  </li>
     <li><a href="../FAQ.html" title="FAQ"><span class="none"></span>FAQ</a>  </li>
@@ -198,6 +205,7 @@
     <li><a href="../participating.html" title="Participating"><span class="none"></span>Participating</a>  </li>
     <li><a href="../developing-with-git.html" title="Developing with Git"><span class="none"></span>Developing with Git</a>  </li>
     <li><a href="../diagnostic-builds.html" title="Cutting diagnostic builds"><span class="none"></span>Cutting diagnostic builds</a>  </li>
+    <li><a href="../branching.html" title="Branching off a new stable"><span class="none"></span>Branching off a new stable</a>  </li>
     <li><a href="../attribution.html" title="Attribution"><span class="none"></span>Attribution</a>  </li>
     <li><a href="../release-schedule.html" title="Release Schedule"><span class="none"></span>Release Schedule</a>  </li>
           <li class="nav-header">Links</li>
@@ -852,7 +860,7 @@ Option                 Description
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2012&#x2013;2017
+            <p>Copyright &copy;2012&#x2013;2018
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
 All rights reserved.</p>
         </div>

Modified: jackrabbit/site/live/oak/docs/nodestore/overview.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/nodestore/overview.html?rev=1824122&r1=1824121&r2=1824122&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/overview.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/overview.html Tue Feb 13 12:38:14 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-05-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-08-30 
  | 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="20170502" />
+    <meta name="Date-Revision-yyyymmdd" content="20170830" />
     <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" />
@@ -63,6 +63,7 @@
               <ul class="dropdown-menu">
                   <li><a href="../nodestore/documentmk.html" title="Document NodeStore">Document NodeStore</a></li>
                   <li><a href="../nodestore/segment/overview.html" title="Segment NodeStore">Segment NodeStore</a></li>
+                  <li><a href="../nodestore/compositens.html" title="Composite NodeStore">Composite NodeStore</a></li>
               </ul>
             </li>
             <li><a href="../plugins/blobstore.html" title="Blob Storage">Blob Storage</a></li>
@@ -131,7 +132,7 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2017-05-02<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2017-08-30<span class="divider">|</span>
 </li>
           <li id="projectVersion">Version: 1.8-SNAPSHOT</li>
         </ul>
@@ -164,6 +165,7 @@
       </ul>
   </li>
     <li><a href="../nodestore/segment/overview.html" title="Segment NodeStore"><span class="none"></span>Segment NodeStore</a>  </li>
+    <li><a href="../nodestore/compositens.html" title="Composite NodeStore"><span class="none"></span>Composite NodeStore</a>  </li>
       </ul>
   </li>
     <li><a href="../plugins/blobstore.html" title="Blob Storage"><span class="none"></span>Blob Storage</a>  </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=1824122&r1=1824121&r2=1824122&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/persistent-cache.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/persistent-cache.html Tue Feb 13 12:38:14 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-05-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-08-30 
  | 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="20170502" />
+    <meta name="Date-Revision-yyyymmdd" content="20170830" />
     <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" />
@@ -63,6 +63,7 @@
               <ul class="dropdown-menu">
                   <li><a href="../nodestore/documentmk.html" title="Document NodeStore">Document NodeStore</a></li>
                   <li><a href="../nodestore/segment/overview.html" title="Segment NodeStore">Segment NodeStore</a></li>
+                  <li><a href="../nodestore/compositens.html" title="Composite NodeStore">Composite NodeStore</a></li>
               </ul>
             </li>
             <li><a href="../plugins/blobstore.html" title="Blob Storage">Blob Storage</a></li>
@@ -131,7 +132,7 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2017-05-02<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2017-08-30<span class="divider">|</span>
 </li>
           <li id="projectVersion">Version: 1.8-SNAPSHOT</li>
         </ul>
@@ -164,6 +165,7 @@
       </ul>
   </li>
     <li><a href="../nodestore/segment/overview.html" title="Segment NodeStore"><span class="none"></span>Segment NodeStore</a>  </li>
+    <li><a href="../nodestore/compositens.html" title="Composite NodeStore"><span class="none"></span>Composite NodeStore</a>  </li>
       </ul>
   </li>
     <li><a href="../plugins/blobstore.html" title="Blob Storage"><span class="none"></span>Blob Storage</a>  </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=1824122&r1=1824121&r2=1824122&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/segment/changes.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/segment/changes.html Tue Feb 13 12:38:14 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-05-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-08-30 
  | 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="20170502" />
+    <meta name="Date-Revision-yyyymmdd" content="20170830" />
     <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" />
@@ -63,6 +63,7 @@
               <ul class="dropdown-menu">
                   <li><a href="../../nodestore/documentmk.html" title="Document NodeStore">Document NodeStore</a></li>
                   <li><a href="../../nodestore/segment/overview.html" title="Segment NodeStore">Segment NodeStore</a></li>
+                  <li><a href="../../nodestore/compositens.html" title="Composite NodeStore">Composite NodeStore</a></li>
               </ul>
             </li>
             <li><a href="../../plugins/blobstore.html" title="Blob Storage">Blob Storage</a></li>
@@ -131,7 +132,7 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2017-05-02<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2017-08-30<span class="divider">|</span>
 </li>
           <li id="projectVersion">Version: 1.8-SNAPSHOT</li>
         </ul>
@@ -163,6 +164,7 @@
       </ul>
   </li>
     <li><a href="../../nodestore/segment/overview.html" title="Segment NodeStore"><span class="none"></span>Segment NodeStore</a>  </li>
+    <li><a href="../../nodestore/compositens.html" title="Composite NodeStore"><span class="none"></span>Composite NodeStore</a>  </li>
       </ul>
   </li>
     <li><a href="../../plugins/blobstore.html" title="Blob Storage"><span class="none"></span>Blob Storage</a>  </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=1824122&r1=1824121&r2=1824122&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/segment/classes.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/segment/classes.html Tue Feb 13 12:38:14 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-05-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2018-02-13 
  | 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="20170502" />
+    <meta name="Date-Revision-yyyymmdd" content="20180213" />
     <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" />
@@ -63,6 +63,7 @@
               <ul class="dropdown-menu">
                   <li><a href="../../nodestore/documentmk.html" title="Document NodeStore">Document NodeStore</a></li>
                   <li><a href="../../nodestore/segment/overview.html" title="Segment NodeStore">Segment NodeStore</a></li>
+                  <li><a href="../../nodestore/compositens.html" title="Composite NodeStore">Composite NodeStore</a></li>
               </ul>
             </li>
             <li><a href="../../plugins/blobstore.html" title="Blob Storage">Blob Storage</a></li>
@@ -70,6 +71,8 @@
 <a href="../../query/query.html" title="Query">Query</a>
               <ul class="dropdown-menu">
                   <li><a href="../../query/query-engine.html" title="Query Engine">Query Engine</a></li>
+                  <li><a href="../../query/grammar-xpath.html" title="XPath Grammar">XPath Grammar</a></li>
+                  <li><a href="../../query/grammar-sql2.html" title="SQL-2 Grammar">SQL-2 Grammar</a></li>
                   <li><a href="../../query/query-troubleshooting.html" title="Troubleshooting">Troubleshooting</a></li>
                   <li><a href="../../query/indexing.html" title="Indexing">Indexing</a></li>
                   <li><a href="../../query/lucene.html" title="Lucene Index">Lucene Index</a></li>
@@ -92,6 +95,7 @@
             <li><a href="../../migration.html" title="Migration">Migration</a></li>
             <li><a href="../../differences.html" title="Differences to Jackrabbit 2">Differences to Jackrabbit 2</a></li>
             <li><a href="../../known_issues.html" title="Known Issues">Known Issues</a></li>
+            <li><a href="../../constraints.html" title="Constraints">Constraints</a></li>
             <li><a href="../../dos_and_donts.html" title="Dos and Don'ts">Dos and Don'ts</a></li>
             <li><a href="../../coldstandby/coldstandby.html" title="Cold Standby">Cold Standby</a></li>
             <li><a href="../../FAQ.html" title="FAQ">FAQ</a></li>
@@ -104,6 +108,7 @@
             <li><a href="../../participating.html" title="Participating">Participating</a></li>
             <li><a href="../../developing-with-git.html" title="Developing with Git">Developing with Git</a></li>
             <li><a href="../../diagnostic-builds.html" title="Cutting diagnostic builds">Cutting diagnostic builds</a></li>
+            <li><a href="../../branching.html" title="Branching off a new stable">Branching off a new stable</a></li>
             <li><a href="../../attribution.html" title="Attribution">Attribution</a></li>
             <li><a href="../../release-schedule.html" title="Release Schedule">Release Schedule</a></li>
         </ul>
@@ -131,9 +136,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2017-05-02<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2018-02-13<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.8-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.10-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -163,12 +168,15 @@
       </ul>
   </li>
     <li><a href="../../nodestore/segment/overview.html" title="Segment NodeStore"><span class="none"></span>Segment NodeStore</a>  </li>
+    <li><a href="../../nodestore/compositens.html" title="Composite NodeStore"><span class="none"></span>Composite NodeStore</a>  </li>
       </ul>
   </li>
     <li><a href="../../plugins/blobstore.html" title="Blob Storage"><span class="none"></span>Blob Storage</a>  </li>
     <li><a href="../../query/query.html" title="Query"><span class="icon-chevron-down"></span>Query</a>
       <ul class="nav nav-list">
     <li><a href="../../query/query-engine.html" title="Query Engine"><span class="none"></span>Query Engine</a>  </li>
+    <li><a href="../../query/grammar-xpath.html" title="XPath Grammar"><span class="none"></span>XPath Grammar</a>  </li>
+    <li><a href="../../query/grammar-sql2.html" title="SQL-2 Grammar"><span class="none"></span>SQL-2 Grammar</a>  </li>
     <li><a href="../../query/query-troubleshooting.html" title="Troubleshooting"><span class="none"></span>Troubleshooting</a>  </li>
     <li><a href="../../query/indexing.html" title="Indexing"><span class="none"></span>Indexing</a>  </li>
     <li><a href="../../query/lucene.html" title="Lucene Index"><span class="none"></span>Lucene Index</a>  </li>
@@ -187,6 +195,7 @@
     <li><a href="../../migration.html" title="Migration"><span class="none"></span>Migration</a>  </li>
     <li><a href="../../differences.html" title="Differences to Jackrabbit 2"><span class="none"></span>Differences to Jackrabbit 2</a>  </li>
     <li><a href="../../known_issues.html" title="Known Issues"><span class="none"></span>Known Issues</a>  </li>
+    <li><a href="../../constraints.html" title="Constraints"><span class="none"></span>Constraints</a>  </li>
     <li><a href="../../dos_and_donts.html" title="Dos and Don'ts"><span class="none"></span>Dos and Don'ts</a>  </li>
     <li><a href="../../coldstandby/coldstandby.html" title="Cold Standby"><span class="none"></span>Cold Standby</a>  </li>
     <li><a href="../../FAQ.html" title="FAQ"><span class="none"></span>FAQ</a>  </li>
@@ -195,6 +204,7 @@
     <li><a href="../../participating.html" title="Participating"><span class="none"></span>Participating</a>  </li>
     <li><a href="../../developing-with-git.html" title="Developing with Git"><span class="none"></span>Developing with Git</a>  </li>
     <li><a href="../../diagnostic-builds.html" title="Cutting diagnostic builds"><span class="none"></span>Cutting diagnostic builds</a>  </li>
+    <li><a href="../../branching.html" title="Branching off a new stable"><span class="none"></span>Branching off a new stable</a>  </li>
     <li><a href="../../attribution.html" title="Attribution"><span class="none"></span>Attribution</a>  </li>
     <li><a href="../../release-schedule.html" title="Release Schedule"><span class="none"></span>Release Schedule</a>  </li>
           <li class="nav-header">Links</li>
@@ -244,7 +254,7 @@
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2012&#x2013;2017
+            <p>Copyright &copy;2012&#x2013;2018
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
 All rights reserved.</p>
         </div>

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=1824122&r1=1824121&r2=1824122&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/segment/overview.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/segment/overview.html Tue Feb 13 12:38:14 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2018-01-18 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2018-02-13 
  | 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="20180118" />
+    <meta name="Date-Revision-yyyymmdd" content="20180213" />
     <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" />
@@ -95,6 +95,7 @@
             <li><a href="../../migration.html" title="Migration">Migration</a></li>
             <li><a href="../../differences.html" title="Differences to Jackrabbit 2">Differences to Jackrabbit 2</a></li>
             <li><a href="../../known_issues.html" title="Known Issues">Known Issues</a></li>
+            <li><a href="../../constraints.html" title="Constraints">Constraints</a></li>
             <li><a href="../../dos_and_donts.html" title="Dos and Don'ts">Dos and Don'ts</a></li>
             <li><a href="../../coldstandby/coldstandby.html" title="Cold Standby">Cold Standby</a></li>
             <li><a href="../../FAQ.html" title="FAQ">FAQ</a></li>
@@ -135,7 +136,7 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2018-01-18<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2018-02-13<span class="divider">|</span>
 </li>
           <li id="projectVersion">Version: 1.10-SNAPSHOT</li>
         </ul>
@@ -195,6 +196,7 @@
     <li><a href="../../migration.html" title="Migration"><span class="none"></span>Migration</a>  </li>
     <li><a href="../../differences.html" title="Differences to Jackrabbit 2"><span class="none"></span>Differences to Jackrabbit 2</a>  </li>
     <li><a href="../../known_issues.html" title="Known Issues"><span class="none"></span>Known Issues</a>  </li>
+    <li><a href="../../constraints.html" title="Constraints"><span class="none"></span>Constraints</a>  </li>
     <li><a href="../../dos_and_donts.html" title="Dos and Don'ts"><span class="none"></span>Dos and Don'ts</a>  </li>
     <li><a href="../../coldstandby/coldstandby.html" title="Cold Standby"><span class="none"></span>Cold Standby</a>  </li>
     <li><a href="../../FAQ.html" title="FAQ"><span class="none"></span>FAQ</a>  </li>
@@ -254,56 +256,11 @@
     
 <li><a href="#offline-garbage-collection">Offline Garbage Collection</a></li>
     
-<li><a href="#online-garbage-collection">Online Garbage Collection</a>
-    
-<ul>
-      
-<li><a href="#monitoring-the-log">Monitoring the log</a>
-      
-<ul>
-        
-<li><a href="#when-did-garbage-collection-start">When did garbage collection start?</a></li>
-        
-<li><a href="#when-did-estimation-start">When did estimation start?</a></li>
-        
-<li><a href="#is-estimation-disabled">Is estimation disabled?</a></li>
-        
-<li><a href="#was-estimation-cancelled">Was estimation cancelled?</a></li>
-        
-<li><a href="#when-did-estimation-complete">When did estimation complete?</a></li>
-        
-<li><a href="#when-did-compaction-start">When did compaction start?</a></li>
-        
-<li><a href="#what-is-the-compaction-type">What is the compaction type?</a></li>
-        
-<li><a href="#is-compaction-disabled">Is compaction disabled?</a></li>
-        
-<li><a href="#was-compaction-cancelled">Was compaction cancelled?</a></li>
-        
-<li><a href="#when-did-compaction-complete">When did compaction complete?</a></li>
-        
-<li><a href="#how-does-compaction-works-with-concurrent-writes">How does compaction work with concurrent writes?</a></li>
-        
-<li><a href="#how-does-compaction-deal-with-checkpoints">How does compaction deal with checkpoints?</a></li>
-        
-<li><a href="#when-did-cleanup-start">When did clean-up start?</a></li>
-        
-<li><a href="#was-cleanup-cancelled">Was cleanup cancelled?</a></li>
-        
-<li><a href="#when-did-cleanup-complete">When did cleanup complete?</a></li>
-        
-<li><a href="#what-happened-during-cleanup">What happened during cleanup?</a></li>
-      </ul></li>
-      
-<li><a href="#monitoring-via-jmx">Monitoring via JMX</a>
-      
-<ul>
-        
-<li><a href="#SegmentRevisionGarbageCollection">SegmentRevisionGarbageCollection</a></li>
-      </ul></li>
-    </ul></li>
+<li><a href="#online-garbage-collection">Online Garbage Collection</a></li>
   </ul></li>
   
+<li><a href="#monitoring">Monitoring</a></li>
+  
 <li><a href="#tools">Tools</a>
   
 <ul>
@@ -575,10 +532,185 @@ TarMK GC #2: compacting root.
 </pre></div></div>
 <p>The output of this message can vary. It depends on the amount of segments that were cleaned up, on how many TAR files were emptied and on how often the background activity removes unused files.</p></div></div>
 <div class="section">
-<h4><a name="Monitoring_via_JMX"></a><a name="monitoring-via-jmx"></a> Monitoring via JMX</h4>
+<h4><a name="Monitoring"></a><a name="monitoring"></a> Monitoring</h4>
 <p>The Segment Store exposes certain pieces of information via JMX. This allows clients to easily access some statistics about the Segment Store, and connect the Segment Store to whatever monitoring infrastructure is in place. Moreover, JMX can be useful to execute some low-level operations in a manual fashion.</p>
+
+<ul>
+  
+<li>Each session exposes an <a href="#SessionMBean">SessionMBean</a> instance, which contains counters like the number and rate of reads and writes to the session.</li>
+  
+<li>The <a href="#RepositoryStatsMBean">RepositoryStatsMBean</a> exposes endpoints to monitor the number of open sessions, the session login rate, the overall read and write load across all sessions, the overall read and write timings across all sessions and overall load and timings for queries and observation.</li>
+  
+<li>The <a href="#SegmentNodeStoreStatsMBean">SegmentNodeStoreStatsMBean</a> exposes endpoints to monitor commits: number and rate, number of queued commits and queuing times.</li>
+  
+<li>The <a href="#FileStoreStatsMBean">FileStoreStatsMBean</a> exposes endpoints reflecting the amount of data written to disk, the number of tar files on disk and the total footprint on disk.</li>
+  
+<li>The <a href="#SegmentRevisionGarbageCollection">SegmentRevisionGarbageCollection</a> MBean tracks statistics about garbage collection.</li>
+</ul>
 <div class="section">
-<h5><a name="SegmentRevisionGarbageCollection"></a> SegmentRevisionGarbageCollection</h5>
+<h5><a name="SessionMBean"></a> SessionMBean</h5>
+<p>Each session exposes an <tt>SessionMBean</tt> instance, which contains counters like the number and rate of reads and writes to the session:</p>
+
+<ul>
+  
+<li>
+<p><b>getInitStackTrace (string)</b> A stack trace from where the session was acquired.</p></li>
+  
+<li>
+<p><b>AuthInfo (AuthInfo)</b> The <tt>AuthInfo</tt> instance for the user associated with the session.</p></li>
+  
+<li>
+<p><b>LoginTimeStamp (string)</b> The time stamp from when the session was acquired.</p></li>
+  
+<li>
+<p><b>LastReadAccess (string)</b> The time stamp from the last read access</p></li>
+  
+<li>
+<p><b>ReadCount (long)</b> The number of read accesses on this session</p></li>
+  
+<li>
+<p><b>ReadRate (double)</b> The read rate in number of reads per second on this session</p></li>
+  
+<li>
+<p><b>LastWriteAccess (string)</b> The time stamp from the last write access</p></li>
+  
+<li>
+<p><b>WriteCount (long)</b> The number of write accesses on this session</p></li>
+  
+<li>
+<p><b>WriteRate (double)</b> The write rate in number of writes per second on this session</p></li>
+  
+<li>
+<p><b>LastRefresh (string)</b> The time stamp from the last refresh on this session</p></li>
+  
+<li>
+<p><b>RefreshStrategy (string)</b> The refresh strategy of the session</p></li>
+  
+<li>
+<p><b>RefreshPending (boolean)</b> A boolean indicating whether the session will be refreshed on next access.</p></li>
+  
+<li>
+<p><b>RefreshCount (long)</b> The number of refresh operations on this session</p></li>
+  
+<li>
+<p><b>RefreshRate (double)</b> The refresh rate in number of refreshes per second on this session</p></li>
+  
+<li>
+<p><b>LastSave (string)</b> The time stamp from the last save on this session</p></li>
+  
+<li>
+<p><b>SaveCount (long)</b> The number of save operations on this session</p></li>
+  
+<li>
+<p><b>SaveRate (double)</b> The save rate in number of saves per second on this session</p></li>
+  
+<li>
+<p><b>SessionAttributes (string[])</b> The attributes associated with the session</p></li>
+  
+<li>
+<p><b>LastFailedSave (string)</b> The stack trace of the last exception that occurred during a save operation</p></li>
+  
+<li>
+<p><b>refresh</b> Refresh this session.</p></li>
+</ul></div>
+<div class="section">
+<h5><a name="RepositoryStatsMBean"></a> RepositoryStatsMBean</h5>
+<p>The <tt>RepositoryStatsMBean</tt> exposes endpoints to monitor the number of open sessions, the session login rate, the overall read and write load across all sessions, the overall read and write timings across all sessions and overall load and timings for queries and observation.</p>
+
+<ul>
+  
+<li>
+<p><b>SessionCount (CompositeData)</b> Number of currently logged in sessions.</p></li>
+  
+<li>
+<p><b>SessionLogin (CompositeData)</b> Number of calls sessions that have been logged in.</p></li>
+  
+<li>
+<p><b>SessionReadCount (CompositeData)</b> Number of read accesses through any session.</p></li>
+  
+<li>
+<p><b>SessionReadDuration (CompositeData)</b> Total time spent reading from sessions in nano seconds.</p></li>
+  
+<li>
+<p><b>SessionReadAverage (CompositeData)</b> Average time spent reading from sessions in nano seconds. This is the sum of all read durations divided by the number of reads in the respective time period.</p></li>
+  
+<li>
+<p><b>SessionWriteCount (CompositeData)</b> Number of write accesses through any session.</p></li>
+  
+<li>
+<p><b>SessionWriteDuration (CompositeData)</b> Total time spent writing to sessions in nano seconds.</p></li>
+  
+<li>
+<p><b>SessionWriteAverage (CompositeData)</b> Average time spent writing to sessions in nano seconds. This is the sum of all write durations divided by the number of writes in the respective time period.</p></li>
+  
+<li>
+<p><b>QueryCount()</b> Number of queries executed.</p></li>
+  
+<li>
+<p><b>QueryDuration (CompositeData)</b> Total time spent evaluating queries in milli seconds.</p></li>
+  
+<li>
+<p><b>QueryAverage (CompositeData)</b> Average time spent evaluating queries in milli seconds. This is the sum of all query durations divided by the number of queries in the respective time period.</p></li>
+  
+<li>
+<p><b>ObservationEventCount (CompositeData)</b> Total number of observation {@code Event} instances delivered to all observation listeners.</p></li>
+  
+<li>
+<p><b>ObservationEventDuration (CompositeData)</b> Total time spent processing observation events by all observation listeners in nano seconds.</p></li>
+  
+<li>
+<p><b>ObservationEventAverage</b> Average time spent processing observation events by all observation listeners in nano seconds. This is the sum of all observation durations divided by the number of observation events in the respective time period.</p></li>
+  
+<li>
+<p><b>ObservationQueueMaxLength (CompositeData)</b> Maximum length of observation queue in the respective time period.</p></li>
+</ul></div>
+<div class="section">
+<h5><a name="SegmentNodeStoreStatsMBean"></a> SegmentNodeStoreStatsMBean</h5>
+<p>The <tt>SegmentNodeStoreStatsMBean</tt> exposes endpoints to monitor commits: number and rate, number of queued commits and queuing times.</p>
+
+<ul>
+  
+<li>
+<p><b>CommitsCount (CompositeData)</b> Time series of the number of commits</p></li>
+  
+<li>
+<p><b>QueuingCommitsCount (CompositeData)</b> Time series of the number of commits queuing</p></li>
+  
+<li>
+<p><b>CommitTimes (CompositeData)</b> Time series of the commit times</p></li>
+  
+<li>
+<p><b>QueuingTimes (CompositeData)</b> Time series of the commit queuing times</p></li>
+</ul></div>
+<div class="section">
+<h5><a name="FileStoreStatsMBean"></a> FileStoreStatsMBean</h5>
+<p>The <tt>FileStoreStatsMBean</tt> exposes endpoints reflecting the amount of data written to disk, the number of tar files on disk and the total footprint on disk.</p>
+
+<ul>
+  
+<li>
+<p><b>ApproximateSize (long)</b> An approximate disk footprint of the Segment Store.</p></li>
+  
+<li>
+<p><b>TarFileCount (int)</b> The number of tar files of the Segment Store.</p></li>
+  
+<li>
+<p><b>WriteStats (CompositeData)</b> Time series of the writes to repository</p></li>
+  
+<li>
+<p><b>RepositorySize (CompositeData)</b> Time series of the writes to repository</p></li>
+  
+<li>
+<p><b>StoreInfoAsString (string)</b> A human readable descriptive representation of the values exposed by this MBean.</p></li>
+  
+<li>
+<p><b>JournalWriteStatsAsCount (long)</b> Number of writes to the journal of this Segment Store.</p></li>
+  
+<li>
+<p><b>JournalWriteStatsAsCompositeData (CompositeData)</b> Time series of the writes to the journal of this Segment Store.</p></li>
+</ul></div>
+<div class="section">
+<h5><a name="SegmentRevisionGarbageCollection_MBean"></a><a name="SegmentRevisionGarbageCollection"></a> SegmentRevisionGarbageCollection MBean</h5>
 <p>The <tt>SegmentRevisionGarbageCollection</tt> MBean tracks statistics about garbage collection. Some of the statistics are specific to specific phases of the garbage collection process, others are more widely applicable. This MBean also exposes management operations to start and cancel garbage collection and options that can influence the outcome of garbage collection. You should use this MBean with great care.</p>
 <p>The following options are collectively called &#x201c;garbage collection options&#x201d;, since they are used to tweak the behaviour of the garbage collection process. These options are readable and writable, but they take effect only at the start of the next garbage collection process.</p>
 
@@ -590,12 +722,16 @@ TarMK GC #2: compacting root.
   
 <li><b>ForceTimeout (int)</b> The amount of time (in seconds) the compaction phase can take exclusive control of the repository. This parameter is used only if compaction is configured to take exclusive control of the repository instead of giving up after too many concurrent writes.</li>
   
-<li><b>RetainedGenerations (int)</b> How many generations should be preserved when cleaning up the Segment Store. When the cleanup phase runs, only the latest <tt>RetainedGenerations</tt> generations are kept intact. Older generations will be deleted.</li>
+<li><b>RetainedGenerations (int)</b> How many generations should be preserved when cleaning up the Segment Store. When the cleanup phase runs, only the latest <tt>RetainedGenerations</tt> generations are kept intact. Older generations will be deleted. <i>Deprecated</i>: as of Oak 1.8 this value is fixed to 2 generations and cannot be modified.</li>
   
 <li><b>GcSizeDeltaEstimation (long)</b> The size (in bytes) of new content added to the repository since the end of the last garbage collection that would trigger another garbage collection run. This parameter influences the behaviour of the estimation phase.</li>
   
 <li><b>EstimationDisabled (boolean)</b> Determines if the estimation phase is disabled. If this parameter is set to <tt>true</tt>, the estimation phase will be skipped and compaction will run unconditionally.</li>
   
+<li><b>GCType (&#x201c;FULL&#x201d; or &#x201c;TAIL&#x201d;)</b> Determines the type of the garbage collection that should run when invoking the <tt>startRevisionGC</tt> operation.</li>
+  
+<li><b>RevisionGCProgressLog (long)</b> The number of processed nodes after which a progress message is logged. <tt>-1</tt> indicates no logging.</li>
+  
 <li><b>MemoryThreshold (int)</b> A number between <tt>0</tt> and <tt>100</tt> that represents the percentage of heap memory that should always be free during compaction. If the amount of free memory falls below the provided percentage, compaction will be interrupted.</li>
 </ul>
 <p>The following options are read-only and expose runtime statistics about the garbage collection process.</p>
@@ -615,6 +751,14 @@ TarMK GC #2: compacting root.
 <li><b>LastLogMessage (string)</b> The last log message produced during garbage collection.</li>
   
 <li><b>Status (string)</b> The current status of the garbage collection process. This property can assume the values <tt>idle</tt>, <tt>estimation</tt>, <tt>compaction</tt>, <tt>compaction-retry-N</tt> (where <tt>N</tt> is the number of the current retry iteration), <tt>compaction-force-compact</tt> and <tt>cleanup</tt>.</li>
+  
+<li><b>RevisionGCRunning (boolean)</b> Indicates whether online revision garbage collection is currently running.</li>
+  
+<li><b>CompactedNodes (long)</b> The number of compacted nodes during the previous garbage collection</li>
+  
+<li><b>EstimatedCompactableNodes (long)</b> The estimated number of nodes to compact during the next garbage collection. <tt>-1</tt> indicates an estimated value is not available.</li>
+  
+<li><b>EstimatedRevisionGCCompletion (int)</b> Estimated percentage completed for the current garbage collection run. <tt>-1</tt> indicates an estimated percentage is not available.</li>
 </ul>
 <p>The <tt>SegmentRevisionGarbageCollection</tt> MBean also exposes the following management operations.</p>
 
@@ -652,13 +796,17 @@ TarMK GC #2: compacting root.
 <h3><a name="Check"></a><a name="check"></a> Check</h3>
 
 <div class="source">
-<div class="source"><pre class="prettyprint">java -jar oak-run.jar check PATH [--journal JOURNAL] [--notify SECS] [--bin] [--filter PATH1[,PATH2,..,PATHn]] [--io-stats]
+<div class="source"><pre class="prettyprint">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></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. A deep scan of the content tree, traversing every node, will be performed by default.</p>
+<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>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>
-<p>If the <tt>--filter</tt> option is specified, the tool will traverse only the absolute paths specified as arguments. At least one argument is expected with this option; multiple arguments need to be comma-separated. The paths will be traversed in the same order as they were specified. If the option is not specified, the full traversal of the repository (rooted at <tt>/</tt>) will be performed.</p>
+<p>If the <tt>--head</tt> option is specified, the tool will scan <b>only</b> the head state, ignoring any available checkpoints.</p>
+<p>If the <tt>--checkpoints</tt> option is specified, the tool will scan <b>only</b> the specified checkpoints, ignoring the head state. At least one argument is expected with this option; multiple arguments need to be comma-separated. The checkpoints will be traversed in the same order as they were specified. In order to scan all checkpoints, the correct argument for this option is <tt>all</tt> (i.e. <tt>--checkpoints all</tt>).</p>
+<p>As mentioned in the paragraph above, by default, both head state and all checkpoints will be checked. In other words, this is equivalent to having both options, <tt>--head</tt> and <tt>--checkpoints all</tt>, specified.</p>
+<p>If the <tt>--filter</tt> option is specified, the tool will traverse only the absolute paths specified as arguments. At least one argument is expected with this option; multiple arguments need to be comma-separated. The paths will be traversed in the same order as they were specified. </p>
+<p>The filtering applies to both head state and/or checkpoints, depending on the scope of the scan. For example, <tt>--head --filter PATH1</tt> will limit the traversal to <tt>PATH1</tt> under head state, <tt>--checkpoints cp1 --filter PATH2</tt> will limit the traversal to <tt>PATH2</tt> under <tt>cp1</tt>, while <tt>--filter PATH3</tt> will limit it to <tt>PATH3</tt>, <b>for both head state and all checkpoints</b>. If the option is not specified, the full traversal of the repository (rooted at <tt>/</tt>) will be performed.</p>
 <p>If the <tt>--io-stats</tt> option is specified, the tool will print some statistics about the I/O operations performed during the execution of the check command. This option is optional and is disabled by default.</p></div>
 <div class="section">
 <h3><a name="Compact"></a><a name="compact"></a> Compact</h3>

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=1824122&r1=1824121&r2=1824122&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/nodestore/segment/records.html (original)
+++ jackrabbit/site/live/oak/docs/nodestore/segment/records.html Tue Feb 13 12:38:14 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2017-05-02 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.4 at 2018-02-13 
  | 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="20170502" />
+    <meta name="Date-Revision-yyyymmdd" content="20180213" />
     <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" />
@@ -63,6 +63,7 @@
               <ul class="dropdown-menu">
                   <li><a href="../../nodestore/documentmk.html" title="Document NodeStore">Document NodeStore</a></li>
                   <li><a href="../../nodestore/segment/overview.html" title="Segment NodeStore">Segment NodeStore</a></li>
+                  <li><a href="../../nodestore/compositens.html" title="Composite NodeStore">Composite NodeStore</a></li>
               </ul>
             </li>
             <li><a href="../../plugins/blobstore.html" title="Blob Storage">Blob Storage</a></li>
@@ -70,6 +71,8 @@
 <a href="../../query/query.html" title="Query">Query</a>
               <ul class="dropdown-menu">
                   <li><a href="../../query/query-engine.html" title="Query Engine">Query Engine</a></li>
+                  <li><a href="../../query/grammar-xpath.html" title="XPath Grammar">XPath Grammar</a></li>
+                  <li><a href="../../query/grammar-sql2.html" title="SQL-2 Grammar">SQL-2 Grammar</a></li>
                   <li><a href="../../query/query-troubleshooting.html" title="Troubleshooting">Troubleshooting</a></li>
                   <li><a href="../../query/indexing.html" title="Indexing">Indexing</a></li>
                   <li><a href="../../query/lucene.html" title="Lucene Index">Lucene Index</a></li>
@@ -92,6 +95,7 @@
             <li><a href="../../migration.html" title="Migration">Migration</a></li>
             <li><a href="../../differences.html" title="Differences to Jackrabbit 2">Differences to Jackrabbit 2</a></li>
             <li><a href="../../known_issues.html" title="Known Issues">Known Issues</a></li>
+            <li><a href="../../constraints.html" title="Constraints">Constraints</a></li>
             <li><a href="../../dos_and_donts.html" title="Dos and Don'ts">Dos and Don'ts</a></li>
             <li><a href="../../coldstandby/coldstandby.html" title="Cold Standby">Cold Standby</a></li>
             <li><a href="../../FAQ.html" title="FAQ">FAQ</a></li>
@@ -104,6 +108,7 @@
             <li><a href="../../participating.html" title="Participating">Participating</a></li>
             <li><a href="../../developing-with-git.html" title="Developing with Git">Developing with Git</a></li>
             <li><a href="../../diagnostic-builds.html" title="Cutting diagnostic builds">Cutting diagnostic builds</a></li>
+            <li><a href="../../branching.html" title="Branching off a new stable">Branching off a new stable</a></li>
             <li><a href="../../attribution.html" title="Attribution">Attribution</a></li>
             <li><a href="../../release-schedule.html" title="Release Schedule">Release Schedule</a></li>
         </ul>
@@ -131,9 +136,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2017-05-02<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2018-02-13<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 1.8-SNAPSHOT</li>
+          <li id="projectVersion">Version: 1.10-SNAPSHOT</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -163,12 +168,15 @@
       </ul>
   </li>
     <li><a href="../../nodestore/segment/overview.html" title="Segment NodeStore"><span class="none"></span>Segment NodeStore</a>  </li>
+    <li><a href="../../nodestore/compositens.html" title="Composite NodeStore"><span class="none"></span>Composite NodeStore</a>  </li>
       </ul>
   </li>
     <li><a href="../../plugins/blobstore.html" title="Blob Storage"><span class="none"></span>Blob Storage</a>  </li>
     <li><a href="../../query/query.html" title="Query"><span class="icon-chevron-down"></span>Query</a>
       <ul class="nav nav-list">
     <li><a href="../../query/query-engine.html" title="Query Engine"><span class="none"></span>Query Engine</a>  </li>
+    <li><a href="../../query/grammar-xpath.html" title="XPath Grammar"><span class="none"></span>XPath Grammar</a>  </li>
+    <li><a href="../../query/grammar-sql2.html" title="SQL-2 Grammar"><span class="none"></span>SQL-2 Grammar</a>  </li>
     <li><a href="../../query/query-troubleshooting.html" title="Troubleshooting"><span class="none"></span>Troubleshooting</a>  </li>
     <li><a href="../../query/indexing.html" title="Indexing"><span class="none"></span>Indexing</a>  </li>
     <li><a href="../../query/lucene.html" title="Lucene Index"><span class="none"></span>Lucene Index</a>  </li>
@@ -187,6 +195,7 @@
     <li><a href="../../migration.html" title="Migration"><span class="none"></span>Migration</a>  </li>
     <li><a href="../../differences.html" title="Differences to Jackrabbit 2"><span class="none"></span>Differences to Jackrabbit 2</a>  </li>
     <li><a href="../../known_issues.html" title="Known Issues"><span class="none"></span>Known Issues</a>  </li>
+    <li><a href="../../constraints.html" title="Constraints"><span class="none"></span>Constraints</a>  </li>
     <li><a href="../../dos_and_donts.html" title="Dos and Don'ts"><span class="none"></span>Dos and Don'ts</a>  </li>
     <li><a href="../../coldstandby/coldstandby.html" title="Cold Standby"><span class="none"></span>Cold Standby</a>  </li>
     <li><a href="../../FAQ.html" title="FAQ"><span class="none"></span>FAQ</a>  </li>
@@ -195,6 +204,7 @@
     <li><a href="../../participating.html" title="Participating"><span class="none"></span>Participating</a>  </li>
     <li><a href="../../developing-with-git.html" title="Developing with Git"><span class="none"></span>Developing with Git</a>  </li>
     <li><a href="../../diagnostic-builds.html" title="Cutting diagnostic builds"><span class="none"></span>Cutting diagnostic builds</a>  </li>
+    <li><a href="../../branching.html" title="Branching off a new stable"><span class="none"></span>Branching off a new stable</a>  </li>
     <li><a href="../../attribution.html" title="Attribution"><span class="none"></span>Attribution</a>  </li>
     <li><a href="../../release-schedule.html" title="Release Schedule"><span class="none"></span>Release Schedule</a>  </li>
           <li class="nav-header">Links</li>
@@ -404,7 +414,7 @@
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2012&#x2013;2017
+            <p>Copyright &copy;2012&#x2013;2018
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
 All rights reserved.</p>
         </div>