futurewei-cloud / alcor

Alcor: Cloud native SDN platform powered by Kubernetes and Istio
MIT License
32 stars 33 forks source link

Bump pulsar-client from 2.8.0 to 2.8.4 in /services/data_plane_manager #759

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps pulsar-client from 2.8.0 to 2.8.4.

Release notes

Sourced from pulsar-client's releases.

v2.8.4

Broker

  • [improve][broker] Do not print the log that the topic does not exist #13535
  • [fix][broker] Fix NPE when nextValidLedger is null #13975
  • [fix][broker] Fix NPE when ReplicatedSubscriptionsController sends marker message with deduplication enabled #14017
  • [fix][broker] Fix avg-messagePerEntry metrics for consumer #14330
  • [improve][broker] Validate rack name when setting the bookie rack info #14336
  • [improve][broker] Optimize find nics process. #14340
  • [fix][broker] Fix NPE when subscription is already removed #14363
  • [fix][broker] Fix Broker HealthCheck Endpoint Exposes Race Conditions #14367
  • [improve][broker] Optimize RawReader#create when using Compactor #14447
  • [fix][broker] Fix the latest message of the compacted topic cannot be read #14449
  • [fix][broker] Fix producerFuture not completed in ServerCnx#handleProducer #14467
  • [fix][broker] Fix NPW in ManagedLedgerImpl #14481
  • [improve][broker] Support shrink in ConcurrentLongHashMap #14497
  • [fix][broker] Fixed wrong behaviour caused by not cleaning up topic policy service state. #14503
  • [improve][broker] Optimize memory usage: support to shrink for pendingAcks map #14515
  • [fix][broker] Cancel offload tasks when managed ledger closed #14744
  • [improve][broker] Reduce unnecessary expansions for ConcurrentLong map and set #14562
  • [fix][broker] Fix metadata store deadlock when checking BacklogQuota #14634
  • [improve][broker] Support shrink for map or set #14663
  • [fix][broker] Fix lost message issue due to ledger rollover #14664
  • [fix][broker] Set splitNamespaceBundle with readonly=false #14680
  • [fix][broker] Fixed duplicated delayed messages when all consumers disconnect #14740
  • [fix][broker] Fix wrong state for non-durable cursor #14869
  • [fix][broker] Improve error logging for topic not found #14892
  • [fix][broker] Fix topic policy reader close bug #14897
  • [fix][broker] Return if reset in progress #14978
  • [fix][broker] Fix potential NPE in Replicator #15003
  • [fix][broker] Fix race condition in updating lastMarkDeleteEntry field #15031
  • [fix][broker] Fix potential to add duplicated consumer #16826
  • [fix][broker] Follow up on race condition fixes in ManagedCursorImpl #15031 #15067
  • [cleanup] [broker] Remove useless code to avoid confusion in OpReadEntry#checkReadCompletion #15104
  • [fix][broker] Cancel fencedTopicMonitoringTask when topic closed normally. #15202
  • [fix][broker] Fix MessageDeduplication#inactiveProducers may not be persistence correctly #15206
  • [fix][broker] Fix race condition between timeout and completion in OpAddEntry #15233
  • [fix][broker] Fix problem at RateLimiter#tryAcquire #15306
  • [improve][broker] Use shrink map for message redelivery. #15342
  • [improve][broker] Support shrink for ConcurrentSortedLongPairSet #15354
  • [improve][broker] Close connection if a ping or pong message cannot be sent #15382
  • [cleanup][broker] Fix typo in enum name and handle closing of the channel properly since writeAndFlush is asynchronous #15384
  • [fix][broker] Avoid heartbeat topic to offload. #15393
  • [fix][broker] Fix deadlock in broker after race condition in topic creation failure #15570
  • [fix][broker] fix calculation in getNumberOfEntriesInStorage #15627
  • [fix][broker] Fix NPE when set AutoTopicCreationOverride #15653
  • [fix][broker] Fix creating producer failure when set backlog quota #15663
  • [fix][broker] Fix NPE when put value to RangeCache #15707
  • [fix][broker] Fix can not enable system topic if AutoUpdateSchemaEnabled=false #15759
  • [fix][broker] Fix wrong unit of NIC speed on Linux #15770
  • [fix][broker] Fix NPE in MessageDeduplication #15820

... (truncated)

Commits
  • 02ee561 Release 2.8.4
  • 9bc0115 Fix testProducerInvalidMessageMemoryRelease
  • c038898 Fix AuthenticationProviderBasicTest
  • c8c1c09 [improve][authentication] Adapt basic authentication configuration with prefi...
  • 6b3e46f Fix testProducerSemaphoreInvalidMessage by removing usages of mockStatic
  • 59339c4 [fix][client]Fix MaxQueueSize semaphore release leak in createOpSendMsg (#16915)
  • a501593 Forget to update memory usage when invalid message (#16835)
  • 7107657 Fix the compilation error when cherry-picking cdec98a
  • 05b16e2 [improve][test] Verify the authentication data in the authorization provider ...
  • acb4eba [improve][authentication] Improve get the basic authentication config (#16526)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/futurewei-cloud/alcor/network/alerts).