Skip to content

Conversation

@freeznet
Copy link
Contributor

@freeznet freeznet commented Aug 6, 2021

Master Issue: apache/pulsar#5606

Motivation

Handle create producer timeout on pulsar-client-go. To prevent duplicate producer when broker is not available.

Modifications

  • add epoch to partitionProducer
  • add userProvidedProducerName to partitionProducer
  • add tests

Verifying this change

  • Make sure that the change passes the CI checks.

@freeznet
Copy link
Contributor Author

freeznet commented Aug 9, 2021

@cckellogg thanks for your comments, I have addressed your comments in the latest commit, PTAL when you have time.

@merlimat merlimat added this to the 0.7.0 milestone Aug 10, 2021
@cckellogg cckellogg merged commit 887853e into apache:master Aug 11, 2021
zzzming pushed a commit to datastax/pulsar-client-go that referenced this pull request Dec 22, 2021
* add epoch to producer

* fix CI

* address comments

* address comments

* update style

* better logging
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants