You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by fr...@apache.org on 2017/02/01 10:30:06 UTC
svn commit: r1781216 - in
/jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment:
classes.md classes.png classes.svg classes.uml overview.md tarmk-classes.md
tarmk-classes.png tarmk-classes.svg tarmk-classes.uml
Author: frm
Date: Wed Feb 1 10:30:06 2017
New Revision: 1781216
URL: http://svn.apache.org/viewvc?rev=1781216&view=rev
Log:
OAK-5547 - Document TarMK design
Rename tarmk-classes.md to classes.md. Rename related files similarly. Adjust
links to page and picture accordingly.
Added:
jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/classes.md
- copied, changed from r1781215, jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.md
jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/classes.png
- copied unchanged from r1781215, jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.png
jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/classes.svg
- copied unchanged from r1781215, jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.svg
jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/classes.uml
- copied, changed from r1781215, jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.uml
Removed:
jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.md
jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.png
jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.svg
jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.uml
Modified:
jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/overview.md
Copied: jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/classes.md (from r1781215, jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.md)
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/classes.md?p2=jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/classes.md&p1=jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.md&r1=1781215&r2=1781216&rev=1781216&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.md (original)
+++ jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/classes.md Wed Feb 1 10:30:06 2017
@@ -20,7 +20,7 @@ This section gives a high level overview
## Overview
-![Class diagram](tarmk-classes.png)
+![Class diagram](classes.png)
The `SegmentNodeStore` is Oak Segment Tar's implementation of the [NodeStore API](../overview.html). It uses a `Revisions` instance for accessing and setting the current head state, a `SegmentReader` for reading records from segments, a `SegmentWriter` for writing records to segments and a `BlobStore` for reading and writing binaries.
Copied: jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/classes.uml (from r1781215, jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.uml)
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/classes.uml?p2=jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/classes.uml&p1=jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.uml&r1=1781215&r2=1781216&rev=1781216&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/tarmk-classes.uml (original)
+++ jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/classes.uml Wed Feb 1 10:30:06 2017
@@ -15,7 +15,7 @@
limitations under the License.
'/
/'
- Source for the tarmk-classes.svg and tarmk-classes.png class diagram.
+ Source for the classes.svg and classes.png class diagram.
Generated via http://www.plantuml.com/
'/
@startuml
Modified: jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/overview.md
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/overview.md?rev=1781216&r1=1781215&r2=1781216&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/overview.md (original)
+++ jackrabbit/oak/trunk/oak-doc/src/site/markdown/nodestore/segment/overview.md Wed Feb 1 10:30:06 2017
@@ -67,7 +67,7 @@ The *journal* is a special, atomically u
Oak Segment Tar is an evolution of a [previous implementation](../segmentmk.html). Upgrading requires [migrating](../../migration.html) to the [new storage format](changes.html).
-See [Design of Oak Segment Tar](tarmk-classes.html) for a high level design overview of Oak Segment Tar.
+See [Design of Oak Segment Tar](classes.html) for a high level design overview of Oak Segment Tar.
## <a name="garbage-collection"/> Garbage Collection