celeborn/sbin
Aravind Patnam cc26131f88 [CELEBORN-1572] Celeborn CLI initial REST API support
### What changes were proposed in this pull request?
Introducing the Celeborn CLI (based on this [CPIP](https://cwiki.apache.org/confluence/display/CELEBORN/CIP-7+Celeborn+CLI)). For the first iteration, adding support for querying the existing REST api endpoints.
After this will add a layer for external cluster manager support. Further improvements are needed such as pretty print, which can be added in subsequent PRs.

### Why are the changes needed?
see [CPIP](https://cwiki.apache.org/confluence/display/CELEBORN/CIP-7+Celeborn+CLI)

### Does this PR introduce _any_ user-facing change?
yes, new CLI tool.

### How was this patch tested?
added UTs and also tested internally.

Closes #2699 from akpatnam25/cli-CELEBORN-1572.

Lead-authored-by: Aravind Patnam <apatnam@linkedin.com>
Co-authored-by: Aravind Patnam <akpatnam25@gmail.com>
Signed-off-by: Mridul Muralidharan <mridul<at>gmail.com>
2024-09-05 11:15:16 -05:00
..
celeborn-cli [CELEBORN-1572] Celeborn CLI initial REST API support 2024-09-05 11:15:16 -05:00
celeborn-daemon.sh [CELEBORN-975] Refactor the check logic to stop the celeborn master and worker 2023-09-18 16:23:32 +08:00
load-celeborn-env.sh [CELEBORN-1116] Read authentication configs from HADOOP_CONF_DIR 2023-11-09 11:07:13 +08:00
restart-worker.sh [CELEBORN-763] Add --add-opens to bootstrap shell scripts 2023-07-05 11:31:21 +08:00
start-all.sh [CELEBORN-1197] Avoid using the sleep command with the s suffix in bash scripts 2023-12-25 16:57:20 +08:00
start-master.sh [CELEBORN-1411] Change default log level to INFO when there is no log4j2 config file 2024-05-06 16:10:51 +08:00
start-worker.sh [CELEBORN-1411] Change default log level to INFO when there is no log4j2 config file 2024-05-06 16:10:51 +08:00
status-master.sh [CELEBORN-976] Introduce script to check master and worker status 2023-09-16 09:27:52 +08:00
status-worker.sh [CELEBORN-976] Introduce script to check master and worker status 2023-09-16 09:27:52 +08:00
stop-all.sh [CELEBORN-564] Correct stop-all.sh comments (#1470) 2023-04-28 09:38:59 +08:00
stop-master.sh [INFRA]Update scripts and templates for new name. (#724) 2022-10-09 14:56:06 +08:00
stop-worker.sh [INFRA]Update scripts and templates for new name. (#724) 2022-10-09 14:56:06 +08:00