[DBX-34] Update API to get current database settings#3934
Conversation
DB-15 New API to get current database settings
When a user has no access to the box (for example, in ES Cloud), they can't see how the database is configured. For any sort of "control plane" it would be necessary to tell the Ops user what settings the database have. It will also make it easier for Ops people on the customer side to report their configuration to support when they open a ticket. It's not directly related to the "change settings via API" project, but it seems connected. Clarify: should the settings be persisted to the config file? Allow both temporary and permanent changes? |
pvanbuijtene
left a comment
There was a problem hiding this comment.
A few settings are missing and maybe need to decide how we want to expose the settings.
f60dca9 to
3110e48
Compare
9819de3 to
a7d269a
Compare
hayley-jean
left a comment
There was a problem hiding this comment.
I think we should add units (d) for ScavengeHistoryMaxAge since that's similar to the other time-based units
a7d269a to
88f5db8
Compare
Added: Add more information to the current database settings API response
Fixes: https://linear.app/eventstore/issue/DB-15/new-api-to-get-current-database-settings
The goal of this PR is to provide more information regarding the EventStoreDB database setting so the user who does not have access to the system can see how the database is configured. Attached the current API response and the new API response.
oldAPIresponse.txt
newAPIresponse.txt