Skip to content

Commit dc53632

Browse files
authored
Release/prepare 1.6.2 (#804)
* Prepare release 1.6.2 * Upgrade parson library.
1 parent f735eae commit dc53632

File tree

12 files changed

+737
-343
lines changed

12 files changed

+737
-343
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
### pg_auto_failover v1.6.2 (September 8, 2021) ###
2+
3+
This is a bug fix release for the 1.6 series.
4+
5+
#### Added
6+
* Also retry libpq connections to a local host. (#793)
7+
8+
#### Changed
9+
* Only exit at upgrade when the on-disk binary is ready. (#771)
10+
* Only use wait_maintenance to wait for wait_primary (#794)
11+
* Get rid of the JOIN_PRIMARY state. (#796)
12+
* Make sure to disable sync rep when initializing a primary. (#801)
13+
14+
#### Fixed
15+
* Avoid re-electing primary during a switchover. (#772)
16+
* Improve error messages for missing configuration files. (#779)
17+
* Fix replication slot maintenance on secondary nodes. (#781)
18+
* Fix problems with bad migration to 1.5 (#792)
19+
* Fix maintenance state related transitions. (#786)
20+
* Per valgrind, fix some memory leaks. (#799)
21+
* When creating from an existing PGDATA, fix missing initialization. (#802)
22+
123
### pg_auto_failover v1.6.1 (July 7, 2021) ###
224

325
This release contains monitor schema changes, so the monitor extension gets

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ AZURE_LOCATION ?= francecentral
9696
# postgresql-${AZ_PG_VERSION}-auto-failover-${AZ_PGAF_DEB_VERSION}=${AZ_PGAF_VERSION}
9797
AZ_PG_VERSION ?= 13
9898
AZ_PGAF_DEB_VERSION ?= 1.6
99-
AZ_PGAF_DEB_REVISION ?= 1.6.1-1
99+
AZ_PGAF_DEB_REVISION ?= 1.6.2-1
100100

101101
export AZ_PG_VERSION
102102
export AZ_PGAF_DEB_VERSION

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ def __init__(self, **options):
7373
# The short X.Y version.
7474
version = "1.6"
7575
# The full version, including alpha/beta/rc tags.
76-
release = "1.6.1"
76+
release = "1.6.2"
7777

7878
# The language for content autogenerated by Sphinx. Refer to documentation
7979
# for a list of supported languages.

src/bin/lib/parson/Makefile

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
CC = gcc
2-
CFLAGS = -O0 -g -Wall -Wextra -std=c89 -pedantic-errors
2+
CFLAGS = -O0 -g -Wall -Wextra -std=c89 -pedantic-errors -DTESTS_MAIN
33

44
CPPC = g++
5-
CPPFLAGS = -O0 -g -Wall -Wextra
5+
CPPFLAGS = -O0 -g -Wall -Wextra -DTESTS_MAIN
66

7-
all: test testcpp
7+
all: test testcpp test_hash_collisions
88

9-
.PHONY: test testcpp
9+
.PHONY: test testcpp test_hash_collisions
1010
test: tests.c parson.c
1111
$(CC) $(CFLAGS) -o $@ tests.c parson.c
1212
./$@
@@ -15,6 +15,10 @@ testcpp: tests.c parson.c
1515
$(CPPC) $(CPPFLAGS) -o $@ tests.c parson.c
1616
./$@
1717

18+
test_hash_collisions: tests.c parson.c
19+
$(CC) $(CFLAGS) -DPARSON_FORCE_HASH_COLLISIONS -o $@ tests.c parson.c
20+
./$@
21+
1822
clean:
1923
rm -f test *.o
2024

0 commit comments

Comments
 (0)