mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2026-08-21 22:56:55 +00:00
Add comprehensive logging to trace topic creation and visibility: 1. Producer logging: Log when topics are auto-created, cache invalidation 2. BrokerClient logging: Log TopicExists queries and responses 3. Produce handler logging: Track each topic's auto-creation status This reveals that the auto-create + cache-invalidation fix is WORKING! Test results show consumer NOW RECEIVES PARTITION ASSIGNMENTS: - accumulated 15 new subscriptions - added subscription to loadtest-topic-3/0 - added subscription to loadtest-topic-0/2 - ... (15 partitions total) This is a breakthrough! Before this fix, consumers got zero partition assignments and couldn't even join topics. The fix (auto-create on metadata + cache invalidation) is enabling consumers to find topics, join the group, and get partition assignments. Next step: Verify consumers are actually consuming messages.