This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from fcae2b48400 Pipe: support reporting progress by UserDefinedEvent
(#12000)
add ef94fbf1fcf Feat/cli with overridable streams (#11885)
No new revisions were added by this update.
Summary of changes:
.github/workflows/greetings.yml | 2 +-
NOTICE | 2 +-
NOTICE-binary | 2 +-
.../java/org/apache/iotdb/cli/AbstractCli.java | 246 +++++++++--------
.../src/main/java/org/apache/iotdb/cli/Cli.java | 124 +++++----
.../apache/iotdb/cli/IoTDBSyntaxHighlighter.java | 5 +-
.../java/org/apache/iotdb/cli/type/ExitType.java | 7 +-
.../org/apache/iotdb/cli/utils/CliContext.java | 84 ++++++
.../org/apache/iotdb/cli/utils/IoTPrinter.java | 36 +--
.../org/apache/iotdb/cli/utils/JlineUtils.java | 12 +-
.../org/apache/iotdb/tool/AbstractCsvTool.java | 10 +-
.../org/apache/iotdb/tool/AbstractTsFileTool.java | 6 +-
.../main/java/org/apache/iotdb/tool/ExportCsv.java | 33 ++-
.../java/org/apache/iotdb/tool/ExportTsFile.java | 35 ++-
.../main/java/org/apache/iotdb/tool/ImportCsv.java | 48 ++--
.../java/org/apache/iotdb/cli/AbstractCliIT.java | 37 +--
.../iotdb/tool/integration/ExportCsvTestIT.java | 3 +
.../iotdb/tool/integration/ImportCsvTestIT.java | 3 +
iotdb-core/antlr/pom.xml | 11 +
.../confignode/conf/SystemPropertiesUtils.java | 11 +-
.../org/apache/iotdb/db/conf/IoTDBStartCheck.java | 7 +-
.../db/consensus/DataRegionConsensusImpl.java | 294 +++++++++++----------
.../db/consensus/SchemaRegionConsensusImpl.java | 239 +++++++++--------
.../protocol/client/ConfigNodeClientManager.java | 9 +-
.../iotdb/db/protocol/client/ConfigNodeInfo.java | 6 +-
.../java/org/apache/iotdb/db/service/DataNode.java | 12 +-
.../apache/iotdb/db/service/IoTDBShutdownHook.java | 5 +
.../iotdb/commons/service/ThriftService.java | 2 +-
pom.xml | 4 +-
29 files changed, 772 insertions(+), 523 deletions(-)
copy
integration-test/src/main/java/org/apache/iotdb/itbase/category/MultiClusterIT3.java
=> iotdb-client/cli/src/main/java/org/apache/iotdb/cli/type/ExitType.java (90%)
create mode 100644
iotdb-client/cli/src/main/java/org/apache/iotdb/cli/utils/CliContext.java