Skip to content

Commit 5359d9c

Browse files
committed
MB-66726 Rename setting-columnar to setting-enterprise-analytics
Change-Id: Ia9d2ffe1b844a280d19c7a381e0664048b733bb9 Reviewed-on: https://review.couchbase.org/c/couchbase-cli/+/227832 Tested-by: Build Bot <build@couchbase.com> Reviewed-by: Matt Hall <matt.hall@couchbase.com>
1 parent dbd38a6 commit 5359d9c

6 files changed

Lines changed: 45 additions & 45 deletions

File tree

cbmgr.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3280,19 +3280,19 @@ def get_description():
32803280
return "Modify cluster settings"
32813281

32823282

3283-
class SettingColumnar(Subcommand):
3284-
"""The settings columnar subcommand"""
3283+
class SettingEnterpriseAnalytics(Subcommand):
3284+
"""The settings enterprise analytics subcommand"""
32853285

32863286
def __init__(self):
3287-
super(SettingColumnar, self).__init__()
3288-
self.parser.prog = "couchbase-cli setting-columnar"
3289-
group = self.parser.add_argument_group("Columnar settings")
3287+
super(SettingEnterpriseAnalytics, self).__init__()
3288+
self.parser.prog = "couchbase-cli setting-enterprise-analytics"
3289+
group = self.parser.add_argument_group("Enterprise analytics settings")
32903290

32913291
group_me = group.add_mutually_exclusive_group(required=True)
32923292
group_me.add_argument("--get", dest="get", action="store_true",
3293-
help="Get the columnar settings")
3293+
help="Get the enterprise analytics settings")
32943294
group_me.add_argument("--set", dest="set", action="store_true",
3295-
help="Set the columnar settings")
3295+
help="Set the enterprise analytics settings")
32963296

