This is an automated email from the ASF dual-hosted git repository.
tison pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git
from e951cd05268 [improve][broker] Removing webURL check null (#21043)
add 4f9b1991a59 [refactor][cli] [PIP-280] Create new pulsar-cli-utils
module (#20782)
No new revisions were added by this update.
Summary of changes:
pom.xml | 1 +
.../pom.xml | 120 +++++++++------------
.../org/apache/pulsar/cli/ValueValidationUtil.java | 57 ++++++++++
.../cli/converters/ByteUnitIntegerConverter.java | 27 +++--
.../cli/converters/ByteUnitToLongConverter.java | 25 ++---
.../apache/pulsar/cli/converters/ByteUnitUtil.java | 71 ++++++++++++
.../pulsar/cli/converters}/RelativeTimeUtil.java | 9 +-
.../cli/converters/TimeUnitToMillisConverter.java | 22 ++--
.../cli/converters/TimeUnitToSecondsConverter.java | 22 ++--
.../pulsar/cli/converters}/package-info.java | 2 +-
.../java/org/apache/pulsar/cli}/package-info.java | 2 +-
.../validators/IntegerMaxValueLongValidator.java | 14 ++-
.../cli/validators/MinNegativeOneValidator.java | 14 ++-
.../cli/validators/NonNegativeValueValidator.java | 14 ++-
.../validators/PositiveIntegerValueValidator.java | 13 ++-
.../cli/validators/PositiveLongValueValidator.java | 13 ++-
.../pulsar/cli/validators}/package-info.java | 2 +-
.../src/main}/resources/findbugsExclude.xml | 0
.../apache/pulsar/cli/ValueValidationUtilTest.java | 67 ++++++++++++
.../pulsar/cli/converters/ByteConversionTest.java | 95 ++++++++++++++++
.../pulsar/cli/converters/TimeConversionTest.java | 86 +++++++++++++++
.../cli/validators/CliUtilValidatorsTest.java | 65 +++++++++++
22 files changed, 595 insertions(+), 146 deletions(-)
copy {pulsar-client-auth-athenz => pulsar-cli-utils}/pom.xml (61%)
create mode 100644
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/ValueValidationUtil.java
copy pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/Compression.java
=>
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/converters/ByteUnitIntegerConverter.java
(56%)
copy
pulsar-client/src/main/java/org/apache/pulsar/client/impl/JavaStringHash.java
=>
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/converters/ByteUnitToLongConverter.java
(61%)
create mode 100644
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/converters/ByteUnitUtil.java
copy {pulsar-common/src/main/java/org/apache/pulsar/common/util =>
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/converters}/RelativeTimeUtil.java
(92%)
copy
pulsar-testclient/src/main/java/org/apache/pulsar/testclient/PositiveNumberParameterValidator.java
=>
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/converters/TimeUnitToMillisConverter.java
(54%)
copy
pulsar-testclient/src/main/java/org/apache/pulsar/testclient/PositiveNumberParameterValidator.java
=>
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/converters/TimeUnitToSecondsConverter.java
(54%)
copy {jclouds-shaded/src/main/java/org/apache/pulsar/jclouds =>
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/converters}/package-info.java
(95%)
copy {pulsar-broker/src/main/java/org/apache/pulsar =>
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli}/package-info.java (96%)
copy
pulsar-testclient/src/main/java/org/apache/pulsar/testclient/PositiveNumberParameterValidator.java
=>
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/validators/IntegerMaxValueLongValidator.java
(68%)
copy
pulsar-testclient/src/main/java/org/apache/pulsar/testclient/PositiveNumberParameterValidator.java
=>
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/validators/MinNegativeOneValidator.java
(68%)
copy
pulsar-testclient/src/main/java/org/apache/pulsar/testclient/PositiveNumberParameterValidator.java
=>
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/validators/NonNegativeValueValidator.java
(68%)
copy
pulsar-testclient/src/main/java/org/apache/pulsar/testclient/PositiveNumberParameterValidator.java
=>
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/validators/PositiveIntegerValueValidator.java
(68%)
copy
pulsar-testclient/src/main/java/org/apache/pulsar/testclient/PositiveNumberParameterValidator.java
=>
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/validators/PositiveLongValueValidator.java
(68%)
copy {jclouds-shaded/src/main/java/org/apache/pulsar/jclouds =>
pulsar-cli-utils/src/main/java/org/apache/pulsar/cli/validators}/package-info.java
(95%)
copy {pulsar-broker-auth-athenz/src/test =>
pulsar-cli-utils/src/main}/resources/findbugsExclude.xml (100%)
create mode 100644
pulsar-cli-utils/src/test/java/org/apache/pulsar/cli/ValueValidationUtilTest.java
create mode 100644
pulsar-cli-utils/src/test/java/org/apache/pulsar/cli/converters/ByteConversionTest.java
create mode 100644
pulsar-cli-utils/src/test/java/org/apache/pulsar/cli/converters/TimeConversionTest.java
create mode 100644
pulsar-cli-utils/src/test/java/org/apache/pulsar/cli/validators/CliUtilValidatorsTest.java