bug: empty source manager in newly joined compute nodes #5269
Labels
component/streaming
Stream processing related issue.
help wanted
Issues that need help from contributors
type/bug
Something isn't working
type/enhancement
Improvements to existing implementation.
Milestone
Totally removing the local source manager seems not that easy currently, especially for table sources.
IMO, if using subscribe mode, since
create_source
RPC in CN side is still needed for creating source ddl request (replacing with notification is not reliable as we discussed before), this will bring different behaviors between scheduling source actor and creating source. And CN should only subscribe source snapshot and not source info changes, which is quit weird.If using RPC call here, we'd better make
create_source
able to accept duplicate sources. Because we might reschedule actors in same source multi times.Originally posted by @yezizp2012 in #5226 (comment)
The text was updated successfully, but these errors were encountered: