Tao Jiuming

Results 24 issues of Tao Jiuming

### Motivation doc for https://github.com/apache/pulsar/pull/17041 ### Documentation Check the box below or label this PR directly. Need to update docs? - [ ] `doc-required` (Your PR needs to update docs...

doc

### Motivation doc for https://github.com/apache/pulsar/pull/17072 ### Documentation Check the box below or label this PR directly. Need to update docs? - [ ] `doc-required` (Your PR needs to update docs...

doc

### Motivation Currently, there's no way to track CommandPartitionedTopicMetadata requests. There's no metrics that indicate that a broker is handling CommandPartitionedTopicMetadata requests. Misconfigured clients might flood brokers with CommandPartitionedTopicMetadata requests...

PIP

Fixes https://github.com/apache/pulsar/issues/17673 ### Motivation Currently, Pulsar only supports global offload auto trigger policy: `managedLedgerOffloadAutoTriggerSizeThresholdBytes` and `managedLedgerOffloadThresholdInSeconds` (see: https://github.com/apache/pulsar/pull/17398). this is a very coarse granularity. For the purpose of more fine...

doc-required

### Motivation Add offload managedLedgerOffloadThreshold RestAPI and CLI tools ### Does this pull request potentially affect one of the following parts: *If the box was checked, please highlight the changes*...

doc-not-needed

Fixes: https://github.com/apache/pulsar/issues/18243 ### Motivation Add observability metrics for CommandPartitionedTopicMetadata requests. ### Documentation - [ ] `doc` - [x] `doc-required` - [ ] `doc-not-needed` - [ ] `doc-complete` ### Matching PR...

doc-required

### Motivation Pulsar doesn't have [offload](https://pulsar.apache.org/docs/tiered-storage-overview) throttling for now. With offload, pulsar could move backlog data from bookkeeper to some other long term storage which is cheaper(AWS S3, Aliyun OSS,...

PIP

Currently, in Prometheus client, we don't have metrics aggregations, the exposed metrics data is the origin data. For a example: ``` Counter c = Counter.build("metrics_name", "help").labelNames("cluster", "namespace", "topic").create(); c. labels("a1",...