Skip to content

Conversation

justinmclean
Copy link
Member

What changes were proposed in this pull request?

Add the ability to create a table via the Gravitino CLI.

Why are the changes needed?

so we can create tables via the CLI.

Fix: #5383

Does this PR introduce any user-facing change?

No, but it expands on CLI commands.

How was this patch tested?

Tested locally.

@tengqm
Copy link
Collaborator

tengqm commented Dec 3, 2024

@justinmclean Is there a way to split this PR to smaller ones for ease of review and change management? A PR with 208 commits, 2800+ lines of change is too big to be reviewed effectively.

@justinmclean
Copy link
Member Author

justinmclean commented Dec 3, 2024

Most of the commits are from other PRs that have been approved. There is no real easy way, as I could not rebase, given this was developed several months ago. The easiest way to review is to look at the files changed not the number of commits.

@justinmclean
Copy link
Member Author

justinmclean commented Dec 3, 2024

Note there will be far less changes to review once the column PR is merged.

# Conflicts:
#	clients/cli/src/main/java/org/apache/gravitino/cli/DefaultConverter.java
#	clients/cli/src/main/java/org/apache/gravitino/cli/TestableCommandLine.java
#	clients/cli/src/test/java/org/apache/gravitino/cli/TestDefaultConverter.java
@justinmclean
Copy link
Member Author

@shaofengshi this is ready for review. The failed CI is due to a network error and unrelated to the code changes.

@tengqm
Copy link
Collaborator

tengqm commented Dec 4, 2024

lgtm.

Copy link
Contributor

@shaofengshi shaofengshi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@shaofengshi shaofengshi merged commit 054c6f7 into apache:main Dec 4, 2024
26 checks passed
jerryshao pushed a commit that referenced this pull request Dec 6, 2024
### What changes were proposed in this pull request?

 Add the ability to create a table via the Gravitino CLI.

### Why are the changes needed?

so we can create tables via the CLI.

Fix: #5383

### Does this PR introduce _any_ user-facing change?

No, but it expands on CLI commands.

### How was this patch tested?

Tested locally.
@justinmclean justinmclean deleted the CLI_IXd branch December 9, 2024 01:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for tables in the Gravitio CLI
3 participants