Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename config for enabling CentralizedDatasourceSchema feature #15476

Merged

Conversation

findingrish
Copy link
Contributor

@findingrish findingrish commented Dec 4, 2023

Issue: #14989

This property was originally added in #14985 with the name druid.coordinator.centralizedTableSchema.enabled.

However, this config isn't specific to Coordinator and will be used in different services Indexer/Peons (#15475), Coordinator.

So, it is being renamed to druid.centralizedDatasourceSchema.enabled (since in Druid we use the term Datasource instead of Table).

@findingrish findingrish changed the title Rename config for enabling CentralizedTableSchema building on the Coordinator Rename config for enabling CentralizedTableSchema feature Dec 4, 2023
Copy link
Contributor

@cryptoe cryptoe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove the world table as druid users understand data source better.

@@ -876,7 +876,7 @@ These Coordinator static configurations can be defined in the `coordinator/runti
|`druid.coordinator.loadqueuepeon.repeatDelay`|The start and repeat delay for the `loadqueuepeon`, which manages the load and drop of segments.|`PT0.050S` (50 ms)|
|`druid.coordinator.asOverlord.enabled`|Boolean value for whether this Coordinator service should act like an Overlord as well. This configuration allows users to simplify a Druid cluster by not having to deploy any standalone Overlord services. If set to true, then Overlord console is available at `http://coordinator-host:port/console.html` and be sure to set `druid.coordinator.asOverlord.overlordService` also.|false|
|`druid.coordinator.asOverlord.overlordService`| Required, if `druid.coordinator.asOverlord.enabled` is `true`. This must be same value as `druid.service` on standalone Overlord services and `druid.selectors.indexing.serviceName` on Middle Managers.|NULL|
|`druid.coordinator.centralizedTableSchema.enabled`|Boolean flag for enabling table schema building on the Coordinator.|false|
|`druid.centralizedTableSchema.enabled`|Boolean flag for enabling table schema building on the Coordinator.|false|
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
|`druid.centralizedTableSchema.enabled`|Boolean flag for enabling table schema building on the Coordinator.|false|
|`druid.centralizedDataSourceSchema.enabled`|Boolean flag for enabling data source schema building on the Coordinator.|false|

Druid users understand data sources better.

@findingrish findingrish changed the title Rename config for enabling CentralizedTableSchema feature Rename config for enabling CentralizedDatasourceSchema feature Dec 4, 2023
@cryptoe cryptoe merged commit d968bb3 into apache:master Dec 5, 2023
82 of 83 checks passed
@LakshSingla LakshSingla added this to the 29.0.0 milestone Jan 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants