This is an automated email from the ASF dual-hosted git repository.
eolivelli pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git.
from dd19702 [C++] Add /opt/homebrew/ as a possible path for OpenSSL on
Mac (#10141)
add cb507da [PIP-82] [pulsar-broker] Add a task to publish resource usage
to a topic (#10008)
No new revisions were added by this update.
Summary of changes:
.../apache/pulsar/broker/ServiceConfiguration.java | 20 ++
pulsar-broker/pom.xml | 17 ++
.../org/apache/pulsar/broker/PulsarService.java | 16 ++
.../resourcegroup/ResourceUsageConsumer.java | 30 ++-
.../resourcegroup/ResourceUsagePublisher.java | 36 ++-
.../ResourceUsageTransportManager.java | 243 +++++++++++++++++++++
.../pulsar/broker/resourcegroup}/package-info.java | 2 +-
...hemaStorageFormat.proto => ResourceUsage.proto} | 36 +--
.../ResourceUsageTransportManagerTest.java | 123 +++++++++++
9 files changed, 468 insertions(+), 55 deletions(-)
copy
pulsar-broker-common/src/main/java/org/apache/pulsar/broker/web/plugin/servlet/AdditionalServletMetadata.java
=>
pulsar-broker/src/main/java/org/apache/pulsar/broker/resourcegroup/ResourceUsageConsumer.java
(59%)
copy
managed-ledger/src/main/java/org/apache/bookkeeper/mledger/offload/OffloaderDefinition.java
=>
pulsar-broker/src/main/java/org/apache/pulsar/broker/resourcegroup/ResourceUsagePublisher.java
(61%)
create mode 100644
pulsar-broker/src/main/java/org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManager.java
copy {managed-ledger/src/main/java/org/apache/bookkeeper/mledger/util =>
pulsar-broker/src/main/java/org/apache/pulsar/broker/resourcegroup}/package-info.java
(94%)
copy pulsar-broker/src/main/proto/{SchemaStorageFormat.proto =>
ResourceUsage.proto} (56%)
create mode 100644
pulsar-broker/src/test/java/org/apache/pulsar/broker/resourcegroup/ResourceUsageTransportManagerTest.java