Skip to content

Commit abc7d97

Browse files
authored
Merge pull request #938 from puppetlabs/release
Merge back release (5.2.1) into master
2 parents 9c035eb + eb04c05 commit abc7d97

File tree

4 files changed

+52
-9
lines changed

4 files changed

+52
-9
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# Change log
2+
3+
All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
4+
and this project adheres to [Semantic Versioning](http://semver.org).
5+
6+
## Supported Release 5.2.1
7+
### Summary
8+
Bug fix for issue introduced in 5.2.0
9+
10+
#### Fixed
11+
- issue where the module was attempting to install extensions before a database was available. ([SERVER-2003](https://tickets.puppetlabs.com/browse/SERVER-2003))
12+
113
## Supported Release 5.2.0
214
### Summary
315
Adds several new features including some work around OS support. Also includes a couple of fixes to tests and the removal of unsupported Ubuntu versions.

README.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -455,7 +455,11 @@ Optional.
455455

456456
Data type: Boolean.
457457

458-
Use checksums on data pages to help detect corruption by the I/O system that would otherwise be silent. Valid values: 'true' or 'false'. Default: initdb's default ('false').
458+
Use checksums on data pages to help detect corruption by the I/O system that would otherwise be silent.
459+
460+
Valid values: `true` or `false`.
461+
462+
Default: initdb's default (`false`).
459463

460464
**Warning:** This option is used during initialization by initdb, and cannot be changed later. If set, checksums are calculated for all objects, in all databases.
461465

@@ -757,7 +761,11 @@ Optional.
757761

758762
Data type: Boolean.
759763

760-
Use checksums on data pages to help detect corruption by the I/O system that would otherwise be silent. Valid values: `true` or `false`. Default: initdb's default (`false`).
764+
Use checksums on data pages to help detect corruption by the I/O system that would otherwise be silent.
765+
766+
Valid values: `true` or `false`.
767+
768+
Default value: initdb's default (`false`).
761769

762770
**Warning:** This option is used during initialization by initdb, and cannot be changed later. If set, checksums are calculated for all objects, in all databases.
763771

@@ -767,7 +775,7 @@ Specifies the name of the default database to connect with. On most systems this
767775

768776
##### `default_connect_settings`
769777

770-
Specifies a hash of environment variables used when connecting to a remote server. Becomes the default for other defined-types. i.e. `postgresql::server::role`
778+
Specifies a hash of environment variables used when connecting to a remote server. Becomes the default for other defined types, such as `postgresql::server::role`.
771779

772780
##### `encoding`
773781

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-postgresql",
3-
"version": "5.2.0",
3+
"version": "5.2.1",
44
"author": "Inkling/Puppet Labs",
55
"summary": "Offers support for basic management of PostgreSQL databases.",
66
"license": "Apache-2.0",

readmes/README_ja_JP.md

Lines changed: 28 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -455,7 +455,11 @@ PostgreSQL docsパッケージリソースが存在する必要があるかど
455455

456456
データタイプ: 真偽値(boolean)
457457

458-
データページに対してチェックサムを使用すると、その他の方法では発見の難しいI/Oシステムによる破損を検出するのに役立ちます。有効な値: `true``false`。デフォルト値: initdbのデフォルト値('false')。
458+
データページに対してチェックサムを使用すると、その他の方法では発見の難しいI/Oシステムによる破損を検出するのに役立ちます。
459+
460+
有効な値: `true``false`
461+
462+
デフォルト値: initdbのデフォルト値(`false`)。
459463

460464
**警告:** このオプションは、initdbによって初期化中に使用され、後から変更することはできません。設定された時点で、すべてのデータベース内のすべてのオブジェクトに対してチェックサムが計算されます。
461465

@@ -757,7 +761,11 @@ PostgreSQL Pythonパッケージの名前。
757761

758762
データタイプ: 真偽値(boolean)
759763

760-
データページに対してチェックサムを使用すると、その他の方法では発見の難しいI/Oシステムによる破損を検出するのに役立ちます。有効な値: `true``false`。デフォルト値: initdbのデフォルト値('false')。
764+
データページに対してチェックサムを使用すると、その他の方法では発見の難しいI/Oシステムによる破損を検出するのに役立ちます。
765+
766+
有効な値: `true``false`
767+
768+
デフォルト値: initdbのデフォルト値(`false`)。
761769

762770
**警告:** このオプションは、initdbによって初期化中に使用され、後から変更することはできません。設定された時点で、すべてのデータベース内のすべてのオブジェクトに対してチェックサムが計算されます。
763771

@@ -1191,6 +1199,21 @@ PostgreSQL拡張を管理します。
11911199

11921200
有効化する拡張を指定します。空欄にした場合、リソースの名前が使用されます。
11931201

1202+
#### `version`
1203+
1204+
データベースが使用するエクステンションのバージョンを指定します。
1205+
拡張パッケージが更新された場合、各データベースで有効なバージョンを自動的に変更することはありません。
1206+
1207+
そのためには、PostgreSQLに固有のSQL `ALTER EXTENSION...`を使用して更新する必要があります
1208+
1209+
`version``latest`に設定できます。この場合、SQL `ALTER EXTENSION "extension" UPDATE`がこのデータベースのみに適用されます。
1210+
1211+
`version`は特定のバージョンに設定できます。この場合、拡張は`ALTER EXTENSION "extension" UPDATE TO 'version'`を使用して更新されます
1212+
1213+
例えば、拡張を`postgis`、バージョンを`2.3.3`に設定した場合、SQL `ALTER EXTENSION "postgis" UPDATE TO '2.3.3'`がこのデータベースのみに適用されます。
1214+
1215+
`version`は省略される場合もあります。この場合、SQL `ALTER EXTENSION...`は適用されません。バージョンは変更されず、そのままになります。
1216+
11941217
##### `package_name`
11951218

11961219
拡張を有効化する前にインストールするパッケージを指定します。
@@ -1439,7 +1462,7 @@ PostgreSQLコマンド'REASSIGN OWNED'をデータベースに対して実行し
14391462
* `archive_cleanup_command`
14401463
* `recovery_end_command`
14411464

1442-
##### [リカバリターゲット設定](http://www.postgresql.org/docs/current/static/recovery-target-settings.html)
1465+
##### [Recovery Target Settings](http://www.postgresql.org/docs/current/static/recovery-target-settings.html)
14431466
* `recovery_target_name`
14441467
* `recovery_target_time`
14451468
* `recovery_target_xid`
@@ -1448,7 +1471,7 @@ PostgreSQLコマンド'REASSIGN OWNED'をデータベースに対して実行し
14481471
* `recovery_target_timeline`
14491472
* `pause_at_recovery_target`
14501473

1451-
##### [スタンバイサーバー設定](http://www.postgresql.org/docs/current/static/standby-settings.html)
1474+
##### [Standby Server Settings](http://www.postgresql.org/docs/current/static/standby-settings.html)
14521475
* `standby_mode`: 文字列('on'/'off')またはブール値(`true`/`false`)で指定できます。
14531476
* `primary_conninfo`
14541477
* `primary_slot_name`
@@ -1811,7 +1834,7 @@ PostgreSQLのバージョン8.1~9.5で動作します。
18111834

18121835
現在、postgresqlモジュールは次のオペレーティングシステムでテスト済みです。
18131836

1814-
* Debian 6.x7.x8.x
1837+
* Debian 6.x, 7.x, 8.x.
18151838
* CentOS 5.x、6.x、7.x。
18161839
* Ubuntu 10.04および12.04、14.04。
18171840

0 commit comments

Comments
 (0)