Hello,
I'm trying to run elasticsearch-sql-cli but just get a java exception. I've tried to run as a normal user, as root, and as the elasticsearch users, nothing works?
This is on a Ubuntu 16.04 system:
cd /usr/share/elasticsearch
./bin/elasticsearch-sql-cli
future versions of Elasticsearch will require Java 11; your Java version from [/usr/lib/jvm/java-8-oracle/jre] does not meet this requirement
Exception in thread "main" java.io.IOError: java.lang.UnsupportedOperationException
at org.jline.utils.Curses.tputs(Curses.java:62)
at org.jline.utils.Curses.tputs(Curses.java:45)
at org.jline.keymap.KeyMap.key(KeyMap.java:243)
at org.jline.reader.impl.LineReaderImpl.key(LineReaderImpl.java:5666)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
at org.jline.reader.impl.LineReaderImpl.bindKeys(LineReaderImpl.java:5674)
at org.jline.reader.impl.LineReaderImpl.emacs(LineReaderImpl.java:5387)
at org.jline.reader.impl.LineReaderImpl.defaultKeyMaps(LineReaderImpl.java:5363)
at org.jline.reader.impl.LineReaderImpl.<init>(LineReaderImpl.java:266)
at org.jline.reader.LineReaderBuilder.build(LineReaderBuilder.java:115)
at org.elasticsearch.xpack.sql.cli.JLineTerminal.<init>(JLineTerminal.java:47)
at org.elasticsearch.xpack.sql.cli.Cli.main(Cli.java:58)
Caused by: java.lang.UnsupportedOperationException
at org.jline.utils.Curses.doTputs(Curses.java:78)
at org.jline.utils.Curses.tputs(Curses.java:60)
... 19 more