[improve][cli][PIP-280] Retrofit pulsar-cli-utils into pulsar-broker and pulsar-client-tools#21412
[improve][cli][PIP-280] Retrofit pulsar-cli-utils into pulsar-broker and pulsar-client-tools#21412tisonkun merged 4 commits intoapache:masterfrom JooHyukKim:pip280-scout
pulsar-cli-utils into pulsar-broker and pulsar-client-tools#21412Conversation
/cc @tisonkun, WDYT? |
tisonkun
left a comment
There was a problem hiding this comment.
LGTM.
Out thread - I found that RelativeTimeUtil is duplicated in pulsar-common and pulsar-cli-utils. What's the reason, and if we can eliminate the duplicate?
|
WRT failing tests, they are flakey since they all pass in my fork. |
Indeed, The rationale is that the duplication serves as a small trade-off to avoid introducing a dependency between the two modules. Furthermore, the likelihood of changes to the |
Lari fixes an amount of flaky tests these days, you can merge master and push this branch to retrigger the CI. |
|
Merging.. |
…sar-broker` and `pulsar-client-tools` (apache#21412)" This reverts commit 36d4708.
pulsar-cli-utilsmodule #21056Motivation
pulsar-cli-utilsintopulsar-brokerandpulsar-client-tools.Modifications
TokensCliUtilsinpulsar-brokermodule to delegate time parsing logic topulsar-cli-utils.CmdPersistentTopicsVerifying this change
Does this pull request potentially affect one of the following parts:
If the box was checked, please highlight the changes
Documentation
docdoc-requireddoc-not-neededdoc-completeMatching PR in forked repository
PR in forked repository: https://github.com/JooHyukKim/pulsar/pull/23/