Skip to content

Conversation

@DemetrisChr
Copy link
Contributor

Motivation

All our management options should be in the Couchbase::Management::Options namespace. All options are also expected to extend Couchbase::Options::Base, which includes the parent span option that is needed for tracing support.

Changes

  • Move search, view, user management options blocks to the Couchbase::Management::Options blocks and rename them accordingly. Make them extend the Options base.
  • Add aliases to maintain backwards compatibility.

@DemetrisChr DemetrisChr requested a review from avsej November 10, 2025 15:10
@DemetrisChr DemetrisChr force-pushed the RCBC-529-mgmt-parent-span branch from 51ddc1d to 9814dd4 Compare November 10, 2025 15:14
@DemetrisChr DemetrisChr merged commit 7f22907 into couchbase:main Nov 11, 2025
38 of 43 checks passed
@DemetrisChr DemetrisChr deleted the RCBC-529-mgmt-parent-span branch November 11, 2025 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants