jackrabbit-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mdue...@apache.org
Subject svn commit: r1519458 - /jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/
Date Mon, 02 Sep 2013 14:57:42 GMT
Author: mduerig
Date: Mon Sep  2 14:57:41 2013
New Revision: 1519458

URL: http://svn.apache.org/r1519458
Log:
OAK-936: Site checkin for project Oak Documentation-0.9-SNAPSHOT

Modified:
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/construct.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/dev_getting_started.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/differences.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/dos_and_donts.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/downloads.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/from_here.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/index.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/jsop-diff.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/license.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/microkernel.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/mongomk.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/nodestate.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/overview.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/participating.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/query.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/segmentmk.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/use_getting_started.html
    jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/when_things_go_wrong.html

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/construct.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/construct.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/construct.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/construct.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -205,16 +205,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/dev_getting_started.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/dev_getting_started.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/dev_getting_started.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/dev_getting_started.html Mon Sep  2 14:57:41
2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -205,16 +205,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/differences.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/differences.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/differences.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/differences.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -205,16 +205,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 
@@ -324,7 +324,7 @@
 <div class="section">
 <h2>Query<a name="Query"></a></h2>
 <p>Oak does not index content by default as does Jackrabbit 2. You need to create custom
indexes when necessary, much like in traditional RDBMSs. If there is no index for a specific
query then the repository will be traversed. That is, the query will still work but probably
be very slow.</p>
-<p>See the <a href="/query/">query overview page</a> for how to create
a custom index.</p></div>
+<p>See the <a href="query.html">query overview page</a> for how to create
a custom index.</p></div>
 <div class="section">
 <h2>Observation<a name="Observation"></a></h2>
 <p>Regarding observation listeners:</p>

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/dos_and_donts.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/dos_and_donts.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/dos_and_donts.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/dos_and_donts.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -205,16 +205,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/downloads.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/downloads.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/downloads.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/downloads.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -203,16 +203,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/from_here.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/from_here.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/from_here.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/from_here.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -203,16 +203,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/index.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/index.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/index.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/index.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -203,16 +203,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/jsop-diff.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/jsop-diff.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/jsop-diff.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/jsop-diff.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -205,16 +205,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/license.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/license.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/license.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/license.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -203,16 +203,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/microkernel.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/microkernel.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/microkernel.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/microkernel.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -203,17 +203,17 @@
         Understanding the node state model</a>
             </li>
                   
-      <li>
-    
-                          <a href="query.html" title="Query">
-          <i class="none"></i>
-        Query</a>
-            </li>
-                  
       <li class="active">
     
             <a href="#"><i class="none"></i>Microkernel</a>
           </li>
+                  
+      <li>
+    
+                          <a href="query.html" title="The query engine">
+          <i class="none"></i>
+        The query engine</a>
+            </li>
                               <li class="nav-header">Using Oak</li>
                                 
       <li>

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/mongomk.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/mongomk.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/mongomk.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/mongomk.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -205,16 +205,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/nodestate.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/nodestate.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/nodestate.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/nodestate.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -203,16 +203,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/overview.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/overview.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/overview.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/overview.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -203,16 +203,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/participating.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/participating.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/participating.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/participating.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -205,16 +205,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/query.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/query.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/query.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/query.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -203,17 +203,17 @@
         Understanding the node state model</a>
             </li>
                   
-      <li class="active">
-    
-            <a href="#"><i class="none"></i>Query</a>
-          </li>
-                  
       <li>
     
                           <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
         Microkernel</a>
             </li>
+                  
+      <li class="active">
+    
+            <a href="#"><i class="none"></i>The query engine</a>
+          </li>
                               <li class="nav-header">Using Oak</li>
                                 
       <li>
@@ -306,16 +306,32 @@
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License. --><div class="section">
-<h2>Query<a name="Query"></a></h2>
+<h2>The query engine<a name="The_query_engine"></a></h2>
 <p>Oak does not index content by default as does Jackrabbit 2. You need to create custom
indexes when necessary, much like in traditional RDBMSs. If there is no index for a specific
query then the repository will be traversed. That is, the query will still work but probably
be very slow.</p>
 <p>Query Indices are defined under the <tt>oak:index</tt> node.</p>
 <div class="section">
+<h3>Xpath to SQL2 transformation<a name="Xpath_to_SQL2_transformation"></a></h3>
+<p>In an effort to support the <tt>XPath</tt> language, there is a mechanism
that handles the automatic conversion to <tt>SQL2</tt>. </p>
+<p>Every conversion is logged as <tt>debug</tt> under the <tt>org.apache.jackrabbit.oak.query.QueryEngineImpl</tt>
logger:</p>
+
+<div class="source">
+<pre>org.apache.jackrabbit.oak.query.QueryEngineImpl Parsing xpath statement: //element(*)[@sling:resourceType
= 'slingevent:Lock')]
+org.apache.jackrabbit.oak.query.QueryEngineImpl XPath &gt; SQL2: select [jcr:path], [jcr:score],
* from [nt:base] as a where [sling:resourceType] = 'slingevent:Lock' /* xpath: //element(*)[@sling:resourceType
= 'slingevent:Lock' and @lock.created &lt; xs:dateTime('2013-09-02T15:44:05.920+02:00')]
*/
+</pre></div>
+<p><i>Note that each transformed <tt>SQL2</tt> query contains the
original <tt>XPath</tt> query as a comment.</i></p></div>
+<div class="section">
 <h3>Cost calculation<a name="Cost_calculation"></a></h3>
 <p>Each query index is expected to estimate the worst-case cost to query with the given
