merlimat opened a new pull request #1276: Refactored ClientConfuguration to use 
ClientConfigurationData shared with ClientBuilderImpl
URL: https://github.com/apache/incubator-pulsar/pull/1276
 
 
   ### Motivation
   
   This is a refactoring change continuing from #1089 for PIP-12. 
   
   ### Modifications
    * Added non-deprecated classes `ClientConfigurationData`, 
`ProducerConfigurationData`, .. etc. to hold all config values
    * Modified `ClientConfiguration` and `ClientBuilderImpl` to use 
`ClientConfigurationData` for config values. Same change for Producer, Consumer 
and Reader config objects.
   
   ### Result
   
   Internally we only propagate the `*Data` config objects which are 
non-deprecated.
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to