You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by pe...@apache.org on 2021/04/21 14:42:49 UTC

[pulsar] branch master updated (e542c14 -> d1a439b)

This is an automated email from the ASF dual-hosted git repository.

penghui pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git.


    from e542c14  Release procedure: fix paths for docker-build-deb.sh and docker-build-rpm.sh (#10302)
     add d1a439b  [Broker] Add time based backlog quota (#10093)

No new revisions were added by this update.

Summary of changes:
 .../bookkeeper/mledger/impl/ManagedLedgerImpl.java |   4 +
 .../apache/pulsar/broker/ServiceConfiguration.java |  24 +-
 .../apache/pulsar/broker/admin/AdminResource.java  |   2 +-
 .../pulsar/broker/service/BacklogQuotaManager.java |  80 ++++-
 .../pulsar/broker/service/BrokerService.java       |  10 +-
 .../service/persistent/PersistentSubscription.java |   4 +
 .../broker/service/persistent/PersistentTopic.java |  91 ++++-
 .../broker/service/persistent/SystemTopic.java     |   7 +-
 .../stats/prometheus/AggregatedNamespaceStats.java |   3 +
 .../stats/prometheus/NamespaceStatsAggregator.java |   3 +-
 .../pulsar/broker/stats/prometheus/TopicStats.java |   4 +
 .../broker/service/BacklogQuotaManagerTest.java    | 391 ++++++++++++++++++++-
 .../org/apache/pulsar/client/api/Consumer.java     |   4 +-
 .../pulsar/common/policies/data/BacklogQuota.java  |  47 ++-
 .../metadata/BacklogQuotaCompatibilityTest.java    |  54 +++
 15 files changed, 684 insertions(+), 44 deletions(-)
 create mode 100644 pulsar-metadata/src/test/java/org/apache/pulsar/metadata/BacklogQuotaCompatibilityTest.java