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 ad...@apache.org on 2017/03/10 11:48:45 UTC
svn commit: r1786327 - in /jackrabbit/oak/trunk: README.md
oak-doc/src/site/markdown/construct.md
oak-doc/src/site/markdown/dev_getting_started.md
oak-doc/src/site/markdown/oak_api/overview.md oak-pojosr/README.md
oak-run/README.md
Author: adulceanu
Date: Fri Mar 10 11:48:45 2017
New Revision: 1786327
URL: http://svn.apache.org/viewvc?rev=1786327&view=rev
Log:
OAK-5834 - Remove the deprecated oak-segment module
Removed references from documentation where not needed any more
Modified:
jackrabbit/oak/trunk/README.md
jackrabbit/oak/trunk/oak-doc/src/site/markdown/construct.md
jackrabbit/oak/trunk/oak-doc/src/site/markdown/dev_getting_started.md
jackrabbit/oak/trunk/oak-doc/src/site/markdown/oak_api/overview.md
jackrabbit/oak/trunk/oak-pojosr/README.md
jackrabbit/oak/trunk/oak-run/README.md
Modified: jackrabbit/oak/trunk/README.md
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/README.md?rev=1786327&r1=1786326&r2=1786327&view=diff
==============================================================================
--- jackrabbit/oak/trunk/README.md (original)
+++ jackrabbit/oak/trunk/README.md Fri Mar 10 11:48:45 2017
@@ -60,6 +60,7 @@ The build consists of the following main
- oak-lucene - Lucene-based query index
- oak-run - runnable jar packaging
- oak-pojosr - integration with PojoSR
+ - oak-segment-tar - TarMK API and implementation
- oak-upgrade - tooling for upgrading Jackrabbit repositories to Oak
- oak-it - integration tests
- oak-it/osgi - integration tests for OSGi
Modified: jackrabbit/oak/trunk/oak-doc/src/site/markdown/construct.md
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-doc/src/site/markdown/construct.md?rev=1786327&r1=1786326&r2=1786327&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-doc/src/site/markdown/construct.md (original)
+++ jackrabbit/oak/trunk/oak-doc/src/site/markdown/construct.md Fri Mar 10 11:48:45 2017
@@ -31,8 +31,9 @@ To construct an in-memory repository, us
To use a tar file based Segment NodeStore backend, use:
- FileStore fs = FileStore.newFileStore(new File("repository")).create();
- Repository repo = new Jcr(new SegmentNodeStore(fs)).createRepository();
+ FileStore fs = FileStoreBuilder.fileStoreBuilder(new File("repository")).build();
+ SegmentNodeStore ns = SegmentNodeStoreBuilders.builder(fs).build();
+ Repository repo = new Jcr(new Oak(ns)).createRepository();
To use a MongoDB backend, use:
Modified: jackrabbit/oak/trunk/oak-doc/src/site/markdown/dev_getting_started.md
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-doc/src/site/markdown/dev_getting_started.md?rev=1786327&r1=1786326&r2=1786327&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-doc/src/site/markdown/dev_getting_started.md (original)
+++ jackrabbit/oak/trunk/oak-doc/src/site/markdown/dev_getting_started.md Fri Mar 10 11:48:45 2017
@@ -71,6 +71,7 @@ The build consists of the following main
- oak-http - HTTP binding for Oak
- oak-lucene - Lucene-based query index
- oak-run - runnable jar packaging
+ - oak-segment-tar - TarMK API and implementation
- oak-upgrade - tooling for upgrading Jackrabbit repositories to Oak
- oak-it - integration tests
- oak-it/osgi - integration tests for OSGi
Modified: jackrabbit/oak/trunk/oak-doc/src/site/markdown/oak_api/overview.md
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-doc/src/site/markdown/oak_api/overview.md?rev=1786327&r1=1786326&r2=1786327&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-doc/src/site/markdown/oak_api/overview.md (original)
+++ jackrabbit/oak/trunk/oak-doc/src/site/markdown/oak_api/overview.md Fri Mar 10 11:48:45 2017
@@ -34,7 +34,7 @@ Oak API
- [oak-solr-osgi](http://www.javadoc.io/doc/org.apache.jackrabbit/oak-solr-osgi/)
- [oak-auth-external](http://www.javadoc.io/doc/org.apache.jackrabbit/oak-auth-external/)
- [oak-auth-ldap](http://www.javadoc.io/doc/org.apache.jackrabbit/oak-auth-ldap/)
- - [oak-tarmk-standby](http://www.javadoc.io/doc/org.apache.jackrabbit/oak-tarmk-standby/)
+ - [oak-segment-tar](http://www.javadoc.io/doc/org.apache.jackrabbit/oak-segment-tar/)
- [oak-authorization-cug](http://www.javadoc.io/doc/org.apache.jackrabbit/oak-authorization-cug/)
- [oak-remote](http://www.javadoc.io/doc/org.apache.jackrabbit/oak-remote/)
- [oak-exercise](http://www.javadoc.io/doc/org.apache.jackrabbit/oak-exercise/)
Modified: jackrabbit/oak/trunk/oak-pojosr/README.md
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-pojosr/README.md?rev=1786327&r1=1786326&r2=1786327&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-pojosr/README.md (original)
+++ jackrabbit/oak/trunk/oak-pojosr/README.md Fri Mar 10 11:48:45 2017
@@ -51,7 +51,7 @@ Where the configFile is json file captur
"jaas.configProviderName": "FelixJaasProvider"
},
"org.apache.jackrabbit.oak.jcr.osgi.RepositoryManager": {},
- "org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService" : {}
+ "org.apache.jackrabbit.oak.segment.SegmentNodeStoreService" : {}
}
[1]: https://code.google.com/p/pojosr/
Modified: jackrabbit/oak/trunk/oak-run/README.md
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-run/README.md?rev=1786327&r1=1786326&r2=1786327&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-run/README.md (original)
+++ jackrabbit/oak/trunk/oak-run/README.md Fri Mar 10 11:48:45 2017
@@ -321,16 +321,16 @@ repository backend.
The optional fixture argument allows to specify the repository implementation
to be used. The following fixtures are currently supported:
-| Fixture | Description |
-|---------------|-------------------------------------------------------|
-| Jackrabbit(*) | Jackrabbit with the default embedded Derby bundle PM |
-| Oak-Memory | Oak with default in-memory storage |
-| Oak-MemoryNS | Oak with default in-memory NodeStore |
-| Oak-Mongo | Oak with the default Mongo backend |
-| Oak-Mongo-DS | Oak with the default Mongo backend and DataStore |
-| Oak-MongoNS | Oak with the Mongo NodeStore |
-| Oak-Tar | Oak with the Tar backend (aka Segment NodeStore) |
-| Oak-Tar-DS | Oak with the Tar backend and DataStore |
+| Fixture | Description |
+|----------------------|-------------------------------------------------------|
+| Jackrabbit(*) | Jackrabbit with the default embedded Derby bundle PM |
+| Oak-Memory | Oak with default in-memory storage |
+| Oak-MemoryNS | Oak with default in-memory NodeStore |
+| Oak-Mongo | Oak with the default Mongo backend |
+| Oak-Mongo-DS | Oak with the default Mongo backend and DataStore |
+| Oak-MongoNS | Oak with the Mongo NodeStore |
+| Oak-Segment-Tar | Oak with the Tar backend (aka Segment NodeStore) |
+| Oak-Segment-Tar-DS | Oak with the Tar backend and DataStore |
Jackrabbit fixture requires [Oak Runnable JR2 jar](#jr2)
@@ -351,7 +351,7 @@ Depending on the fixture the following o
Examples:
$ java -jar oak-run-*.jar server
- $ java -jar oak-run-*.jar server http://localhost:4503 Oak-Tar --base myOak
+ $ java -jar oak-run-*.jar server http://localhost:4503 Oak-Segment-Tar --base myOak
$ java -jar oak-run-*.jar server http://localhost:4502 Oak-Mongo --db myOak --clusterIds c1,c2,c3
See the documentation in the `oak-http` component for details about the available functionality.
@@ -440,8 +440,6 @@ Finally the benchmark runner supports th
| Oak-MongoNS | Oak with the Mongo NodeStore |
| Oak-Segment-Tar | Oak with the Segment Tar backend |
| Oak-Segment-Tar-DS | Oak with the Segment Tar backend and DataStore |
-| Oak-Tar | Oak with the Tar backend (deprecated) |
-| Oak-Tar-DS | Oak with the Tar backend (deprecated) and DataStore |
| Oak-RDB | Oak with the DocumentMK/RDB persistence |
| Oak-RDB-DS | Oak with the DocumentMK/RDB persistence and DataStore |
@@ -609,17 +607,17 @@ suites in the scalability command line,
Finally the scalability runner supports the following repository fixtures:
-| Fixture | Description |
-|---------------|----------------------------------------------------------------|
-| Oak-Memory | Oak with default in-memory storage |
-| Oak-MemoryNS | Oak with default in-memory NodeStore |
-| Oak-Mongo | Oak with the default Mongo backend |
-| Oak-Mongo-DS | Oak with the default Mongo backend and DataStore |
-| Oak-MongoNS | Oak with the Mongo NodeStore |
-| Oak-Tar | Oak with the Tar backend (aka Segment NodeStore) |
-| Oak-Tar-DS | Oak with the Tar backend (aka Segment NodeStore) and DataStore |
-| Oak-RDB | Oak with the DocumentMK/RDB persistence |
-| Oak-RDB-DS | Oak with the DocumentMK/RDB persistence and DataStore |
+| Fixture | Description |
+|-----------------------|----------------------------------------------------------------|
+| Oak-Memory | Oak with default in-memory storage |
+| Oak-MemoryNS | Oak with default in-memory NodeStore |
+| Oak-Mongo | Oak with the default Mongo backend |
+| Oak-Mongo-DS | Oak with the default Mongo backend and DataStore |
+| Oak-MongoNS | Oak with the Mongo NodeStore |
+| Oak-Segment-Tar | Oak with the Tar backend (aka Segment NodeStore) |
+| Oak-Segment-Tar-DS | Oak with the Tar backend (aka Segment NodeStore) and DataStore |
+| Oak-RDB | Oak with the DocumentMK/RDB persistence |
+| Oak-RDB-DS | Oak with the DocumentMK/RDB persistence and DataStore |
(Note that for Oak-RDB, the required JDBC drivers either need to be embedded
into oak-run, or be specified separately in the class path.)