Jackie-Jiang commented on issue #10680: URL: https://github.com/apache/pinot/issues/10680#issuecomment-1528901819
> Would it be reasonable to leave `customConfigs` where it is but also make it possible for additional `metadata` fields at the top level to be included? That would make it possible to store custom attributes for individual tables inside of `metadata` instead of necessarily needing to nest inside of `customConfigs`. It also wouldn't require doing anything to pull things currently stored in `customConfigs` up. I don't think it is possible unless we do manual ser-de for that JSON field, which is quite complicated. If we want to make `metadata` an arbitrary key-value store, we need to define `metadata` field as a map, but that means there is no way to set `customConfigs` as an inner map of it. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
