diff --git a/modules/ROOT/pages/_partials/block-caveats.adoc b/modules/ROOT/pages/_partials/block-caveats.adoc index 57f2506a9..c7c32378f 100644 --- a/modules/ROOT/pages/_partials/block-caveats.adoc +++ b/modules/ROOT/pages/_partials/block-caveats.adoc @@ -117,9 +117,9 @@ We do not support the use of Couchbase Server's *Ephemeral* or *Memcached* bucke -- Users of Couchbase Server 6.0 should ensure they have addressed the known issue (https://issues.couchbase.com/browse/MB-41255[MB-41255]) by upgrading to one of the recommended Couchbase Server versions (6.0.5, 6.5.2, or 6.6.1). -The known issue can cause rebalance failures and/or failed replica writes of deleted or expired documents that use Xattrs. +The known issue can cause re-balance failures and/or failed replica writes of deleted or expired documents that use Xattrs. -This impacts Sync Gateway deployments running with shared bucket access enabled, which use xattrs for metadata storag. +This impacts Sync Gateway deployments running with shared bucket access enabled, which use Xattrs for metadata storage. -- // end::cbs6.0ke-xattrs[] diff --git a/modules/ROOT/pages/_partials/sgw-svr-compatibility.adoc b/modules/ROOT/pages/_partials/sgw-svr-compatibility.adoc index 1aad52bad..bd58d76e9 100644 --- a/modules/ROOT/pages/_partials/sgw-svr-compatibility.adoc +++ b/modules/ROOT/pages/_partials/sgw-svr-compatibility.adoc @@ -57,143 +57,88 @@ include::partial$block-caveats.adoc[tag="cbs6.0ke-xattrs"] .Sync Gateway/Couchbase Server Compatibility Matrix -[cols="2,^1,^1,^1,^1,^1,^1,^1,^1"] +[cols="^1,3,^1,^1,^1,^1"] |=== -.2+^|Sync Gateway ↓ -8+|Couchbase Server →|4.0 *{fn-eos-svr}* |4.1 *{fnref-eos-svr}* |4.5 *{fnref-eos-svr}* | 4.6 *{fnref-eos-svr}* |5.0 *{fn3-0}* |5.1 *{fnref3-0}* |5.5-6.6|7.0 +2+^.>|Sync Gateway ↓ +4+|Couchbase Server → +^.>| Version ^.>| Scenario +^.>| 5.0 *{fn3-0}* ^.>| 5.1 *{fnref3-0}* ^.>| 5.5-6.6|7.0 | 1.4 *{fn-eos-sgw}* - -`feed_type: ""DCP""` " -| ✖ -| ✖ -| ✖ -| ✖ +| `feed_type: "DCP"` | ✔ | ✔ | ✔ | ✔ | 1.5 *{fn-eol-sgw}* - -`shared_bucket_access: false` -| ✔ -| ✔ -| ✔ -| ✔ +| `shared_bucket_access: false` | ✔ | ✔ | ✔ | ✔ | 1.5 *{fnref-eol-sgw}* - -`shared_bucket_access: true` -| ✖ -| ✖ -| ✖ -| ✖ +| `shared_bucket_access: true` | ✔ | ✔ | ✔ | ✔ | 2.0 - -`shared_bucket_access: false` -| ✔ -| ✔ -| ✔ -| ✔ +| `shared_bucket_access: false` | ✔ | ✔ | ✔ | ✔ | 2.0 - -`shared_bucket_access: true` -| ✖ -| ✖ -| ✖ -| ✖ +| `shared_bucket_access: true` | ✔ | ✔ | ✔ | ✔ | 2.1 - -`shared_bucket_access: false` - +|`shared_bucket_access: false` + `use_views: true` | ✔ | ✔ | ✔ | ✔ -| ✔ -| ✔ -| ✔ -| ✔ | 2.1 - -`shared_bucket_access: true` -| ✖ -| ✖ -| ✖ -| ✖ +| `shared_bucket_access: true` | ✔ | ✔ | ✔ | ✔ | 2.1 - -`use_views: false` -| ✖ -| ✖ -| ✖ -| ✖ +| `use_views: false` | ✖ | ✖ | ✔ | ✔ | 2.5-2.8 - -`shared_bucket_access: false` - +| `shared_bucket_access: false` + `use_views: true` | ✔ | ✔ | ✔ | ✔ -| ✔ -| ✔ -| ✔ -| ✔ | 2.5-2.8 - -`shared_bucket_access: true` -| ✖ -| ✖ -| ✖ -| ✖ +|`shared_bucket_access: true` | ✔ | ✔ | ✔ | ✔ | 2.5-2.8 - -`use_views: false` -| ✖ -| ✖ -| ✖ -| ✖ +|`use_views: false` | ✖ | ✖ | ✔ @@ -201,9 +146,6 @@ Compatibility Matrix | 3.0.0 (beta) | -| -| -| | ✔ | ✔ | ✔ diff --git a/modules/ROOT/pages/get-started-verify-install.adoc b/modules/ROOT/pages/get-started-verify-install.adoc index a2398f267..a66e05457 100644 --- a/modules/ROOT/pages/get-started-verify-install.adoc +++ b/modules/ROOT/pages/get-started-verify-install.adoc @@ -64,7 +64,7 @@ The configuration points to your Couchbase Server cluster, which we will use to "username": "sync_gateway", // <.> "password": "password", // "server_tls_skip_verify": true, // <.> - "use_tls_server": false // <.> + "use_tls_server": true // <.> }, "logging": { // <.> "console": { @@ -81,7 +81,8 @@ About the Configuration Properties:: <.> Here we point to the Couchbase Server cluster using secure connection. Server ships with self signed certs that work out of the box, as long as `server_tls_skip_verify` is set, as it is below. <.> Here we provide the credentials for the RBAC user that you created on the Couchbase Server Admin Console -- see {get-started-prepare--config-server--xref} <.> Here we opt to ignore CA Cert verification of the certificate presented by the server; allowing for example use of self-signed certificate. The connection is unverified but encrypted. -<.> Optionally, you can choose to run without TLS, in which case you should also use `couchbase://localhost` for connection +<.> Optionally, you can choose to run without TLS, by setting this value `false`. +In that case you should also use the plaintext URI `couchbase://localhost` to connect. <.> Define your logging requirements: + Here we set general diagnostic console logs on. If you're having issues then refer to {logging--xref} for how to tune diagnostics to provide additional troubleshooting help