You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by ni...@apache.org on 2022/07/14 12:07:17 UTC

[pulsar] branch master updated (948000b858d -> 0287347405f)

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

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


    from 948000b858d Bump prometheus client version from 0.15.0 to 0.16.0 (#16591)
     add 0287347405f [feature][cli] Pulsar Shell - pulsar-admin and pulsar-client - part 1 (#16251)

No new revisions were added by this update.

Summary of changes:
 bin/pulsar-admin-common.sh                         |   7 +
 bin/pulsar-client                                  | 100 +-------
 bin/{pulsar-admin => pulsar-shell}                 |   3 +-
 distribution/server/src/assemble/LICENSE.bin.txt   |   1 +
 pom.xml                                            |   2 +
 .../org/apache/pulsar/client/cli/DocumentTest.java |   2 +-
 pulsar-client-tools/pom.xml                        |   6 +
 .../java/org/apache/pulsar/admin/cli/CmdBase.java  |   4 +
 .../apache/pulsar/admin/cli/PulsarAdminTool.java   | 261 +++++++++++----------
 .../org/apache/pulsar/client/cli/CmdConsume.java   |  47 ++--
 .../client/cli/CmdGenerateDocumentation.java       |   2 +-
 .../org/apache/pulsar/client/cli/CmdProduce.java   |  97 ++++----
 .../apache/pulsar/client/cli/PulsarClientTool.java | 133 ++++++-----
 .../java/org/apache/pulsar/shell/AdminShell.java   |  73 ++++++
 .../java/org/apache/pulsar/shell/ClientShell.java  |  71 ++++++
 .../apache/pulsar/shell/JCommanderCompleter.java   | 118 ++++++++++
 .../shell/OptionStrictArgumentCompleter.java       | 109 +++++++++
 .../java/org/apache/pulsar/shell/PulsarShell.java  | 256 ++++++++++++++++++++
 .../apache/pulsar/shell/ShellCommandsProvider.java |  78 ++++++
 .../org/apache/pulsar/shell}/package-info.java     |   2 +-
 .../pulsar/shell/JCommanderCompleterTest.java      |  53 +++++
 .../org/apache/pulsar/shell/PulsarShellTest.java   | 130 ++++++++++
 22 files changed, 1197 insertions(+), 358 deletions(-)
 copy bin/{pulsar-admin => pulsar-shell} (88%)
 create mode 100644 pulsar-client-tools/src/main/java/org/apache/pulsar/shell/AdminShell.java
 create mode 100644 pulsar-client-tools/src/main/java/org/apache/pulsar/shell/ClientShell.java
 create mode 100644 pulsar-client-tools/src/main/java/org/apache/pulsar/shell/JCommanderCompleter.java
 create mode 100644 pulsar-client-tools/src/main/java/org/apache/pulsar/shell/OptionStrictArgumentCompleter.java
 create mode 100644 pulsar-client-tools/src/main/java/org/apache/pulsar/shell/PulsarShell.java
 create mode 100644 pulsar-client-tools/src/main/java/org/apache/pulsar/shell/ShellCommandsProvider.java
 copy {pulsar-broker-common/src/main/java/org/apache/pulsar/jetty => pulsar-client-tools/src/main/java/org/apache/pulsar/shell}/package-info.java (96%)
 create mode 100644 pulsar-client-tools/src/test/java/org/apache/pulsar/shell/JCommanderCompleterTest.java
 create mode 100644 pulsar-client-tools/src/test/java/org/apache/pulsar/shell/PulsarShellTest.java