[fix][broker] getOwnedServiceUnits NPE[fix][broker] release orphan replicator after topic closed[fix][admin] Report earliest msg in partitioned backlog[fix][broker] Handle heartbeat namespace in ExtensibleLoadManager[improve][broker] Handle get owned namespaces admin API in ExtensibleLoadManager[improve][broker] Emit the namespace bundle listener event on extensible load manager[feat][broker]PIP-255 Part-1: Add listener interface for namespace service[fix][broker] Fix redirect loop when using ExtensibleLoadManager and list in bundle admin API[fix][broker] new load balancer system topic should not be auto-created now[fix][misc] Use ubuntu 22.04 for Pulsar images[fix][fn] Make KubernetesRuntime translate characters in function tenant, namespace, and name during function removal to avoid label errors[fix][authentication] Improve AuthenticationFilter response[cleanup][broker] Validate authz earlier in delete subscription logic[fix][build] Configure git-commit-id-plugin to skip git describe[fix][broker] REST Client Producer fails with TLS only[fix][broker] Disable EntryFilters for system topics[improve][build] Upgrade Testcontainers to 1.18.3 & docker-java to 3.3.0[fix][test] Reduce flakiness of AdminApi2Test[fix][broker] Restore solution for certain topic unloading race conditions[fix][ml] There are two same-named managed ledgers in the one broker[improve][broker] Do not expose bucketDelayedIndexStats[fix][offload] fix offload metrics error[fix][client] Fix where the function getMsgNumInReceiverQueue always returns 0 when using message listener[fix][cli] Fix logging noise while admin tool exit[fix] [broker] do not filter system topic while shedding.[fix][fn] TLS args admin download command use zero arity[fix][cli] Fulfill add-opens to function-localrunner also[fix][broker] Fix skip message API when hole messages exists[fix][build] Fix the pulsar-all image may use the wrong upstream image398a781a45 Bump version to 3.0.1-SNAPSHOT[fix][ci] Fix OWASP dependency check suppressions[fix][test] Replace calls to Auth0 with calls to wiremock[improve][ci] Increase Maven max heap size to 1024m in all GHA workflows[fix][fn] Go functions need to use static grpcPort in k8s runtime[fix][fn] Support customizing TLS config for function download command[fix][test] Replace test call to Auth0 with call to WireMock[fix][test] Remove dependency on httpbin.org service in FunctionCommonTest[fix][sec] Upgrade Guava to 32.0.0 to address CVE-2023-2976[fix][io] Close the kafka source connector if there is uncaught exception[fix][fn]Reset idle timer correctly
[fix] not respone for PRODUCE when acks=0[refactor] Decoupling the offset topic I/O from GroupMetadataManager[debug] add better log for CONCURRENT_TRANSACTIONS error[perf][improvement] Improvements for PulsarEntryFormatter[bugfix] Fix decode pulsar format batch records timestamp[fix][transaction] TransactionMarkerRequestCompletionHandler retries on UNKNOWN_SERVER_ERRORPrevent double-release on timeout[improve] Get size from byteBuf earlier to prevent unnecessary retention[improvement] hide scary InterruptedException in KopEventManager during broker shutdownDocument the tlsEnabled configuration for legacy KoP versions[bugfix][transactions] Make TxnTransitMetadata.topicPartitions immutable[bugfix][transactions] Prevent ConcurrentModificationException in getProducer()[bugfix][transactions] Release memory in TransactionMarkerChannelHandlerfix: remove topic.getManagedLedger().asyncDeleteCursor
Create VolumeMounts based on PVCUse SNBOT tokenSupport http protocolAdd github server to mavenCleanup functions/sinks/sources after deleteMake log config works independent on CustomRuntimeOptionsAdd support for node affinities and VolumeClaimTemplatesSupport set log config name and keySupport liveness probefix auth e2eset value schema when pulsar-client produceFreeznet/use local registry for e2efix Not enough non-faulty bookies availablefix branch-3.0 buildImplement trigger