filter. The returned value is between 1 (very fast; lookup of a unique node) and the estimated
number of entries to traverse, if the cursor would be fully read, and if there could in theory
be one network round-trip or disk read operation per node (this method may return a lower
number if the data is known to be fully in memory).</p>
 <p>The returned value is supposed to be an estimate and doesn&#x2019;t have to
be very accurate. Please note this method is called on each index whenever a query is run,
so the method should be reasonably fast (not read any data itself, or at least not read too
much data).</p>
-<p>If an index implementation can not query the data, it has to return <tt>Double.POSITIVE_INFINITY</tt>.</p></div>
+<p>If an index implementation can not query the data, it has to return <tt>Double.POSITIVE_INFINITY</tt>.</p>
+<p>TODO Traversal warnings</p></div>
 <div class="section">
-<h3>Property index<a name="Property_index"></a></h3>
+<h3>The property index<a name="The_property_index"></a></h3>
+<p>Is useful whenever there is a query with a property constraint that is not full-text:</p>
+
+<div class="source">
+<pre>SELECT * FROM [nt:base] WHERE [jcr:uuid] = $id
+</pre></div>
 <p>To define a property index on a subtree you have to add an index definition node
that:</p>
 
 <ul>
@@ -361,12 +377,18 @@
 }
 </pre></div></div>
 <div class="section">
-<h3>Node type index<a name="Node_type_index"></a></h3>
+<h3>The node type index<a name="The_node_type_index"></a></h3>
 <p>The <tt>NodeTypeIndex</tt> implements a <tt>QueryIndex</tt>
using <tt>PropertyIndexLookup</tt>s on <tt>jcr:primaryType</tt> <tt>jcr:mixinTypes</tt>
to evaluate a node type restriction on the filter. The cost for this index is the sum of the
costs of the <tt>PropertyIndexLookup</tt> for queries on <tt>jcr:primaryType</tt>
and <tt>jcr:mixinTypes</tt>.</p></div>
 <div class="section">
-<h3>Lucene full-text index<a name="Lucene_full-text_index"></a></h3>
-<p>The full-text index update is asynchronous via a background thread, see <tt>Oak#withAsyncIndexing</tt>.</p>
-<p>This means that some full-text searches will not work for a small window of time:
the background thread runs every 5 seconds, plus the time is takes to run the diff and to
run the text-extraction process. The async update status is now reflected on the <tt>oak:index</tt>
node with the help of a few properties, see <a class="externalLink" href="https://issues.apache.org/jira/browse/OAK-980">OAK-980</a></p>
+<h3>The Lucene full-text index<a name="The_Lucene_full-text_index"></a></h3>
+<p>The full-text index handles only the &#x2018;contains&#x2019; type of queries.</p>
+
+<div class="source">
+<pre>//*[jcr:contains(., 'text')]
+</pre></div>
+<p>Not having a full-text index means that the full-text queries will not be able to
work properly. Currently the query engine has a basic verification in place for full-text
conditions, but that is brittle and can miss hits.</p>
+<p>The full-text index update is asynchronous via a background thread, see <tt>Oak#withAsyncIndexing</tt>.
This means that some full-text searches will not work for a small window of time: the background
thread runs every 5 seconds, plus the time is takes to run the diff and to run the text-extraction
process. </p>
+<p>The async update status is now reflected on the <tt>oak:index</tt> node
with the help of a few properties, see <a class="externalLink" href="https://issues.apache.org/jira/browse/OAK-980">OAK-980</a></p>
 <p>TODO Node aggregation <a class="externalLink" href="https://issues.apache.org/jira/browse/OAK-828">OAK-828</a></p>
 <p>The index definition node for a lucene-based full-text index:</p>
 
@@ -405,7 +427,7 @@
 }
 </pre></div></div>
 <div class="section">
-<h3>Solr full-text index<a name="Solr_full-text_index"></a></h3>
+<h3>The Solr full-text index<a name="The_Solr_full-text_index"></a></h3>
 <p><tt>TODO</tt></p></div></div>
                   </div>
             </div>

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/segmentmk.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/segmentmk.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/segmentmk.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/segmentmk.html Mon Sep  2 14:57:41 2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -205,16 +205,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/use_getting_started.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/use_getting_started.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/use_getting_started.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/use_getting_started.html Mon Sep  2 14:57:41
2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -205,16 +205,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 

Modified: jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/when_things_go_wrong.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/when_things_go_wrong.html?rev=1519458&r1=1519457&r2=1519458&view=diff
==============================================================================
--- jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/when_things_go_wrong.html (original)
+++ jackrabbit/site/live/oak/docs/0.9-SNAPSHOT/when_things_go_wrong.html Mon Sep  2 14:57:41
2013
@@ -73,10 +73,10 @@
                       <li>      <a href="nodestate.html"  title="Understanding the
node state model">Understanding the node state model</a>
 </li>
                   
-                      <li>      <a href="query.html"  title="Query">Query</a>
+                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
 </li>
                   
-                      <li>      <a href="microkernel.html"  title="Microkernel">Microkernel</a>
+                      <li>      <a href="query.html"  title="The query engine">The
query engine</a>
 </li>
                           </ul>
       </li>
@@ -205,16 +205,16 @@
                   
       <li>
     
-                          <a href="query.html" title="Query">
+                          <a href="microkernel.html" title="Microkernel">
           <i class="none"></i>
-        Query</a>
+        Microkernel</a>
             </li>
                   
       <li>
     
-                          <a href="microkernel.html" title="Microkernel">
+                          <a href="query.html" title="The query engine">
           <i class="none"></i>
-        Microkernel</a>
+        The query engine</a>
             </li>
                               <li class="nav-header">Using Oak</li>
                                 



Mime
View raw message