From fec51408a83e6909c51e62ff54127d89748148fc Mon Sep 17 00:00:00 2001 From: Simone Gotti Date: Tue, 30 May 2017 14:56:06 +0200 Subject: [PATCH] Release v0.7.0 --- CHANGELOG.md | 23 +++++++++++++++++++ examples/kubernetes/rc/stolon-keeper0.yaml | 2 +- examples/kubernetes/rc/stolon-keeper1.yaml | 2 +- examples/kubernetes/rc/stolon-proxy.yaml | 2 +- examples/kubernetes/rc/stolon-sentinel.yaml | 2 +- .../kubernetes/statefulset/stolon-keeper.yaml | 2 +- .../kubernetes/statefulset/stolon-proxy.yaml | 2 +- .../statefulset/stolon-sentinel.yaml | 2 +- scripts/build-binary | 6 ++++- 9 files changed, 35 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c6c49a1cb..760a7ab02 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,26 @@ +### v0.7.0 + +#### New features + +* Added ability to define custom pg_hba.conf entries ([#341](https://github.com/sorintlab/stolon/pull/341)) +* Added ability to set Locale, Encoding and DataChecksums when initializing a new pg db cluster ([#338](https://github.com/sorintlab/stolon/pull/338)) +* Added stolonctl `clusterdata` command to dump the current clusterdata saved in the store ([#318](https://github.com/sorintlab/stolon/pull/318)) +* Detect if a standby cannot sync due to missing wal files on primary ([#312](https://github.com/sorintlab/stolon/pull/312)) +* Various improvements to proxy logic ([#308](https://github.com/sorintlab/stolon/pull/308)) ([#310](https://github.com/sorintlab/stolon/pull/310)) +* Added cluster spec option to define additional wal senders ([#311](https://github.com/sorintlab/stolon/pull/311)) +* Added various postgresql recovery target settings for point in time recovery ([#303](https://github.com/sorintlab/stolon/pull/303)) +* Added `--log-level` argument to stolon commands (deprecating `--debug`) ([#298](https://github.com/sorintlab/stolon/pull/298)) + +#### BugFixes +* IPV6 fixes ([#326](https://github.com/sorintlab/stolon/pull/326)) +* Handle null values in pg_file_settings view ([#322](https://github.com/sorintlab/stolon/pull/322)) + +and [many other](https://github.com/sorintlab/stolon/milestone/6) bug fixes and documentation improvements + +Thanks to everybody who contributed to this release: + +Albert Vaca, @emded, Niklas Hambüchen, Tim Heckman + ### v0.6.0 This version introduces various interesting new features (like support for upcoming PostgreSQL 10 and standby cluster) and different bug fixes. diff --git a/examples/kubernetes/rc/stolon-keeper0.yaml b/examples/kubernetes/rc/stolon-keeper0.yaml index c8ecb6149..ff683151c 100644 --- a/examples/kubernetes/rc/stolon-keeper0.yaml +++ b/examples/kubernetes/rc/stolon-keeper0.yaml @@ -18,7 +18,7 @@ spec: terminationGracePeriodSeconds: 10 containers: - name: stolon-keeper - image: sorintlab/stolon:master-pg9.6 + image: sorintlab/stolon:v0.7.0-pg9.6 command: - "/bin/bash" - "-ec" diff --git a/examples/kubernetes/rc/stolon-keeper1.yaml b/examples/kubernetes/rc/stolon-keeper1.yaml index 5c76dab01..96e9f8e23 100644 --- a/examples/kubernetes/rc/stolon-keeper1.yaml +++ b/examples/kubernetes/rc/stolon-keeper1.yaml @@ -18,7 +18,7 @@ spec: terminationGracePeriodSeconds: 10 containers: - name: stolon-keeper - image: sorintlab/stolon:master-pg9.6 + image: sorintlab/stolon:v0.7.0-pg9.6 command: - "/bin/bash" - "-ec" diff --git a/examples/kubernetes/rc/stolon-proxy.yaml b/examples/kubernetes/rc/stolon-proxy.yaml index 2c9da7de3..03886ef25 100644 --- a/examples/kubernetes/rc/stolon-proxy.yaml +++ b/examples/kubernetes/rc/stolon-proxy.yaml @@ -15,7 +15,7 @@ spec: spec: containers: - name: stolon-proxy - image: sorintlab/stolon:master-pg9.6 + image: sorintlab/stolon:v0.7.0-pg9.6 command: - "/bin/bash" - "-ec" diff --git a/examples/kubernetes/rc/stolon-sentinel.yaml b/examples/kubernetes/rc/stolon-sentinel.yaml index 6053df999..d19df55b1 100644 --- a/examples/kubernetes/rc/stolon-sentinel.yaml +++ b/examples/kubernetes/rc/stolon-sentinel.yaml @@ -15,7 +15,7 @@ spec: spec: containers: - name: stolon-sentinel - image: sorintlab/stolon:master-pg9.6 + image: sorintlab/stolon:v0.7.0-pg9.6 command: - "/bin/bash" - "-ec" diff --git a/examples/kubernetes/statefulset/stolon-keeper.yaml b/examples/kubernetes/statefulset/stolon-keeper.yaml index 52f25393a..c1b73ce09 100644 --- a/examples/kubernetes/statefulset/stolon-keeper.yaml +++ b/examples/kubernetes/statefulset/stolon-keeper.yaml @@ -18,7 +18,7 @@ spec: terminationGracePeriodSeconds: 10 containers: - name: stolon-keeper - image: sorintlab/stolon:master-pg9.6 + image: sorintlab/stolon:v0.7.0-pg9.6 command: - "/bin/bash" - "-ec" diff --git a/examples/kubernetes/statefulset/stolon-proxy.yaml b/examples/kubernetes/statefulset/stolon-proxy.yaml index 2c9da7de3..03886ef25 100644 --- a/examples/kubernetes/statefulset/stolon-proxy.yaml +++ b/examples/kubernetes/statefulset/stolon-proxy.yaml @@ -15,7 +15,7 @@ spec: spec: containers: - name: stolon-proxy - image: sorintlab/stolon:master-pg9.6 + image: sorintlab/stolon:v0.7.0-pg9.6 command: - "/bin/bash" - "-ec" diff --git a/examples/kubernetes/statefulset/stolon-sentinel.yaml b/examples/kubernetes/statefulset/stolon-sentinel.yaml index 6053df999..d19df55b1 100644 --- a/examples/kubernetes/statefulset/stolon-sentinel.yaml +++ b/examples/kubernetes/statefulset/stolon-sentinel.yaml @@ -15,7 +15,7 @@ spec: spec: containers: - name: stolon-sentinel - image: sorintlab/stolon:master-pg9.6 + image: sorintlab/stolon:v0.7.0-pg9.6 command: - "/bin/bash" - "-ec" diff --git a/scripts/build-binary b/scripts/build-binary index 17cb4b789..f259bf037 100755 --- a/scripts/build-binary +++ b/scripts/build-binary @@ -37,8 +37,11 @@ function package { if [ -d ${ccdir} ]; then srcdir=${ccdir} fi + + mkdir ${target}/bin + for bin in stolon-keeper stolon-sentinel stolon-proxy stolonctl; do - cp ${srcdir}/${bin} ${target}/${bin} + cp ${srcdir}/${bin} ${target}/bin done cp stolon/README.md ${target}/README.md @@ -46,6 +49,7 @@ function package { cp -R stolon/doc ${target}/doc cp -R stolon/examples ${target}/examples rm -rf ${target}/examples/kubernetes/image/docker/bin + rm -rf ${target}/examples/docker/bin } function main {