Skip to content

Hive-29660: Show an Apache Hive banner on Beeline startup#6539

Open
aturoczy wants to merge 7 commits into
apache:masterfrom
aturoczy:HIVE-29660
Open

Hive-29660: Show an Apache Hive banner on Beeline startup#6539
aturoczy wants to merge 7 commits into
apache:masterfrom
aturoczy:HIVE-29660

Conversation

@aturoczy

@aturoczy aturoczy commented Jun 12, 2026

Copy link
Copy Markdown

What changes were proposed in this pull request?

Show an Apache Hive banner on Beeline startup

image

Does this PR introduce any user-facing change?

Yes, when the user starts Beeline, it elegantly display the Hive version and show a Hive banner. Same as above screenshot

How was this patch tested?

Manually tested.

@sonarqubecloud

Copy link
Copy Markdown

.toString();
}


Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

There are two empty lines here, please make only one empty line.

Comment on lines -127 to -142
/**
* A console SQL shell with command completion.
* <p>
* TODO:
* <ul>
* <li>User-friendly connection prompts</li>
* <li>Page results</li>
* <li>Handle binary data (blob fields)</li>
* <li>Implement command aliases</li>
* <li>Stored procedure execution</li>
* <li>Binding parameters to prepared statements</li>
* <li>Scripting language</li>
* <li>XA transactions</li>
* </ul>
*
*/

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Why should these TODO items be removed?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

I will create follow-up JIRA tickets for these items, or at least for the ones that make sense to follow up on.
For example, I am not sure what “scripting language” or “SP execution” means in this context. SP execution is already possible, so that part may need clarification before creating a separate ticket.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants