We had a use-case of adding new columns to our druid dataSource and as per druid docs, druid provides flexibility to add columns to dataSource on the go as schema is maintained at segment level.
We are just confused now how should we add new columns, there two ways as below,
1. Should we directly go on druid coordinator console, open ingestionSpec in data loader, add columns and submit ?
2. Should we first suspend the supervisor, update ingestionSpec as mentioned in above point and then run supervisor again?
We are looking forwards to what are the impacts in both approaches and what should be the recommended way.