Skip to content
This repository was archived by the owner on Dec 17, 2024. It is now read-only.

Commit 0e8e32f

Browse files
committed
CHANGELOG - v1.8.2 entry
1 parent 9bc241a commit 0e8e32f

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,38 @@ or a specific version
1010

1111
```docker run -d -p 3000:3000 -p 8080:8080 --name pw2 cybertec/pgwatch2:x.y.z```
1212

13+
## Notice on updating old setups
14+
15+
When migrating existing "config DB" based setups, all previous schema migration diffs with bigger version numbers need to be
16+
applied first from the "pgwatch2/sql/config_store/migrations/" (or /etc/pgwatch2/sql/config_store/migrations/ if using
17+
ther pre-built packages) folder. Also it is highly recommended to refresh all the metric definitions as they're constantly improved.
18+
For that there's also a refresh_metrics_from_github.sh script provided. YAML based setups don't need any extra actions besides
19+
refreshing from Git or installing the new RPM / DEB / Tar packages.
20+
21+
22+
## v1.8.2 [2020-12-22]
23+
24+
Main changes:
25+
26+
* Gatherer fix - avoid unnecessary internal restarts of metrics gathering introduced in v1.8.1. Was causing much bigger metric volumes than usual.
27+
* Metrics fix - remove "spill_bytes" from v13 "replication" metric as it didn't make it into the final Postgres release.
28+
* New feature - support automatic monitoring of whole Patroni "namespaces" with DB type "patroni-namespace-discovery". NB! Only when "etcd" is used as DCS.
29+
* New dashboard - "Table details time lag" to visually compare table access pattern from two time ranges.
30+
* Gatherer improvement - do not connect to config DB in adhoc mode as it's not really not needed.
31+
* Gatherer improvement - add "totalMetricFetchFailuresCounter" to the Stats / Health-check port output.
32+
* Postgres metrics DB - try per-table dropping of old data partitions first, to reduce the chance of running out of locks.
33+
* Web UI improvement - don't require the InfluxDB driver when using Postgres metrics storage.
34+
* Web UI - "stats-summary" page corrections. Note that the page is only for quick verification that metrics are being gathered and deprecated.
35+
* Metrics DB - correct a typo in the TimescaleDB rollout script.
36+
* Metrics - add new metric + helper 'vmstat'.
37+
* Metric helpers - more secure helpers, removing SECURITY DEFINER where not critically needed
38+
* Dashboards - "DB Overview": replace "CPU load" which is not available with tup_fetched vs tup_returned ratio.
39+
* Docker component update - Go 1.15.6.
40+
41+
This release added 1 SQL diff to be applied for Config DB based setups:
42+
https://github.com/cybertec-postgresql/pgwatch2/blob/master/pgwatch2/sql/config_store/migrations/v1.8.2-1_standby_config.sql
43+
44+
1345
## v1.8.1 [2020-10-22]
1446

1547
Main changes:

0 commit comments

Comments
 (0)