Release 2.0
New Features
- Make presto-admin log and configuration directories configurable. They can be
set using the environment variables
PRESTO_ADMIN_LOG_DIR
and
PRESTO_ADMIN_CONFIG_DIR
.
- Change the default configuration directory to
~/.prestoadmin
and the
default log directory to ~/.prestoadmin/log
.
- Remove the requirement for running and installing presto-admin with sudo.
The user specified in
config.json
still needs sudo access on the Presto
nodes in order to execute commands like installing the RPM and setting
permissions on the configuration files.
- Rename the
connectors
directory to catalog
to match the Presto
nomenclature.
- Rename the
connector add
and connector remove
. commands to
catalog add
and catalog remove
.
- Add experimental support for connecting to a Presto server with internal
communication via HTTPS and LDAP, where the HTTP connection is disabled.
- Allow specifying which python interpreter to use as an argument to the
presto-admin installation script.
- Add
G1HeapRegionSize=32M
to the jvm.config defaults as suggested by the
Presto documentation.
Bug Fixes
- Keep the
node.id
in Presto’s node.properties
file consistent across
configuration updates.
- Change the permissions on the Presto catalog directory to
755
and the
owner to``presto:presto``.
- Use
catalog.config-dir
instead of plugin.config-dir
in the
node.properties
defaults. plugin.config-dir
has been deprecated
in Presto since version 0.113.
Compatibility Notes
- The locations of config and log directories have been changed
- The
connectors
directory has been renamed to catalog
.
- The
connector
commands have been renamed to catalog
.