Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ZOOKEEPER-3938: java client: upgrade jline from 2.x to 3.x and adapt Completer to the new API. #1458

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

LiYvbo
Copy link

@LiYvbo LiYvbo commented Sep 17, 2020

There are several Jline 3.x versions. I think it's time to adapt new version jlines. I made some adjustments to the 'JLineZNodeCompleter.java' in this pr.

the result is as follows.
image

merge from origin to resolve CI failures.
@LiYvbo
Copy link
Author

LiYvbo commented Sep 20, 2020

@eolivelli Can you help me review my PR? And CI maven build failed, does it matter? I build the code without my commit and get the same test error.

@tisonkun
Copy link
Member

@symat it seems jenkins failed on make c client module which is irrelevant to this commit. Could you take a look?

@hanm
Copy link
Contributor

hanm commented Sep 20, 2020

should be fix after #1462

@eolivelli
Copy link
Contributor

What's the difference with #1461 ?

@LiYvbo
Copy link
Author

LiYvbo commented Sep 20, 2020

What's the difference with #1461 ?

#1461 is a draft. And this PR is not completely add jline license file. JLineZNodeCompleter is not used actually in the zkCli.

@surnaik
Copy link

surnaik commented Sep 20, 2020

@LiYvbo Was actually making the ZookeeperMain changes, I closed #1461 , since you have already made the changes. Thanks!

ignore UserInterruptException in zkCli
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.

6 participants