david-streamlio commented on issue #20281:
URL: https://github.com/apache/pulsar/issues/20281#issuecomment-4938643190

   Informational note for maintainers (not a close):
   
   The Pulsar IO connectors, including the Debezium sources and their tests, 
now live in the separate 
[apache/pulsar-connectors](https://github.com/apache/pulsar-connectors) 
repository. So this flaky-test issue against 
`PulsarDebeziumSourcesTest.testDebeziumPostgreSqlSource` in this repo is likely 
obsolete here — the equivalent Postgres source coverage is now 
`DebeziumPostgresSourceTest` in pulsar-connectors.
   
   Relevant to the flakiness: that Postgres source test was recently hardened 
in pulsar-connectors against the exact class of Debezium-source timing flake — 
`source.read()` blocks and never returns null, so an assertion loop over it 
could hang or fail intermittently under CI load; it now reads on a bounded 
worker thread with a per-record deadline. A companion fix waits for the 
broker's `public` tenant to exist before creating a namespace (`Tenant does not 
exist` races). If this flake shares either root cause, it is addressed in the 
new repo.
   
   Suggest closing this here as migrated, or relabeling to track it in 
pulsar-connectors — deferring to the maintainers of this repo.


-- 
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]

Reply via email to