laszlzso opened a new issue, #8806: URL: https://github.com/apache/pinot/issues/8806
There are multiple ways how this could be implemented, namely: 1. Instead of/Beyond the existing configuration option `"stream.pulsar.topic.name": "pulsar-test"` we could have something like `"stream.pulsar.topic.names": [ "pulsar-test-1", "pulsar-test-2"]`. 2. Beyond the above existing configuration option we could have something like `"stream.pulsar.topic.pattern": "pulsar-test-*"` where the pattern adheres to standard regex rules. 3. We could support such pattern-like inputs in the existing configuration option, e.g. an input field like `"stream.pulsar.topic.name": "persistent://some_tenant/some_namespace/*"` should make Pinot bind a real-time table to all topics under the given tenant/namespace. Another alternative solution would be the capability of binding multiple topics to the same real-time table by sending subsequent requests to the Pinot Server (e.g., first, creating `some_table` as a real-time one and providing topic `A` as its source, however, a subsequent real-time table request with the name `some_table` and topic `B` would just subscribe to `B` and direct the corresponding flow into `some_table`, as well). -- 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]
