gnuhpc opened a new pull request, #2356:
URL: https://github.com/apache/fluss/pull/2356

   ## Summary
   Add a new `fluss-cli` module providing interactive SQL command-line 
interface for Fluss clusters.
   
   ## Core Features
   - Interactive SQL REPL shell for Fluss clusters
   - Command-line SQL execution with -e and -f options
   - ASCII table formatting for query results
   - Complex type support (ARRAY, MAP, ROW)
   - Connection configuration management
   - Warning suppression for clean output (FLUSS_CLI_SUPPRESS_WARNINGS)
   
   ## Test Coverage
   - **114 unit tests** covering all core functionality
   - Integration test script (fluss-cli-release-check.sh) with **35 test cases**
   - All tests passing with **0 failures**
   - Checkstyle: **0 violations**
   - Apache RAT: all files licensed
   
   ## Integration
   - Add fluss-cli module to root pom.xml
   - Package CLI JAR in fluss-dist distribution
   - Add CLI documentation to website
   
   ## Files Changed
   - **29 files changed, 6,505 insertions(+)**
   - New module: fluss-cli/ with complete source, tests, and documentation


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to