Skip to content

Commit 98cc167

Browse files
committed
Add new REST API options and cluster identification updates
This commit introduces several new settings to the `/pools/default/buckets` REST API.
1 parent 6935d75 commit 98cc167

File tree

1 file changed

+47
-13
lines changed

1 file changed

+47
-13
lines changed

Diff for: modules/introduction/partials/new-features-80.adoc

+47-13
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,50 @@
11
[#section-new-feature-800-couchbase-cluster]
22
=== Couchbase Cluster
33

4+
5+
6+
https://jira.issues.couchbase.com/browse/MB-61457[MB-61457]::
7+
The following settings have been added to the `/pools/default/buckets` REST APIs.
8+
+
9+
10+
|===
11+
|Argument Name |Type |Valid values |Default
12+
13+
|`accessScannerEnabled`
14+
|bool
15+
|true, false
16+
|true
17+
18+
|`expiryPagerSleepTime`
19+
|int
20+
|0 to maxInt
21+
|600
22+
23+
|`warmupBehavior`
24+
|string
25+
|background, blocking, none
26+
|background
27+
28+
|`memoryLowWatermark`
29+
|int
30+
|50 to 89
31+
|75
32+
33+
|`memoryHighWatermark`
34+
|int
35+
|51 to 90
36+
|85
37+
|===
38+
39+
https://jira.issues.couchbase.com/browse/MB-61946[MB-61946]::
40+
The `/pools/default/nodeServices` endpoint results now include the UUID and name of the cluster.
41+
+
42+
[source, shell]
43+
----
44+
"clusterUUID": "0e23ca344ef4aafaf2b48ed90c5335ef",
45+
"clusterName": "CouchbaseTestLab"
46+
----
47+
448
https://jira.issues.couchbase.com/browse/MB-62583[MB-62583]::
549
The `/prometheus_sd_config` endpoint provides a new option “clusterLabels” which species the cluster name and cluster UUID be returned. Prometheus will use them as labels in time series data. This provides a method to guarantee uniqueness for stats with the same name gathered from multiple clusters.
650
+
@@ -15,15 +59,6 @@ curl --get -u <username:password> \
1559
-d clusterLabels=none|uuidOnly|uuidAndName
1660
----
1761
18-
https://jira.issues.couchbase.com/browse/MB-61946[MB-61946]::
19-
The `/pools/default/nodeServices` endpoint results now include the UUID and name of the cluster.
20-
+
21-
[source, shell]
22-
----
23-
"clusterUUID": "0e23ca344ef4aafaf2b48ed90c5335ef",
24-
"clusterName": "CouchbaseTestLab"
25-
----
26-
2762
[#section-new-feature-data-service]
2863
=== Data Service
2964
@@ -37,15 +72,14 @@ The previous warmup behavior was to load values and not complete warmup until th
3772
* The bucket low watermark (i.e., 75% of the Bucket quota)
3873
--
3974
+
40-
*Resolution:* Couchbase Server removes the `warmup_min_memory_threshold` and `warmup_min_items_threshold` parameters,
41-
and adds a new parameter: `warmup_behavior`.
42-
This new parameter can be used to change the thresholds using a single command.
75+
*Resolution:* Couchbase Server adds a new parameter, `warmup_behavior`.
76+
This new parameter can be used to change the thresholds using a single command.
4377
+
4478
`warmup_behavior` takes one of three settings:
4579
+
4680
[horizontal]
4781
`blocking`:::
48-
Warmup behaves the same as it did before with no secondary warmup.
82+
Warmup behaves the same as it did before with no background warmup
4983
`background`:::
5084
Warmup now loads items in the background, allowing the bucket to have write availability much quicker than blocking.
5185
`none`:::

0 commit comments

Comments
 (0)