32973297
group.add_argument("--partitions", dest="num_storage_partitions", type=(int), metavar="<num_partitions>",
32983298
help="The number of storage partitions (positive integer, lower than the configured " +
@@ -3324,22 +3324,22 @@ def execute(self, opts):
33243324
if opts.blob_storage_anonymous_auth == "1":
33253325
opts.blob_storage_anonymous_auth = "true"
33263326

3327-
_, errors = self.rest.set_columnar_settings(opts)
3327+
_, errors = self.rest.set_enterprise_analytics_settings(opts)
33283328
_exit_if_errors(errors)
33293329

3330-
_success("Columnar settings modified")
3330+
_success("Enterprise analytics settings modified")
33313331

33323332
if opts.get:
3333-
columnar_settings, errors = self.rest.get_columnar_settings()
3334-
print(json.dumps(columnar_settings, indent=2))
3333+
enterprise_analytics_settings, errors = self.rest.get_enterprise_analytics_settings()
3334+
print(json.dumps(enterprise_analytics_settings, indent=2))
33353335

33363336
@staticmethod
33373337
def get_man_page_name():
3338-
return get_doc_page_name("couchbase-cli-setting-columnar")
3338+
return get_doc_page_name("couchbase-cli-setting-enterprise-analytics")
33393339

33403340
@staticmethod
33413341
def get_description():
3342-
return "Modify columnar settings"
3342+
return "Modify enterprise analytics settings"
33433343

33443344

33453345
class SettingEncryption(Subcommand):

cluster_manager.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2914,9 +2914,9 @@ def set_analytics_settings(self, replicas=None):
29142914
params = dict(filter(lambda x: x[1], params.items()))
29152915
return self._post_form_encoded(url, params)
29162916

2917-
def set_columnar_settings(self, opts):
2918-
"""Sets the columnar settings"""
2919-
url = f'{self.hostname}/settings/columnar'
2917+
def set_enterprise_analytics_settings(self, opts):
2918+
"""Sets the enterprise analytics settings"""
2919+
url = f'{self.hostname}/settings/analytics'
29202920
params = {}
29212921

29222922
if opts.num_storage_partitions:
@@ -2936,9 +2936,9 @@ def set_columnar_settings(self, opts):
29362936

29372937
return self._post_form_encoded(url, params)
29382938

2939-
def get_columnar_settings(self):
2940-
"""Gets the columnar settings"""
2941-
url = f'{self.hostname}/settings/columnar'
2939+
def get_enterprise_analytics_settings(self):
2940+
"""Gets the enterprise analytics settings"""
2941+
url = f'{self.hostname}/settings/analytics'
29422942

29432943
return self._get(url)
29442944

docs/modules/cli/pages/_partials/cbcli/nav.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@
4646
** xref:cli:cbcli/couchbase-cli-setting-autofailover.adoc[setting-autofailover]
4747
** xref:cli:cbcli/couchbase-cli-setting-autoreprovision.adoc[setting-autoreprovision]
4848
** xref:cli:cbcli/couchbase-cli-setting-cluster.adoc[setting-cluster]
49-
** xref:cli:cbcli/couchbase-cli-setting-columnar.adoc[setting-columnar]
5049
** xref:cli:cbcli/couchbase-cli-setting-compaction.adoc[setting-compaction]
5150
** xref:cli:cbcli/couchbase-cli-setting-encryption.adoc[setting-encryption]
51+
** xref:cli:cbcli/couchbase-cli-setting-enterprise-analytics.adoc[setting-enterprise-analytics]
5252
** xref:cli:cbcli/couchbase-cli-setting-index.adoc[setting-index]
5353
** xref:cli:cbcli/couchbase-cli-setting-ldap.adoc[setting-ldap]
5454
** xref:cli:cbcli/couchbase-cli-setting-master-password.adoc[setting-master-password]

docs/modules/cli/pages/cbcli/couchbase-cli-setting-columnar.adoc renamed to docs/modules/cli/pages/cbcli/couchbase-cli-setting-enterprise-analytics.adoc

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
1-
= couchbase-cli-setting-columnar(1)
2-
:description: Manage Columnar service settings
3-
ifndef::doctype-manpage[:doctitle: setting-columnar]
1+
= couchbase-cli-setting-enterprise-analytics(1)
2+
:description: Manage Enterprise Analytics service settings
3+
ifndef::doctype-manpage[:doctitle: setting-enterprise-analytics]
44

55
ifdef::doctype-manpage[]
66
== NAME
77

8-
couchbase-cli-setting-columnar -
8+
couchbase-cli-setting-enterprise-analytics -
99
endif::[]
10-
Manage Columnar service settings
10+
Manage Enterprise Analytics service settings
1111

1212
== SYNOPSIS
1313

1414
[verse]
15-
_couchbase-cli setting-columnar_ [--get] [--set] [--replicas <num>]
15+
_couchbase-cli setting-enterprise-analytics_ [--get] [--set] [--replicas <num>]
1616

1717
== DESCRIPTION
1818

19-
Manage Columnar service settings
19+
Manage Enterprise Analytics service settings
2020

2121
== OPTIONS
2222

2323
include::{partialsdir}/cbcli/part-common-options.adoc[]
2424

2525
--get::
26-
Retrieve current Columnar service settings.
26+
Retrieve current Enterprise Analytics service settings.
2727

2828
--set::
29-
Set Columnar settings.
29+
Set Enterprise Analytics settings.
3030

3131
--partitions <num>::
3232
The number of storage partitions (positive integer, lower than the configured maximum)
@@ -55,14 +55,14 @@ include::{partialsdir}/cbcli/part-certificate-authentication.adoc[]
5555

5656
== EXAMPLES
5757

58-
To retrieve the Columnar service settings:
58+
To retrieve the Enterprise Analytics service settings:
5959

60-
$ couchbase-cli setting-columnar -c 127.0.01:8091 -u Administrator \
60+
$ couchbase-cli setting-enterprise-analytics -c 127.0.01:8091 -u Administrator \
6161
-p password --get
6262

6363
To set the BLOB storage scheme to s3:
6464

65-
$ couchbase-cli setting-columnar -c 127.0.01:8091 -u Administrator \
65+
$ couchbase-cli setting-enterprise-analytics -c 127.0.01:8091 -u Administrator \
6666
-p password --set --scheme s3
6767

6868
== ENVIRONMENT AND CONFIGURATION VARIABLES

test/mock_server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -568,7 +568,7 @@ def export_eventing_functions(rest_params=None, server_args=None, path="", endpo
568568
(r'/settings/rebalance$', {'GET': get_by_path, 'POST': do_nothing}),
569569
(r'/settings/retryRebalance$', {'GET': get_by_path, 'POST': do_nothing}),
570570
(r'/settings/replications/(\d|\w)+$', {'POST': do_nothing, 'GET': get_by_path}),
571-
(r'/settings/columnar', {'POST': do_nothing, 'GET': get_by_path}),
571+
(r'/settings/analytics', {'POST': do_nothing, 'GET': get_by_path}),
572572
(r'/nodes/self/controller/settings$', {'POST': do_nothing}),
573573
(r'/nodes/self$', {'GET': get_node_info}),
574574
(r'/nodeInit', {'POST': do_nothing}),

test/test_cli.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5212,9 +5212,9 @@ def test_setting_replicas(self):
52125212
self.rest_parameter_match(['numReplicas=3'])
52135213

52145214

5215-
class TestSettingColumnar(CommandTest):
5215+
class TestSettingEnterpriseAnalytics(CommandTest):
52165216
def setUp(self):
5217-
self.command = ['couchbase-cli', 'setting-columnar'] + cluster_connect_args
5217+
self.command = ['couchbase-cli', 'setting-enterprise-analytics'] + cluster_connect_args
52185218
self.server_args = {'enterprise': True, 'init': True, 'is_admin': True}
52195219
super().setUp()
52205220

@@ -5223,51 +5223,51 @@ def test_get_and_set(self):
52235223
self.assertIn('ERROR: argument --set: not allowed with argument --get', self.str_error)
52245224

52255225
def test_get(self):
5226-
self.server_args['/settings/columnar'] = {'numStoragePartitions': 7}
5226+
self.server_args['/settings/analytics'] = {'numStoragePartitions': 7}
52275227
self.no_error_run(self.command + ['--get'], self.server_args)
5228-
self.assertIn('GET:/settings/columnar', self.server.trace)
5228+
self.assertIn('GET:/settings/analytics', self.server.trace)
52295229
self.assertIn(json.dumps({'numStoragePartitions': 7}, indent=2), self.str_output)
52305230

52315231
def test_partitions(self):
52325232
self.no_error_run(self.command + ['--set', '--partitions', '7'], self.server_args)
5233-
self.assertIn('POST:/settings/columnar', self.server.trace)
5233+
self.assertIn('POST:/settings/analytics', self.server.trace)
52345234
self.rest_parameter_match(['numStoragePartitions=7'])
52355235

52365236
def test_scheme(self):
52375237
self.no_error_run(self.command + ['--set', '--scheme', 's3'], self.server_args)
5238-
self.assertIn('POST:/settings/columnar', self.server.trace)
5238+
self.assertIn('POST:/settings/analytics', self.server.trace)
52395239
self.rest_parameter_match(['blobStorageScheme=s3'])
52405240

52415241
def test_bucket(self):
52425242
self.no_error_run(self.command + ['--set', '--bucket', 'aaa'], self.server_args)
5243-
self.assertIn('POST:/settings/columnar', self.server.trace)
5243+
self.assertIn('POST:/settings/analytics', self.server.trace)
52445244
self.rest_parameter_match(['blobStorageBucket=aaa'])
52455245

52465246
def test_prefix(self):
52475247
self.no_error_run(self.command + ['--set', '--prefix', 'aaa'], self.server_args)
5248-
self.assertIn('POST:/settings/columnar', self.server.trace)
5248+
self.assertIn('POST:/settings/analytics', self.server.trace)
52495249
self.rest_parameter_match(['blobStoragePrefix=aaa'])
52505250

52515251
def test_region(self):
52525252
self.no_error_run(self.command + ['--set', '--region', 'aaa'], self.server_args)
5253-
self.assertIn('POST:/settings/columnar', self.server.trace)
5253+
self.assertIn('POST:/settings/analytics', self.server.trace)
52545254
self.rest_parameter_match(['blobStorageRegion=aaa'])
52555255

52565256
def test_endpoint(self):
52575257
self.no_error_run(self.command + ['--set', '--endpoint', 'aaa'], self.server_args)
5258-
self.assertIn('POST:/settings/columnar', self.server.trace)
5258+
self.assertIn('POST:/settings/analytics', self.server.trace)
52595259
self.rest_parameter_match(['blobStorageEndpoint=aaa'])
52605260

52615261
def test_anonymous_auth(self):
52625262
self.no_error_run(self.command + ['--set', '--anonymous-auth', '1'], self.server_args)
5263-
self.assertIn('POST:/settings/columnar', self.server.trace)
5263+
self.assertIn('POST:/settings/analytics', self.server.trace)
52645264
self.rest_parameter_match(['blobStorageAnonymousAuth=true'])
52655265

52665266
def test_all_flags(self):
52675267
self.no_error_run(self.command + ['--set', '--partitions', '7', '--scheme', 's3', '--bucket', 'aaa',
52685268
'--prefix', 'aaa', '--region', 'aaa', '--endpoint', 'aaa',
52695269
'--anonymous-auth', '1',], self.server_args)
5270-
self.assertIn('POST:/settings/columnar', self.server.trace)
5270+
self.assertIn('POST:/settings/analytics', self.server.trace)
52715271
self.rest_parameter_match(['numStoragePartitions=7', 'blobStorageScheme=s3', 'blobStorageBucket=aaa',
52725272
'blobStoragePrefix=aaa', 'blobStorageRegion=aaa', 'blobStorageEndpoint=aaa',
52735273
'blobStorageAnonymousAuth=true'])

0 commit comments

Comments
 (0)