Releases: powa-team/powa-web
Releases · powa-team/powa-web
Version 4.0.1
Bug fixes:
- Fix per-query hypothetical index checking for remote servers (Julien Rouhaud, thanks to github user hrawulwa)
Version 4.0.0
New features:
- Make the UI compatible with remote-mode setup (Julien Rouhaud)
- Query and display powa-collector information (Julien Rouhaud)
- Expose system cache hit / disk read metrics on global and per-database pages (Julien Rouhaud)
- Expose new metrics added in pg_stat_kcache 2.1 (page faults, context
switches...) on global, per-database and per-query pages (Julien Rouhaud) - Add wait events graphs on global and per-database pages (Julien Rouhaud)
- Add queries per second counter on global and per-database pages (Julien Rouhaud)
- Display configuration changes and PostgreSQL restart on graphs when pg_track_settings is configured (Julien Rouhaud)
- Add an url_prefix parameter (Julien Rouhaud and github user rippiedoos)
- Add options to forbid the UI from connecting to databases different than the dedicated powa one, or to remote server, either globally or per server.
- Provide metric definitions and link to the documentation on the graph
(Julien Rouhaud) - Add pg_stat_bgwriter graphs (Julien Rouhaud)
- Add database objects (based on pg_stat_all_tables info) graphs (Julien Rouhaud)
- Move the "other queries" panel to its own grid (Ronan Dunklau)
- Multiple UI improvements (Pierre Giraud)
Bug fixes:
- Fix longstanding bug in graph hover boxes position (Julien Rouhaud)
- Fix the graph preview selection (Julien Rouhaud)
- Add pg_wait_sampling in the config extension list (Julien Rouhaud, thanks to Adrien Nayrat for the report)
- Don't try to detect if a hypotetical index would be used if no suitable index is detected (Julien Rouhaud, thanks to Guillaume Lelarge for the report)
- Fix lost filter when changing the time range (Pierre Giraud, thanks to Marc Cousin for the report)
- Fix database wizard query validation for pg11+ (Julien Rouhaud)
- Handle hypopg unsupported access methods in dataabase wizard (Julien
Rouhaud, thanks to Adrien Di Mascio for the report) - Fix compatibility with SQLAlchemy 1.3+ (Julien Rouhaud, thanks to github
user mchubby and irc user ChOcO-Bn for the report) - Fix query detail if no data is found on the selected range (Julien Rouhaud,
thanks to irc user ChOcO-Bn for the report) - Fix some metrics in wait events and general query datasources (Julien
Rouhaud, thanks to Adrien Nayrat for the report) - Fix per-server graphs having multiple data and pg_stat_kcache enabled
(Alexander Kukushkin) - Fix #calls and #rows metrics on the per-query page (Julien Rouhaud)
- Fix query detail and performance problems on quals (Ronan Dunklau)
- Fix queries for pg_stat_kcache and pg_qualstats (Ronan Dunklau)
- Fix query details when multiples users run the same query (Julien Rouhaud)
- Fix global databases metrics query (Alexander Kukushkin)
- Fix long standing bug in pg_qualstats aggregation
- Fix data retrieval when a time interval spread over more than 2 aggregated
rows
Misc:
- Display server's alias instead of hostname:port (Adrien Nayrat)
- Support pg_qualstats 2 (Julien Rouhaud)
Version 4.0.0beta1
*/!\ This is a beta version /!*
- Make the UI compatible with remote-mode setup (Julien Rouhaud)
- Query and display powa-collector information (Julien Rouhaud)
- Expose system cache hit / disk read metrics on global and per-database
pages (Julien Rouhaud) - Expose new metrics added in pg_stat_kcache 2.1 (page faults, context
switches...) on global, per-database and per-query pages (Julien Rouhaud) - Add wait events graphs on global and per-database pages (Julien Rouhaud)
- Add queries per second counter on global and per-database pages (Julien
Rouhaud) - Display configuration changes and PostgreSQL restart on graphs when
pg_track_settings is configured (Julien Rouhaud) - Fix longstanding bug in graph hover boxes position (Julien Rouhaud)
- Provide metric definitions and link to the documentation on the graph
(Julien Rouhaud) - Fix the graph preview selection (Julien Rouhaud)
- Add pg_wait_sampling in the config extension list (Julien Rouhaud, thanks
to Adrien Nayrat for the report) - Don't try to detect if a hypotetical index would be used if no suitable
index is detected (Julien Rouhaud, thanks to Guillaume Lelarge for the
report) - Fix lost filter when changing the time range (Pierre Giraud, thanks to Marc
Cousin for the report) - Fix database wizard query validation for pg11+ (Julien Rouhaud)
- Handle hypopg unsupported access methods in dataabase wizard (Julien
Rouhaud, thanks to Adrien Di Mascio for the report) - Fix compatibility with SQLAlchemy 1.3+ (Julien Rouhaud, thanks to github
user mchubby and irc user ChOcO-Bn for the report) - Fix query detail if no data is found on the selected range (Julien Rouhaud,
thanks to irc user ChOcO-Bn for the report) - Fix some metrics in wait events and general query datasources (Julien
Rouhaud, thanks to Adrien Nayrat for the report)
version 3.2.1
- Add pg_wait_sampling in the config extension list (Julien Rouhaud, thanks
to Adrien Nayrat for the report) - Don't try to detect if a hypotetical index would be used if no suitable
index is detected (Julien Rouhaud, thanks to Guillaume Lelarge for the
report) - Fix lost filter when changing the time range (Pierre Giraud, thanks to Marc
Cousin for the report) - Fix database wizard query validation for pg11+ (Julien Rouhaud)
- Handle hypopg unsupported access methods in dataabase wizard (Julien
Rouhaud, thanks to Adrien Di Mascio for the report) - Fix compatibility with SQLAlchemy 1.3+ (Julien Rouhaud, thanks to github
user mchubby and irc user ChOcO-Bn for the report) - Fix query detail if no data is found on the selected range (Julien Rouhaud,
thanks to irc user ChOcO-Bn for the report) - Fix some metrics in wait events and general query datasources (Julien
Rouhaud, thanks to Adrien Nayrat for the report)
version 3.2.0
- Add support for pg_wait_sampling to display wait events statistics and
graphs, require pg9.6+ (Julien Rouhaud) - Show a sorted list of servers on login screen (meikomeik)
- Add category to the list of column in the config overview page (Julien
Rouhaud, thanks to Nehemiah I. Dacres for the feature request) - New breadcrumb and many other UI improvements (Pierre Giraud)
- Fix behavior when changing time interval and then changing back to last
hour (Julien Rouhaud, reported by Thomas Reiss) - Allow both "user" and "username" in configuration files (Julien Rouhaud)
version 3.1.4
- Export all data in csv export (thanks to jdeshayes for feature request)
- Reword double negation, thanks to Pierre Giraud for noticing
version 3.1.3
- Fix wrong calculation of microseconds difference (thanks to Eric Champigny)
version 3.1.2
- Fix I/O time unit on overview dashboard
- Fix problem with explain queries (thanks to dblugeon)
- Cosmetic changes to CPU time
version 3.1.1
New features:
- export to CSV button on every table
Bug fixes:
- Detect powa-archivist / powa-web incompatibility
- Handle quals which are not optimizable at all
- Fix grid rendering.
- Change default sorting order to DESC
- Change default sort order on query page to duration desc
- Use the time interval when rendering urls in Grids
- Propagate updatePeriod on zoom to picker
- Fix case when quals dont belong to the same rel
- Ignore errors while getting hypoplans
version 3.1.0
New features:
- Display dropped databases in the UI (requires at least powa-archvist 3.0.1)
- Notify that server is listening, display socket information (thanks to
Pierre Hilbert for the feature request) - Always display overall informations on a query, even if not statistics is
present - Display server and connection information in top-bar
Bug fixes:
- Fix figures in query details, thanks to Eric Champigny for the patch
- Fix graphs to display local time instead of UTC time
- Fix IO timing figures on database overview (thanks to ribbles for the
report) - Fix query page when pg_qualstats isn't available