Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions modules/ROOT/pages/_partials/block-caveats.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -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[]
Expand Down
90 changes: 16 additions & 74 deletions modules/ROOT/pages/_partials/sgw-svr-compatibility.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -57,153 +57,95 @@ 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`
| ✖
| ✖
| ✔
| ✔

| 3.0.0 (beta)
|
|
|
|
| ✔
| ✔
| ✔
Expand Down
5 changes: 3 additions & 2 deletions modules/ROOT/pages/get-started-verify-install.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -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": {
Expand All @@ -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
Expand Down