Skip to content

1.6.0 Release

Compare
Choose a tag to compare
@jmccormick2001 jmccormick2001 released this 16 Oct 21:57
· 1708 commits to master since this release

This release includes the following changes from the previous release:

  • Support for PostgreSQL 10.0.
  • standardize container names in various examples
  • added a recovery timeline parameter to the recovery.conf template, this allows replicas to connect to a failover target (new master), this also allows crunchy-watch to no longer remove old replica pods as part of a failover.
  • fixed a crunchy-watch bug, reset FAILURES count after a failover occurs
  • implement exporters into crunchy-collect and new Grafana Dashboard template
  • rename various references of cluster replication to Postgres community naming conventions, for example, PG_MODE values are now master or replica instead of master or slave
  • updated packages for Grafana (4.5.1) and Prometheus (1.7.1)
  • added pre and post hooks to crunchy-watch to allow users to run customized scripts
  • image tags include the full PostgreSQL version number
  • require PG_PRIMARY_PORT in running the PostgreSQL container, as of this release, your examples of running a PostgreSQL container will require you to enter PG_PRIMARY_PORT explicitly
  • added deprecation WARNING for usage of older environment variables in PostgreSQL start.sh, if you use the old environment variable names you will see a WARNING in the container log, in a future release the older variable names will cause an error during startup
  • PG_PRIMARY_PORT environment variable is now required when creating PostgreSQL container instances, normally this is set to 5432
  • updated various examples and scripts to work with both PG9.X and PG10
  • includes the latest versions of PostgreSQL including version 10.0 (centos7-10.0-1.6.0), version 9.6.5 (centos7-9.6.5-1.6.0), and version 9.5.9 (centos7-9.5.9-1.6.0)