Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DOC-12574: 3.2.1 Maintenance Release #821

Open
wants to merge 5 commits into
base: release/3.2
Choose a base branch
from
Open
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 antora.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ asciidoc:
release: '3.2'
major: 3
minor: 2
maintenance: 0
base: 0
maintenance: 1
base: 1
page-toclevels: 2@
# releasetag:
7 changes: 7 additions & 0 deletions modules/ROOT/assets/attachments/bundled-admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3928,6 +3928,13 @@ paths:
description: The maximum number of revisions that can be stored in the revision cache.
type: string
default: 5000
max_memory_count_mb:
description: |-
The maximum amount of memory the revision cache should take up in MB, setting to 0 will disable any eviction based on memory at rev cache.
When set this memory limit will work in in hand with revision cache size parameter. So you will potentially get eviction at revision cache both based off memory footprint and number of items in the cache.
**This is an enterprise-edition feature only**
type: integer
default: 0
shard_count:
description: The number of shards the revision cache should be split into.
type: string
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
== 3.2.1 -- October 2024

[#maint-3-2-1]
=== Fixed Issues

* https://jira.issues.couchbase.com/browse/CBG-4075[CBG-4075 - Timeout error will release document sequcne as unused]

* https://jira.issues.couchbase.com/browse/CBG-4089[CBG-4089 - Make config polling more resilient to timeout errors]

* https://jira.issues.couchbase.com/browse/CBG-4165[CBG-4165 - rotated_logs_size_limit not used by ConsoleLogger's FileOutput]

* https://jira.issues.couchbase.com/browse/CBG-4198[CBG-4198 - ISGR replicators reaching max_backoff with a reconnection error will not transition to stop]

=== Enhancements

* https://jira.issues.couchbase.com/browse/CBG-4146[CBG-4146 - Improve "could not verify JWT" error logging]

* https://jira.issues.couchbase.com/browse/CBG-4150[CBG-4150 - Index optimizations for large number of collections]

* https://jira.issues.couchbase.com/browse/CBG-4151[CBG-4151 - Memory-based rev cache size tuning]

* https://jira.issues.couchbase.com/browse/CBG-4170[CBG-4170 - Stat for rev cache current capacity]

* https://jira.issues.couchbase.com/browse/CBG-4174[CBG-4174 - Force disconnection of blip clients on database close]

* https://jira.issues.couchbase.com/browse/CBG-4176[CBG-4176 - Improved Auth Failed Logging]

* https://jira.issues.couchbase.com/browse/CBG-4189[CBG-4189 - Add metric for Assertions]

* https://jira.issues.couchbase.com/browse/CBG-4190[CBG-4190 - Add metrics related to audit logging]

* https://jira.issues.couchbase.com/browse/CBG-4196[CBG-4196 - Check for context cancellation in buildRevokedFeed if no docs require revocation]

* https://jira.issues.couchbase.com/browse/CBG-4201[CBG-4201 - Add missing logging for ChangesOptions for Changes requests]

* https://jira.issues.couchbase.com/browse/CBG-4243[CBG-4243 - Default log file permissions changed from 644 to 600]

=== Known Issues

None for this release.

=== Deprecations

None for this release.

NOTE: For an overview of the latest features offered in Sync Gateway 3.2, see xref:whatsnew.adoc[New in 3.2].
2 changes: 2 additions & 0 deletions modules/ROOT/pages/release-notes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@ The migration to 3.x configuration is a ONE WAY process -- see: {upgrading--xref
:param-release-tag: -1

[#maint-latest]
include::partial$release_notes/sync-gateway-3-2-1-release-note.adoc[]

include::partial$release_notes/sync-gateway-3-2-0-release-note.adoc[]

== Upgrading
Expand Down
7 changes: 7 additions & 0 deletions modules/ROOT/pages/whatsnew.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,13 @@ This can only happen during a mixed mode of SGW with a 3.2 version and an older

--

* *Additional Rev Cache Configuration Options*

You can now specify a memory limit on your rev cache with the `rev_cache.max_memory_count_mb` configuration option.
You can use this option alongside existing configurable limits to the number of documents in the rev cache to reduce the risk of OOM issues.

For more information, see xref:configuration-schema-database.adoc#cache-rev_cache-max_memory_count_mb[Rev Cache Max Memory Count Config Option].

* *Eventing Support with Sync Gateway 3.2.0+ and Couchbase Server 7.6.3+*

Sync Gateway 3.2.0 now supports improved interoperability with Eventing from Couchbase Server version 7.6.3+.
Expand Down
10 changes: 5 additions & 5 deletions modules/ROOT/partials/sgw-openapi-admin.html

Large diffs are not rendered by default.