StreamNative Weekly Release Notes v3.3.0.2
Download
Distributions
Packages
Images
General Changes
Apache Pulsar
[improve] [broker] PIP-355: Enhancing Broker-Level Metrics for Pulsar [improve] [client] improve the class GetTopicsResult [improve] Upgrade IPAddress to 5.5.0 [fix][cli] Fix Pulsar standalone “—wipe-data” [improve][ci] Migrate from Gradle Enterprise to Develocity [fix][misc] Add proper nslookup (included in bind-tools) to docker image [improve][broker] Reuse topic OpenTelemetry attributes [fix][cli] Fix healthcheck script pulsar-zookeeper-ruok.sh [fix][cli] Fix Pulsar standalone shutdown - bkCluster wasn’t closed [fix][cli] Fix the shell script parameter passthrough syntax [improve][ci] Add arm64 image build [improve][broker] Reduce number of OpenTelemetry consumer attributes [feat][broker] PIP-264: Add OpenTelemetry consumer metrics [fix] [broker] fix topic partitions was expanded even if disabled topic level replication [fix] [broker] fix deadlock when disable topic level Geo-Replication 6e3adc8175 Bump version to 3.3.1-SNAPSHOT [fix][misc] Disable JFR based telemetry collection since it’s not used [improve][build] Support git worktree working directory while building docker images [fix][broker] fix replicated subscriptions for transactional messages [improve][broker] Remove ClassLoaderSwitcher to avoid objects allocations and consistent the codestyle [fix][cli] Fix expiration of tokens created with “pulsar tokens create” [improve] [test] Add a test to guarantee the TNX topics will not be replicated [fix][broker] EntryFilters fix NoClassDefFoundError due to closed classloader [improve][broker] avoid creating new objects when intercepting [fix] [broker] maintain last active info in memory only. [fix] [broker] disable loadBalancerDirectMemoryResourceWeight by default [fix] [conf] fix configuration name and typo. [improve] Validate range of argument before long -> int conversion [fix][meta] Check if metadata store is closed in RocksdbMetadataStore [improve] [broker] Do not call cursor.isCursorDataFullyPersistable if disabled dispatcherPauseOnAckStatePersistentEnabled [fix][ml]: subscription props could be lost in case of missing ledger during recovery [improve][broker] Close protocol handlers before unloading namespace bundles [improve][offload] Allow to disable the managedLedgerOffloadDeletionLagInMillis [fix][broker] usedLocallySinceLastReport should always be reset [fix] [broker] rename to changeMaxReadPositionCount [fix][sec] Upgrade postgresql version to avoid CVE-2024-1597 [improve] [broker] Add additionalSystemCursorNames ignore list for TTL check [improve] Refactored BK ClientFactory to return futures [fix] Remove blocking calls from BookieRackAffinityMappingAoP
[branch-3.3] Bump pulsar 3.3.0.2 [fix] ReleaseEntryImpl while reading exchange topic