Author: amitj
Date: Fri Aug 10 10:33:33 2018
New Revision: 1837789

URL: http://svn.apache.org/viewvc?rev=1837789&view=rev
Log:
OAK-5923: Document S3 datastore

Documented missing S3 specific properties

Modified:
    jackrabbit/oak/trunk/oak-doc/src/site/markdown/osgi_config.md

Modified: jackrabbit/oak/trunk/oak-doc/src/site/markdown/osgi_config.md
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-doc/src/site/markdown/osgi_config.md?rev=1837789&r1=1837788&r2=1837789&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-doc/src/site/markdown/osgi_config.md (original)
+++ jackrabbit/oak/trunk/oak-doc/src/site/markdown/osgi_config.md Fri Aug 10 
10:33:33 2018
@@ -335,6 +335,34 @@ cachePath
 
 _PID `org.apache.jackrabbit.oak.plugins.blob.datastore.S3DataStore`_
 
+accessKey
+: AWS access key to be used for accessing the S3 bucket. Not required if IAM 
roles configured.
+
+secretKey
+: AWS secret key to be used for accessing the S3 bucket. Not required if IAM 
roles configured.
+
+s3Bucket/container
+: Default - `us-standard`
+: S3 Bucket name to be used for storing the binaries/blobs.
+
+s3Region
+: Region where the S3 bucket is located or to be created if not present.
+
+s3EndPoint
+: S3 rest API endpoint. Can help reduce latency of redirection from standard 
endpoint if a different region configured.
+
+connectionTimeout
+: S3 connection timeout. See [AWS S3 
documentation](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/section-client-configuration.html).
+
+socketTimeout
+: S3 socket timeout. See [AWS S3 
documentation](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/section-client-configuration.html).
+
+maxConnections
+: Maximum connections to S3. See [AWS S3 
documentation](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/section-client-configuration.html).
+
+maxErrorRetry
+: Max error retries. See [AWS S3 
documentation](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/section-client-configuration.html).
+
 maxCachedBinarySize
 : Default - 17408 (17 KB)
 : Size in bytes. Binaries with size less than or equal to this size would be 
stored in in memory cache
@@ -344,7 +372,7 @@ cacheSizeInMB
 : Size in MB. In memory cache for storing small files whose size is less than 
`maxCachedBinarySize`. This
   helps in better performance when lots of small binaries are accessed 
frequently.
 
-#### Oak - SharedS3DataStore (Since Oak 1.2.0)
+#### Oak - SharedS3DataStore (Oak 1.2.x & Oak 1.4.x)
 
 Supports shared S3 DataStore
 
@@ -367,6 +395,9 @@ All the above data stores enable local f
 * _PID `org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore`_
 * _PID `org.apache.jackrabbit.oak.plugins.blob.datastore.AzureDataStore`_
 
+path
+: The local file system path used to cache binaries and stage binaries for 
asynchronous uploads.
+
 cacheSize
 : Default - 68719476736
 : Size in bytes of DataStore cache. Cache is disabled when cacheSize <= 0.


Reply via email to