Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency org.apache.pulsar:pulsar-client-original to v4 #603

Open
wants to merge 1 commit into
base: 2.5.x
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 7, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.apache.pulsar:pulsar-client-original 3.3.3 -> 4.0.1 age adoption passing confidence

Release Notes

apache/pulsar (org.apache.pulsar:pulsar-client-original)

v4.0.1

2024-12-02
Library updates
  • [feat][meta] Bump oxia java version from 0.4.5 to 0.4.7 (#​23471)
  • [feat][misc] Upgrade oxia version to 0.4.9 (#​23607)
  • [fix][sec] Replace bcprov-jdk15on dependency with bcprov-jdk18-on (#​23532)
  • [fix][sec] Upgrade Zookeeper to 3.9.3 to address CVE-2024-51504 (#​23581)
  • [fix][sec] Upgrade to Netty 4.1.115.Final to address CVE-2024-47535 (#​23596)
  • [improve][monitor] Upgrade OTel to 1.41.0 (#​23484)
  • [improve] Upgrade OpenTelemetry library to 1.44.1 version (#​23656)
  • [improve] Upgrade oxia-java to 0.4.10 and fix closing of OxiaMetadataStore (#​23653)
Broker
  • [feat][broker] Implement allowBrokerOperationAsync in PulsarAuthorizationProvider to avoid exception thrown (#​23663)
  • [fix][broker] Broker is failing to create non-durable sub if topic is fenced (#​23579)
  • [fix][broker] Fix Broker migration NPE while broker tls url not configured (#​23534)
  • [fix][broker] Fix currently client retries until operation timeout if the topic does not exist (#​23530)
  • [fix][broker] Fix failed TokenAuthenticatedProducerConsumerTest (#​23602)
  • [fix][broker] Fix ownership loss (#​23515)
  • [fix][broker] Fix print cluster migration state response (#​23535)
  • [fix][broker] Fix race-condition causing repeated delete topic (#​23522)
  • [fix][broker] Increase readBuffer size for bookkeeper.DLOutputStream (#​23548)
  • [fix][broker] Key_Shared subscription: Reject consumers with incompatible policy (#​23449)
  • [fix][broker] Revert "[improve][client] Add log when can't add message to the container (#​23657)
  • [fix][broker] fix logging with correct error message while loading the topic (#​23544)
  • [fix][broker] fix null lookup result when brokers are starting (#​23642)
  • [fix][broker] support missing tenant level fine-granted permissions (#​23660)
  • [fix][broker]: support missing broker level fine-granted permissions (#​23637)
  • [improve][broker] Decouple pulsar_storage_backlog_age_seconds metric with backlogQuota check (#​23619)
  • [improve][broker] Exclude system topics from namespace level publish and dispatch rate limiting (#​23589)
  • [improve][broker] Make cluster metadata teardown command support metadata config path (#​23520)
  • [improve][broker] PIP-392: Add configuration to enable consistent hashing to select active consumer for partitioned topic (#​23584)
  • [improve][broker] Reduce memory occupation of InMemoryRedeliveryTracker. (#​23640)
  • [improve][broker] Reduce memory occupation of the delayed message queue (#​23611)
  • [improve][broker] Skip unloading when bundle throughput is zero (ExtensibleLoadManagerImpl only) (#​23626)
  • [improve][broker] Support cleanup replication cluster and allowed cluster when cluster metadata teardown (#​23561)
  • [improve][broker] re-elect the channel owner if no channel owner is found (#​23516)
  • [improve][broker] replace HashMap with inner implementation ConcurrentLongLongPairHashMap in Negative Ack Tracker. (#​23582)
Client
  • [fix][admin] Fix lookup get a null result if uses proxy (#​23556)
  • [fix][client] Fix ConsumerStats.getRateMsgsReceived javadoc (#​21618)
  • [fix][client] Fix DLQ producer name conflicts when there are same name consumers (#​23577)
  • [fix][client] Fix Reader.hasMessageAvailable return wrong value after seeking by timestamp with startMessageIdInclusive (#​23502)
  • [fix][client] Fix deadlock of NegativeAcksTracker (#​23651)
  • [fix][client] Fix producer/consumer stop to reconnect or Pub/Sub due to IO thread race-condition (#​23499)
  • [fix][client] Fix race-condition causing doReconsumeLater to hang when creating retryLetterProducer has failed (#​23560)
  • [fix][client] Fix the javadoc for startMessageIdInclusive (#​23508)
  • [fix][client] Fixed an issue where a cert chain could not be used in TLS authentication (#​23644)
  • [fix][client] Initializing client-authentication using configured auth params (#​23610)
  • [fix][client] Make protobuf-java dependency optional in java client libraries (#​23632)
  • [fix][client] Prevent embedding protobuf-java class files in pulsar-client-admin and pulsar-client-all (#​23468)
  • [fix][client] The partitionedProducer maxPendingMessages always is 0 (#​23593)
  • [fix][client] Use dedicated executor for requests in BinaryProtoLookupService (#​23378)
  • [fix][client] fix incomingMessageSize and client memory usage is negative (#​23624)
  • [fix][client] fix the beforeConsume() method earlier hit with message listener (#​23578)
  • [improve][admin] Print error log if handle http response fails (#​23563)
  • [improve][client] Enhance error handling for non-exist subscription in consumer creation (#​23254)
  • [improve][client] Reduce unshaded dependencies and shading warnings in shaded Java client modules (#​23647)
  • [improve][client] Replace NameUtil#generateRandomName with RandomStringUtils#randomAlphanumeric (#​23645)
Pulsar IO and Pulsar Functions
  • [fix][fn] ack messages for window function when its result is null (#​23618)
  • [improve][io] Support update subscription position for sink connector (#​23538)
  • [improve][io] Upgrade Spring version to 6.1.13 in IO Connectors (#​23459)
  • [improve][io] Upgrade Spring version to 6.1.14 in IO Connectors (#​23481)
Others
  • [feat][monitor] Add offloader stats grafana dashboard (#​23479)
  • [fix][misc] Class conflict during jetcd-core-shaded shading process (#​23641)
  • [fix][misc] Unable to connect an etcd metastore with recent releases due to jetc-core sharding problem (#​23604)
  • [fix][proxy] Fix pattern consumer does not work when using Proxy (#​23489)
  • [fix][standalone] correctly delete bookie registration znode (#​23497)
  • [fix][ws] Implement missing http header data functions in AuthenticationDataSubscription (#​23638)
  • [improve] Improve logic for enabling Netty leak detection (#​23613)
  • [improve] Use single buffer for metrics when noUnsafe use (#​23612)
  • [improve][misc] Disable OTel by default when running the pulsar-perf tool (#​23585)
  • [improve][ml] Avoid repetitive nested lock for isMessageDeleted in ManagedCursorImpl (#​23609)
  • [improve][offload] Use filesystemURI as the storage path (#​23591)
  • Enabling DNS retryOnTimeout with TCP in DnsNameResolver (#​23590)
Tests & CI
  • [cleanup][build] skip generating pom.xml.versionsBackup (#​23639)
  • [fix][build] Fix error "Element encoding is not allowed here" in pom.xml (#​23655)
  • [fix][test] Fix DeadLetterTopicTest.testDeadLetterTopicWithInitialSubscriptionAndMultiConsumers (#​23552)
  • [fix][test] Fix ManagedCursorTest.testForceCursorRecovery (#​23518)
  • [fix][test] Fix SimpleProducerConsumerTest.testMultiTopicsConsumerImplPauseForManualSubscription (#​23546)
  • [fix][test] Fix memory leak via OTel shutdown hooks in tests (#​23483)
  • [fix][test] Fix running ClusterMetadataSetupTest in IDE (#​23492)
  • [fix][test] Prevent OOM in test by not spying invocations in SimpleProducerConsumerTest (#​23486)
  • [fix][test]Flaky-test: SchemaServiceTest.testSchemaRegistryMetrics (#​23566)
  • [improve][test] Clarify method signatures in Bookkeeper mock client (#​23598)
  • [improve][test] Disable OTel autoconfigured exporters in tests (#​23540)
  • [improve][test] Reduce OneWayReplicatorUsingGlobalZKTest.testRemoveCluster execution time (#​23633)

For the complete list, check the full changelog.

v4.0.0

2024-10-21

Changes in 4.0.0 release since 3.3.0 release preparation was started.
For the complete list, check the full changelog and full PR list.

What's New in Apache Pulsar 4.0? covers topics such as:

  • Enhanced Key_Shared subscription implementation
  • Secure Docker runtime based on Alpine Linux and Java 21
  • Enhanced Quality of Service controls for multi-tenant deployments
  • Rate limiting as a foundation for multi-tenant resource management
  • Upgrade paths from previous versions
  • Client compatibility and Importance of upgrading Java clients to address CVE-2024-47561
PIPs accepted since 3.0.0 release
PIPs accepted in 4.0.0 release
PIPs accepted in 3.3.0 release
PIPs accepted in 3.2.0 release
PIPs accepted in 3.1.0 release
  • PIP-275: Introduce topicOrderedExecutorThreadNum to deprecate numWorkerThreadsForNonPersistentTopic (#​20504)
  • PIP-255: Make the partition assignment strategy pluggable (#​19806)
  • PIP-278: Support pluggable topic compaction service (#​20624)
Library updates and dependency changes
  • [cleanup][misc] Remove classifier from netty-transport-native-unix-common dependency (#​22951)
  • [fix] Upgrade Alpine packages at build time to fix CVE-2023-4236 (#​22763)
  • [improve] Upgrade to Oxia client 0.3.0 (#​22807)
  • [fix] Upgrade to Oxia 0.3.1 (#​23048)
  • [fix][metadata] Upgrade Oxia to 0.3.2 (#​23140)
  • [feat][meta] Bump oxia java version from 0.3.2 to 0.4.5 (#​23277)
  • [fix] Bump commons-io:commons-io from 2.8.0 to 2.14.0 (#​23393)
  • [fix] Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /pulsar-function-go (#​22261)
  • [fix] Bump io.airlift:aircompressor from 0.20 to 0.27 (#​22819)
  • [fix] Bump io.grpc from 1.56.0 to 1.56.1 (#​23276)
  • [fix][sec] Drop hdfs2 support, Upgrade hadoop3 to 3.4.0 and dnsjava to 3.6.2 to address CVE-2024-25638 (#​23411)
  • [fix][sec] Upgrade Avro to 1.11.4 to address CVE-2024-47561 (#​23394)
  • [fix][sec] Upgrade Bouncycastle libraries to address CVEs (#​22826)
  • [fix][sec] Upgrade postgresql version to avoid CVE-2024-1597 (#​22635)
  • [fix][sec] Upgrade protobuf-java to 3.25.5 (#​23356)
  • [fix][sec] Upgrade vertx to 4.5.10 to address CVE-2024-8391 (#​23338)
  • [fix][sec] Upgrade jackson to 2.17.2 (#​23174)
  • [improve] Upgrade IPAddress to 5.5.0 (#​22886)
  • [improve] Upgrade Jetcd to 0.7.7 and VertX to 4.5.8 (#​22835)
  • [improve] Upgrade Pulsar Python client in docker image to 3.5.0 (#​23377)
  • [improve] Upgrade opensearch sink to client 2.16 and tests to use server 2.16.0 (#​23312)
  • [improve] Use Google re2/j library for user provided regexes (#​22829)
  • [improve] Install openssl in the docker image to fix compatibility with Apache Pulsar Helm chart (#​23362)
  • [improve][misc] Set Alpine base image to 3.20 instead of 3.19.1 (#​22941)
  • [improve][misc] Upgrade Bookkeeper to 4.17.1 (#​22962)
  • [improve][misc] Upgrade Jetty to 9.4.56.v20240826 (#​23405)
  • [improve][misc] Upgrade Netty to 4.1.113 and netty-tcnative to 2.0.66 (#​23255)
  • [improve][misc] Upgrade OTel library to 1.38.0 version (#​22825)
  • [improve][misc] Upgrade to Netty 4.1.111.Final and switch to use grpc-netty-shaded (#​22892)
  • [improve][misc] Bump RoaringBitmap version to 1.0.6 (#​22920)
Broker
  • [feat] PIP-352: Event time based compaction (#​22517)

  • [feat][broker] PIP-264: Add OpenTelemetry broker connection metrics (#​22931)

  • [feat][broker] PIP-264: Add OpenTelemetry broker replicator metrics (#​22972)

  • [feat][broker] PIP-264: Add OpenTelemetry consumer metrics (#​22693)

  • [feat][broker] PIP-264: Add OpenTelemetry managed cursor metrics (#​23000)

  • [feat][broker] PIP-264: Add OpenTelemetry managed ledger metrics (#​22987)

  • [feat][broker] PIP-264: Add OpenTelemetry metadata store stats (#​22952)

  • [feat][broker] PIP-264: Add OpenTelemetry producer metrics (#​22882)

  • [feat][broker] PIP-264: Add broker web executor metrics (#​22816)

  • [feat][broker] PIP-264: Add managed ledger cache metrics (#​22898)

  • [feat][broker] PIP-264: Add replication subscription stats (#​23026)

  • [feat][broker] PIP-264: Add schema registry metrics (#​22624)

  • [feat][broker] PIP-264: Add transaction metrics (#​22970)

  • [feat][broker] PIP-264: Enable OpenTelemetry reusable data memory mode (#​22914)

  • [feat][broker] PIP-321 Introduce allowed-cluster at the namespace level (#​22378)

  • [feat][broker] PIP-368: Support lookup based on the lookup properties (#​23223)

  • [feat][client] PIP-374: Visibility of messages in receiverQueue for the consumers (#​23303)

  • [feat][misc] PIP-264: Add OpenTelemetry HTTP rate limiting filter metric (#​23042)

  • [feat][misc] PIP-264: Add OpenTelemetry authentication and token metrics (#​23016)

  • [feat][misc] PIP-264: Add OpenTelemetry messaging rate limit metrics (#​23035)

  • [feat][misc] PIP-264: Copy OpenTelemetry resource attributes to Prometheus labels (#​23005)

  • [improve][broker] PIP-327: Support force topic loading for unrecoverable errors (#​21759)

  • [improve][broker] PIP-347: Add role field in consumer's stat (#​22562)

  • [improve][broker] PIP-355: Enhancing Broker-Level Metrics for Pulsar (#​22779)

  • [improve][broker] PIP-356 Support Geo-Replication starts at earliest position (#​22856)

  • [improve][broker] PIP-357: Correct the conf name in load balance module. (#​22824)

  • [improve][broker] PIP-358: let resource weight work for OverloadShedder, LeastLongTermMessageRate, ModularLoadManagerImpl. (#​22888)

  • [improve][broker] PIP-360 Add admin API to display Schema metadata (#​22938)

  • [improve][broker] PIP-364: Introduce a new load balance algorithm AvgShedder (#​22949)

  • [improve][broker] PIP-366: Support to specify different config for Configuration and Local Metadata Store (#​23041)

  • [improve][broker] PIP-376: Make topic policies service pluggable (#​23319)

  • [improve][broker] PIP-379: Enable the use of the classic implementation of Key_Shared / Shared with feature flag (#​23424)

  • [improve][broker] PIP-379: Key_Shared Draining Hashes for Improved Message Ordering (#​23352)

  • [improve][broker] PIP-379: Snapshot hash range assignments only in AUTO_SPLIT ordered mode (#​23423)

  • [improve][broker] PIP-383: Support granting/revoking permissions for multiple topics (#​23372)

  • [improve][broker] Phase 1 of PIP-370 support disable create topics on remote cluster through replication (#​23169)

  • [improve][broker] Part 2 of PIP-370: add metrics "pulsar_replication_disconnected_count" (#​23213)

  • [improve][broker] PIP-354: apply topK mechanism to ModularLoadManagerImpl (#​22753)

  • [Fix][broker] Limit replication rate based on bytes (#​22674)

  • [feat] Use producer name and sequence number as fallback key in Key_Shared implementation (#​23219)

  • [fix] Key_Shared mode consumption latency when low traffic (#​23340)

  • [fix] Make operations on individualDeletedMessages in lock scope (#​22966)

  • [fix] Remove blocking calls from BookieRackAffinityMapping (#​22846)

  • [fix] Removing out of the box option for Java serde in functions (#​22832)

  • [fix] StatsOutputStream: add string write function (#​308) (#​23227)

  • [fix][admin] Fix half deletion when attempt to topic with a incorrect API (#​23002)

  • [fix][admin] Tenant AdminRoles can not contains whitespace in the beginning or end. (#​22450)

  • [fix][admin][part-1] Clearly define REST API on Open API (#​22774)

  • [fix][admin][part-2] Clearly define REST API on Open API for Namespaces@v2 (#​22775)

  • [fix][admin][part-3]Clearly define REST API on Open API for Topics (#​22782)

  • [fix][admin][part-4] Clearly define REST API on Open API (#​22783)

  • [fix][broker] Add principal name into info log to enhance analysis and troubleshooting (#​23257)

  • [fix][broker] Allow broker to handle non-recoverable schema error only if SchemaLedgerForceRecovery flag is enabled (#​23428)

  • [fix][broker] Asynchronously return brokerRegistry.lookupAsync when checking if broker is active(ExtensibleLoadManagerImpl only) (#​22899)

  • [fix][broker] Avoid introducing delay when there are delayed messages or marker messages (#​23343)

  • [fix][broker] Avoid orphan ledgers in BucketDelayedDeliveryTracker (#​22802)

  • [fix][broker] Can't connecte to non-persist topic when enable broker client tls (#​22991)

  • [fix][broker] Cancel possible pending replay read in cancelPendingRead (#​23384)

  • [fix][broker] Check the markDeletePosition and calculate the backlog (#​22947)

  • [fix][broker] Do not try to clean owned bundles from inactive source brokers (ExtensibleLoadManagerImpl only) (#​23064)

  • [fix][broker] Ensure that PulsarService is ready for serving incoming requests (#​22977)

  • [fix][broker] EntryFilters fix NoClassDefFoundError due to closed classloader (#​22767)

  • [fix][broker] Execute the pending callbacks in order before ready for incoming requests (#​23266)

  • [fix][broker] Fail fast if the extensible load manager failed to start (#​23297)

  • [fix][broker] Fix 'Disabled replicated subscriptions controller' logic and logging (#​23142)

  • [fix][broker] Fix AvgShedder strategy check (#​23156)

  • [fix][broker] Fix Broker was failing to create producer with broken schema ledger (#​23395)

  • [fix][broker] Fix Broker was failing to load stats-internal with broken schema ledger (#​22845)

  • [fix][broker] Fix MessageDeduplication replay timeout cause topic loading stuck (#​23004)

  • [fix][broker] Fix NPE after publishing a tombstone to the service unit channel (#​22859)

  • [fix][broker] Fix ProducerBusy issue due to incorrect userCreatedProducerCount on non-persistent topic (#​22685)

  • [fix][broker] Fix ack hole in cursor for geo-replication (#​20931)

  • [fix][broker] Fix authenticate order in AuthenticationProviderList (#​23111)

  • [fix][broker] Fix broker OOM when upload a large package. (#​22989)

  • [fix][broker] Fix brokers still retry start replication after closed the topic (#​23237)

  • [fix][broker] Fix compatibility issues for PIP-344 (#​23136)

  • [fix][broker] Fix configurationMetadataSyncEventTopic is marked supporting dynamic setting, but not implemented (#​22684)

  • [fix][broker] Fix cursor should use latest ledger config (#​22644)

  • [fix][broker] Fix delivery-test with unnecessary invocation-count (#​23399)

  • [fix][broker] Fix doc of ThresholdShedder and remove useless method. (#​22798)

  • [fix][broker] Fix geo-replication admin client url (#​22584)

  • [fix][broker] Fix incomplete NAR file extraction which prevents broker from starting (#​23274)

  • [fix][broker] Fix namespace unload might be blocked too long with extensible load manager (#​23433)

  • [fix][broker] Fix nothing changed after removing dynamic configs (#​22673)

  • [fix][broker] Fix out-of-order issues with ConsistentHashingStickyKeyConsumerSelector (#​23327)

  • [fix][broker] Fix retry backoff for PersistentDispatcherMultipleConsumers (#​23284)

  • [fix][broker] Fix shadow topics cannot be consumed when the entry is not cached (#​23147)

  • [fix][broker] Fix stuck when enable topic level replication and build remote admin fails (#​23028)

  • [fix][broker] Fix system topic can not be loaded up if it contains data offloaded (#​23279)

  • [fix][broker] Fix the broker registering might be blocked for long time (#​23371)

  • [fix][broker] Fix the broker registery cannot recover from the metadata node deletion (#​23359)

  • [fix][broker] Fix the bug that elected leader thinks it's a follower (#​23138)

  • [fix][broker] Fix thread unsafe access on the bundle range cache for load manager (#​23217)

  • [fix][broker] Fix topic policies cannot be queried with extensible load manager (#​23326)

  • [fix][broker] Fix topic status for oldestBacklogMessageAgeSeconds continuously increases even when there is no backlog. (#​22907)

  • [fix][broker] Fix typo in PersistentTopicsBase (#​22904)

  • [fix][broker] Fix typos in pulsar-broker and tiered-storage. (#​23415)

  • [fix][broker] Fix unloadNamespaceBundlesGracefully can be stuck with extensible load manager (#​23349)

  • [fix][broker] Fix updatePartitionedTopic when replication at ns level and topic policy is set (#​22971)

  • [fix][broker] Handle BucketDelayedDeliveryTracker recover failed (#​22735)

  • [fix][broker] Handle the case when getOwnedServiceUnits fails gracefully (#​23119)

  • [fix][broker] Immediately tombstone Deleted and Free state bundles (#​22743)

  • [fix][broker] Internal reader of __change_events can not started after metadata store session rebuilt (#​23018)

  • [fix][broker] Introduce the last sent position to fix message ordering issues in Key_Shared (PIP-282) (#​21953)

  • [fix][broker] Let Pending ack handler can retry to init when encounters a metadata store error (#​23153)

  • [fix][broker] Make ExtensibleLoadManagerImpl.getOwnedServiceUnits async (#​22727)

  • [fix][broker] Messages lost on the remote cluster when using topic level replication (#​22890)

  • [fix][broker] Partitioned shadow topic not work properly (#​22797)

  • [fix][broker] PulsarStandalone started with error if --stream-storage-port is not 4181 (#​22993)

  • [fix][broker] Remove blocking calls from Subscription.getStats (#​23088)

  • [fix][broker] Replication stuck when partitions count between two clusters is not the same (#​22983)

  • [fix][broker] Skip reading entries from closed cursor. (#​22751)

  • [fix][broker] Support advertised listeners when gracefully transferring topics (ExtensibleLoadManagerImpl only) (#​22862)

  • [fix][broker] Support large number of unack message store for cursor recovery (#​9292)

  • [fix][broker] The topic might reference a closed ledger (#​22860)

  • [fix][broker] Topic can never be loaded up due to broker maintains a failed topic creation future (#​23184)

  • [fix][broker] Update init and shutdown time and other minor logic (ExtensibleLoadManagerImpl only) (#​22930)

  • [fix][broker] broker log a full thread dump when a deadlock is detected in healthcheck every time (#​22916)

  • [fix][broker] disable loadBalancerDirectMemoryResourceWeight by default (#​22821)

  • [fix][broker] disable loadBalancerMemoryResourceWeight by default (#​22820)

  • [fix][broker] fix can not cleanup heartbeat data if scaling down broker (#​22750)

  • [fix][broker] fix compile error for PersistentStickyKeyDispatcherMultipleConsumers (#​23055)

  • [fix][broker] fix deadlock when disable topic level Geo-Replication (#​22738)

  • [fix][broker] fix exception may hidden and result in stuck when topic loading (#​23102)

  • [fix][broker] fix pulsar-admin topics stats-internal caused a BK client thread a deadlock (#​23258)

  • [fix][broker] fix replicated namespaces filter in filterAndUnloadMatchedNamespaceAsync (#​23100)

  • [fix][broker] fix replicated subscriptions for transactional messages (#​22452)

  • [fix][broker] fix the log format error in the AdminResource (#​23278)

  • [fix][broker] fix topic partitions was expanded even if disabled topic level replication (#​22769)

  • [fix][broker] fix typo and useless local variable. (#​22704)

  • [fix][broker] fix unload bundle count metric. (#​22895)

  • [fix][broker] maintain last active info in memory only. (#​22794)

  • [fix][broker] normalize path (#​23438)

  • [fix][broker] rename to changeMaxReadPositionCount (#​22656)

  • [fix][broker] replace loadSheddingPipeline with loadSheddingStrategy. (#​22786)

  • [fix][broker] response not-found error if topic does not exist when calling getPartitionedTopicMetadata (#​22838)

  • [fix][broker] support peek-message for compressed and encrypted messages (#​23234)

  • [fix][broker] timeout when broker registry hangs and monitor broker registry (ExtensibleLoadManagerImpl only) (#​23382)

  • [fix][broker] topics failed to delete after remove cluster from replicated clusters set and caused OOM (#​23360)

  • [fix][broker] type cast on exceptions in exceptionally can lead to lost calls (#​23117)

  • [fix][broker] usedLocallySinceLastReport should always be reset (#​22672)

  • [fix][broker] fix irregular method name (#​23108)

  • [fix][broker] A failed consumer/producer future in ServerCnx can never be removed (#​23123)

  • [fix][broker] Fix lookupService.getTopicsUnderNamespace can not work with a quote pattern (#​23014)

  • [fix][meta] Check if metadata store is closed in RocksdbMetadataStore (#​22852)

  • [fix][meta] Oxia metadta store: Convert error to MetadataStoreException if operation failed (#​23154)

  • [fix][ml] Add entry fail due to race condition about add entry failed/timeout and switch ledger (#​22221)

  • [fix][ml] Fix race conditions in RangeCache (#​22789)

  • [fix][ml] Managed ledger should recover after open ledger failed (#​23368)

  • [fix][ml] Remove duplicated field initialization of ML (#​22676)

  • [fix][ml] Remove unnecessary return in ManagedLedgerImpl (#​23418)

  • [fix][ml]Fix subscription props could be lost in case of missing ledger during recovery (#​22637)

  • [fix][ml][PIP-327] fix recover from ledger when ledgerForceRecovery is true (#​23426)

  • [fix][offload] Break the fillbuffer loop when met EOF (#​22722)

  • [fix][offload] Fix OOM in tiered storage, caused by unbounded offsets cache (#​22679)

  • [fix][schema] Error checking schema compatibility on a schema-less topic via REST API (#​22720)

  • [improve][admin] PIP-369 Change default value of unload-scope in ns-isolation-policy set (#​23253)

  • [improve][admin] PIP-369 Introduce unload flag in ns-isolation-policy set call (#​23120)

  • [improve][broker] Add ServiceUnitStateTableView (ExtensibleLoadManagerImpl only) (#​23301)

  • [improve][broker] Add additionalSystemCursorNames ignore list for TTL check (#​22614)

  • [improve][broker] Add callback parameters to the SendCallback.sendComplete (#​23196)

  • [improve][broker] Add limits for Key_Shared Subscription look ahead in dispatching (#​23231)

  • [improve][broker] Add log to track issue when handleGetTopicsOfNamespace (#​23434)

  • [improve][broker] Add retry for start service unit state channel (ExtensibleLoadManagerImpl only) (#​23230)

  • [improve][broker] Add subscription prefix for internal reader (#​23044)

  • [improve][broker] Avoid subscription fenced error with co


Configuration

📅 Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the type: dependency-upgrade Upgrade a dependency label Nov 7, 2024
@renovate renovate bot force-pushed the renovate/major-managed.pulsar.client branch 2 times, most recently from 47d19d8 to 972ecda Compare December 4, 2024 00:09
Copy link

sonarqubecloud bot commented Dec 4, 2024

@renovate renovate bot force-pushed the renovate/major-managed.pulsar.client branch from 972ecda to 1c2c8de Compare January 7, 2025 09:38
@renovate renovate bot force-pushed the renovate/major-managed.pulsar.client branch from 1c2c8de to 602f014 Compare January 15, 2025 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: dependency-upgrade Upgrade a dependency
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants