1
+ ###v0.16.0
2
+
3
+ ####New features
4
+
5
+ * k8s store: patch pod annotations instead of doing a full update ([ #751 ] ( https://github.com/sorintlab/stolon/pull/751 ) )
6
+ * Make proxyCheckInterval and proxyTimeout configurable ([ #756 ] ( https://github.com/sorintlab/stolon/pull/756 ) )
7
+ * Make DefaultSyncTimeout infinite ([ #752 ] ( https://github.com/sorintlab/stolon/pull/752 ) )
8
+ * Document SyncTimeout cluster spec option ([ #749 ] ( https://github.com/sorintlab/stolon/pull/749 ) )
9
+
10
+ and[ many other] ( https://github.com/sorintlab/stolon/milestone/15 ) changes.
11
+
12
+ A big Thank You to everybody who contributed to this release!
13
+
14
+
1
15
###v0.15.0
2
16
3
17
####New features
4
18
5
- * Support PostgreSQL 12[ #727 ] ( https://github.com/sorintlab/stolon/pull/727 ) )
6
- * Added wal-g examples[ #726 ] ( https://github.com/sorintlab/stolon/pull/726 ) )
7
- * Stolonctl spec: don't show null clusterspec options[ #736 ] ( https://github.com/sorintlab/stolon/pull/736 ) )
8
- * Prevent stolonctl init with empty clusterspec file[ #702 ] ( https://github.com/sorintlab/stolon/pull/702 ) )
19
+ * Support PostgreSQL 12( [ #727 ] ( https://github.com/sorintlab/stolon/pull/727 ) )
20
+ * Added wal-g examples( [ #726 ] ( https://github.com/sorintlab/stolon/pull/726 ) )
21
+ * Stolonctl spec: don't show null clusterspec options( [ #736 ] ( https://github.com/sorintlab/stolon/pull/736 ) )
22
+ * Prevent stolonctl init with empty clusterspec file( [ #702 ] ( https://github.com/sorintlab/stolon/pull/702 ) )
9
23
10
24
####Bug Fixes
11
- * Do pg_rewind only against primary instance[ #698 ] ( https://github.com/sorintlab/stolon/pull/698 ) )
25
+ * Do pg_rewind only against primary instance( [ #698 ] ( https://github.com/sorintlab/stolon/pull/698 ) )
12
26
13
27
and[ many other] ( https://github.com/sorintlab/stolon/milestone/14 ) changes.
14
28
@@ -19,25 +33,25 @@ A big Thank You to everybody who contributed to this release!
19
33
20
34
####New features
21
35
22
- * Add sentinel prometheus metrics[ #656 ] ( https://github.com/sorintlab/stolon/pull/656 ) )
23
- * Store only the last 2 postgres timeline histories to not exceed the max value size of the underlying store[ #651 ] ( https://github.com/sorintlab/stolon/pull/651 ) )
24
- * Add keeper prometheus metrics[ #639 ] ( https://github.com/sorintlab/stolon/pull/639 ) )
36
+ * Add sentinel prometheus metrics( [ #656 ] ( https://github.com/sorintlab/stolon/pull/656 ) )
37
+ * Store only the last 2 postgres timeline histories to not exceed the max value size of the underlying store( [ #651 ] ( https://github.com/sorintlab/stolon/pull/651 ) )
38
+ * Add keeper prometheus metrics( [ #639 ] ( https://github.com/sorintlab/stolon/pull/639 ) )
25
39
* stolonctl status can output status in json format ([ #628 ] ( https://github.com/sorintlab/stolon/pull/628 ) )
26
40
* Enable all k8s client auth plugins ([ #625 ] ( https://github.com/sorintlab/stolon/pull/625 ) [ #632 ] ( https://github.com/sorintlab/stolon/pull/632 ) )
27
41
* It's now possible to define the advertise address and port in stolon keeper ([ #581 ] ( https://github.com/sorintlab/stolon/pull/581 ) )
28
42
* A new` stolonctl register ` command was added to set service discovery information about keepers to an external service (currently only consul) ([ #557 ] ( https://github.com/sorintlab/stolon/pull/557 ) )
29
- * Ability to auto restart an instance when updating a postgres parameter that requries a restart[ #568 ] ( https://github.com/sorintlab/stolon/pull/568 ) )
30
- * Add stolon clusterdata read/write subcommands[ #578 ] ( https://github.com/sorintlab/stolon/pull/578 ) )
31
- * Enable verbose e progress logging for pg_basebackup[ #665 ] ( https://github.com/sorintlab/stolon/pull/665 ) )
32
- * Implement timeouts for kubernetes api calls[ #666 ] ( https://github.com/sorintlab/stolon/pull/666 ) )
43
+ * Ability to auto restart an instance when updating a postgres parameter that requries a restart( [ #568 ] ( https://github.com/sorintlab/stolon/pull/568 ) )
44
+ * Add stolon clusterdata read/write subcommands( [ #578 ] ( https://github.com/sorintlab/stolon/pull/578 ) )
45
+ * Enable verbose e progress logging for pg_basebackup( [ #665 ] ( https://github.com/sorintlab/stolon/pull/665 ) )
46
+ * Implement timeouts for kubernetes api calls( [ #666 ] ( https://github.com/sorintlab/stolon/pull/666 ) )
33
47
34
48
####Bug Fixes
35
- * Avoid unneeded postgres instance reloads[ #558 ] ( https://github.com/sorintlab/stolon/pull/558 ) )
36
- * Allow special characters in pg-su-username[ #658 ] ( https://github.com/sorintlab/stolon/pull/658 ) )
37
- * Fix failover process if a keeper has filesystem errors[ #637 ] ( https://github.com/sorintlab/stolon/pull/637 ) )
38
- * postgres: use go database/sql context functions[ #635 ] ( https://github.com/sorintlab/stolon/pull/635 ) )
39
- * Use go database/sql context functions[ #635 ] ( https://github.com/sorintlab/stolon/pull/635 ) )
40
- * Fix hanging sentinels[ #659 ] ( https://github.com/sorintlab/stolon/pull/659 ) )
49
+ * Avoid unneeded postgres instance reloads( [ #558 ] ( https://github.com/sorintlab/stolon/pull/558 ) )
50
+ * Allow special characters in pg-su-username( [ #658 ] ( https://github.com/sorintlab/stolon/pull/658 ) )
51
+ * Fix failover process if a keeper has filesystem errors( [ #637 ] ( https://github.com/sorintlab/stolon/pull/637 ) )
52
+ * postgres: use go database/sql context functions( [ #635 ] ( https://github.com/sorintlab/stolon/pull/635 ) )
53
+ * Use go database/sql context functions( [ #635 ] ( https://github.com/sorintlab/stolon/pull/635 ) )
54
+ * Fix hanging sentinels( [ #659 ] ( https://github.com/sorintlab/stolon/pull/659 ) )
41
55
42
56
and[ many other] ( https://github.com/sorintlab/stolon/milestone/13 ) changes.
43
57
@@ -77,7 +91,7 @@ A big Thank You to everybody who contributed to this release:
77
91
####Bug Fixes
78
92
79
93
* Sort keepers addresses in` pg_hba.conf ` to avoid unneeded postgres instance reloads ([ #558 ] ( https://github.com/sorintlab/stolon/pull/558 ) )
80
- * Set` recovery_target_action ` to promote when using recovery target settings[ #545 ] ( https://github.com/sorintlab/stolon/pull/545 ) )
94
+ * Set` recovery_target_action ` to promote when using recovery target settings( [ #545 ] ( https://github.com/sorintlab/stolon/pull/545 ) )
81
95
* Fixed wrong listen address used in` pg_hba.conf ` when` SUReplAccessStrict ` mode was enabled ([ #520 ] ( https://github.com/sorintlab/stolon/pull/520 ) )
82
96
83
97
and[ many other] ( https://github.com/sorintlab/stolon/milestone/12 ) bug fixes and documentation improvements.