Support setting custom Couchbase ClusterEnvironment properties

Description

Add a new `[couchbase.env]` config section. Example:

 

This is an escape hatch for setting any ClusterEnvironment property that is configurable via a `com.couchbase.env.*` system property.

Motivation is to support diagnosing potential issues with native libraries, so we also need to support `IoEnvironment` properties even through they're not currently configurable via system props.

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Fix versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created April 13, 2021 at 7:33 PM
Updated April 14, 2021 at 4:43 PM
Resolved April 14, 2021 at 4:43 PM
Instabug