Jackie-Jiang commented on a change in pull request #6247: URL: https://github.com/apache/incubator-pinot/pull/6247#discussion_r522549584
########## File path: pinot-core/src/main/java/org/apache/pinot/core/util/IngestionUtils.java ########## @@ -114,4 +122,68 @@ public static Long extractTimeValue(Comparable time) { } return null; } + + /** + * Fetches the streamConfig from the given realtime table. + * First, the ingestionConfigs->stream->streamConfigs will be checked. + * If not found, the indexingConfig->streamConfigs will be checked (which is deprecated). + * @param tableConfig realtime table config + * @return streamConfigs map + */ + public static Map<String, String> getStreamConfigsMap(TableConfig tableConfig) { Review comment: IMO the methods for ingestion config backward-compatibility should be in spi, others can stay in core ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org