Skip to content

Releases: prestodb/presto-admin

Release 2.5

22 Dec 14:47
Compare
Choose a tag to compare

Release with more tests related enhancements and refactoring

Release 2.4

22 Dec 14:46
Compare
Choose a tag to compare

Release note

  • Various tests related enhancements and refactoring

Release 2.3

19 Aug 21:17
Compare
Choose a tag to compare

Release 2.3

Bug Fixes and Enhancements

  • Update the default JVM settings to use the new -XX:+ExitOnOutOfMemoryError flag instead of the old -XX:OnOutOfMemoryError=kill -9 %p

Release 2.2

23 Mar 22:09
Compare
Choose a tag to compare

Release 2.2

New Features

  • Support specifying a range of workers in config.json

Bug Fixes and Enhancements

  • Fix error with getting server status for complex Presto version names
  • Preserve all of /etc/presto during upgrade
  • Use rpm -U for package upgrade and server upgrade instead of uninstalling and reinstalling fresh
  • Use .gz instead of .bz2 for the installation tarballs and for the files collected by collect logs
    and collect system_info

Release 2.1

22 Dec 22:39
Compare
Choose a tag to compare

Bug Fixes

  • Fix bug with server start when only frontend LDAP in Presto is enabled.
  • Fix intermittent bug with server start printing out irrelevant error messages.

Release 2.0

09 Dec 20:51
Compare
Choose a tag to compare

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 topresto: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.

Release 1.5.2

25 Oct 19:55
Compare
Choose a tag to compare

This release works for Presto versions 0.116 through at least 0.154.

  • Set the X-Presto-Source header when sending queries to Presto

Release 1.5.1

28 Sep 18:21
Compare
Choose a tag to compare

Release 1.5.1

This release works for Presto versions 0.116 through at least 0.152.1

Bug Fixes

  • Pin the Docker images used for the product tests to a specific version

Release 1.4.2

28 Sep 18:19
Compare
Choose a tag to compare

Release 1.4.2

This release works for Presto versions 0.116-0.148.

  • Pin docker images used for product tests to version 6

Release 1.5

20 Sep 20:39
Compare
Choose a tag to compare

Release 1.5

This release works for Presto versions 0.116 through at least 0.152.1

New Features

  • Add the ability to download the rpm in server install by specifying latest or a version number
  • Add a file copy command to distribute files to all nodes on the cluster
  • Collect connector configurations from each node as part of collect system_info

Bug Fixes

  • Fix a bug where a non-root user in config.json could not access files

Compatiblity Notes

  • The script run command was renamed to file run