This is an automated email from the ASF dual-hosted git repository. rxl pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/pulsar-client-go.git
The following commit(s) were added to refs/heads/master by this push: new 1cd38b3 Update change log for 0.6.0 release (#570) 1cd38b3 is described below commit 1cd38b3c96661ed2c61fc55ea56c217a016c0f83 Author: xiaolong ran <r...@apache.org> AuthorDate: Mon Jul 26 10:52:47 2021 +0800 Update change log for 0.6.0 release (#570) Signed-off-by: xiaolongran <xiaolong...@tencent.com> Update change log for 0.6.0 release --- CHANGELOG.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 64b901f..ce91e22 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,43 @@ All notable changes to this project will be documented in this file. +[0.6.0] 2021-07-21 + +## Feature + +* Make PartitionsAutoDiscoveryInterval configurable, see [PR-514](https://github.com/apache/pulsar-client-go/pull/514). +* Always check connection close channell, before attempting to put requests, see [PR-521](https://github.com/apache/pulsar-client-go/pull/521). +* Add `LedgerId,EntryId,BatchIdx,PartitionIdx` func for MessageId interface, see [PR-529](https://github.com/apache/pulsar-client-go/pull/529). +* Add DisableReplication to Producer Message, see [PR-543](https://github.com/apache/pulsar-client-go/pull/543). +* Updating comments to conform to golang comment specification, see [PR-532](https://github.com/apache/pulsar-client-go/pull/532). +* Producer respects Context passed to Send() and SendAsync() when applying backpressure, see [PR-534](https://github.com/apache/pulsar-client-go/pull/534). +* Simplify connection close logic, see [PR-559](https://github.com/apache/pulsar-client-go/pull/559). +* Add open tracing to pulsar go client, see [PR-518](https://github.com/apache/pulsar-client-go/pull/518). +* Update proto file, see [PR-562](https://github.com/apache/pulsar-client-go/pull/562). +* Add send error logic for connection, see [PR-566](https://github.com/apache/pulsar-client-go/pull/566). +* Add license file for depend on libs, see [PR-567](https://github.com/apache/pulsar-client-go/pull/567). + +## Improve + +* Update jwt-go dependency to resolve vulnerabilities, see [PR-524](https://github.com/apache/pulsar-client-go/pull/524). +* Fixed Athenz repository name, see [PR-522](https://github.com/apache/pulsar-client-go/pull/522). +* Fix reader latest position, see [PR-525](https://github.com/apache/pulsar-client-go/pull/525). +* Fix timeout guarantee for RequestOnCnx, see [PR-492](https://github.com/apache/pulsar-client-go/pull/492). +* Fix nil pointer error with GetPartitionedTopicMetadata, see [PR-536](https://github.com/apache/pulsar-client-go/pull/536). +* Release locks before calling producer consumer response callbacks, see [PR-542](https://github.com/apache/pulsar-client-go/pull/542). +* Fix lookup service not implemented GetTopicsOfNamespace, see [PR-541](https://github.com/apache/pulsar-client-go/pull/541). +* Regenerate the certs to work with Pulsar 2.8.0 and Java 11, see [PR-548](https://github.com/apache/pulsar-client-go/pull/548). +* Fix race condition when resend pendingItems, see [PR-551](https://github.com/apache/pulsar-client-go/pull/551). +* Fix data race while accessing connection in partitionConsumer, see [PR-535](https://github.com/apache/pulsar-client-go/pull/535). +* Fix channel data race, see [PR-558](https://github.com/apache/pulsar-client-go/pull/558). +* Fix write to closed channel panic() in internal/connection during connection close, see [PR-539](https://github.com/apache/pulsar-client-go/pull/539). +* Fix possible race condition in connection pool, see [PR-561](https://github.com/apache/pulsar-client-go/pull/561). +* Fix default connection timeout, see [PR-563](https://github.com/apache/pulsar-client-go/pull/563). +* Add lock for compressionProviders to fix data race problem, see [PR-533](https://github.com/apache/pulsar-client-go/pull/533). +* Fix send goroutine blocked, see [PR-530](https://github.com/apache/pulsar-client-go/pull/530). + + + [0.5.0] 2021-05-14 ## Feature