then run a select query
Then run beeline via a remote shell, for example
In older releases that the output is as follows
The output contains nulls instead of blank lines. This is due to the use of -Djline.terminal=jline.UnsupportedTerminal introduced in
HIVE-6758 to be able to run beeline as a background process. But this is the unfortunate side effect of that fix.
Running beeline in background also produces garbled output.
So I think the use of jline.UnsupportedTerminal should be documented but not used automatically by beeline under the covers.