This is an automated email from the ASF dual-hosted git repository. jmanno pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/accumulo.git
The following commit(s) were added to refs/heads/main by this push: new f5df4f9 Fix initialize.java by using terminalBuilder instead of default (#2202) f5df4f9 is described below commit f5df4f9681736d35e14b92c58033a1cf062b3d4e Author: Jeffrey Manno <jeffreymann...@gmail.com> AuthorDate: Thu Jul 15 13:25:24 2021 -0400 Fix initialize.java by using terminalBuilder instead of default (#2202) --- .../main/java/org/apache/accumulo/server/init/Initialize.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/server/base/src/main/java/org/apache/accumulo/server/init/Initialize.java b/server/base/src/main/java/org/apache/accumulo/server/init/Initialize.java index ae6448a..8521a8d 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/init/Initialize.java +++ b/server/base/src/main/java/org/apache/accumulo/server/init/Initialize.java @@ -121,6 +121,8 @@ import org.apache.zookeeper.KeeperException; import org.apache.zookeeper.ZooDefs.Ids; import org.jline.reader.LineReader; import org.jline.reader.LineReaderBuilder; +import org.jline.terminal.Terminal; +import org.jline.terminal.TerminalBuilder; import org.jline.utils.InfoCmp; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -143,12 +145,14 @@ public class Initialize implements KeywordExecutable { private static final String TABLE_TABLETS_TABLET_DIR = "table_info"; private static LineReader reader = null; + private static Terminal terminal = null; private static ZooReaderWriter zoo = null; private static LineReader getLineReader() throws IOException { - if (reader == null) { - reader = LineReaderBuilder.builder().build(); - } + if (terminal == null) + terminal = TerminalBuilder.builder().jansi(false).build(); + if (reader == null) + reader = LineReaderBuilder.builder().terminal(terminal).build(); return reader; }