In order to make your issue reports as actionable as possible, please provide the following information, depending on the issue type.
For bug reports, provide this information, please:
(E.g. on-premises, with a specific cloud provider, etc.)
We wanted add additional logs after each Connector's poll method.
Visibility of BaseSourceTask#logStatistics is default and doesn't allow adding additional logging/functionality post polling of source records in a custom connector.
(Ideally, also verify with latest Alpha/Beta/CR version)
(You might be asked later to provide DEBUG/TRACE level log)
How to reproduce the issue using our tutorial deployment?
For feature requests or enhancements, provide this information, please:
Currently, PostgresConnectorTask logging record count and recorded offset after each poll by using calling BaseSourceTask#logStatistics method inside BaseSourceTask#poll method. This is great.
Provide ability to inject custom logging/functionality post BaseSourceTask#poll
Add customer specific observability functionality.
Change visibility of BaseSourceTask#logStatistics method to protected so that a custom connector can inject additional logs/functionality.