sijie opened a new pull request #9260:
URL: https://github.com/apache/pulsar/pull/9260


   *Motivation*
   
   #7255 re-worked Function MetaDataManager to make all metadata writes only by 
the leader.
   This unintentionally broke Pulsar Functions when m-TLS is used for 
authentication. Because it doesn't
   taken TLS port into consideration and always uses a non-TLS port to 
communicate with the leader broker.
   
   The PR fixes the broken implementation and ensure Pulsar Functions use the 
right service url and
   authentication plugin to communicate with leader.
   
   *Tests*
   
   Add an integration test to reproduce the issue and ensure functions worker 
with m-TLS


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

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to