Description
MB-60918 removed the support for enabling "privilege debug mode" and the configuration parameter privilege_debug is now unused (and the old audit ids 20486 and 20487 if that matters)
The functionality was added as part of adding RBAC support in couchbase as part of figuring out which privileges would be needed to run our test suites (and could have been used by app developers trying to figure out which roles they would need in order to make their app working).
Given the complexity added (and the fact that it hasn't proven useful) we're better off killing the support.
The ask is to remove the configuration parameter passed in memcached_json (and filter out those audit id's if they're listed in the audit configuration).
Attachments
For Gerrit Dashboard: MB-60964 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
209162,3 | MB-60964: Remove privilege_debug from memcached.json | master | ns_server | Status: MERGED | +2 | +1 |
209363,2 | MB-60963, MB-60964 Remove obsolete keys from memcached.json | master | kv_engine | Status: MERGED | +2 | +1 |