Skip to content

Releases: powa-team/pg_qualstats

Version 2.1.1

27 Sep 23:49
Compare
Choose a tag to compare

Miscellaneous:
- Add support for PostgreSQL 17 (Georgy Shelkovy)
Bugfix:
- Fix memory leak (Ronan Dunklau)
- Fix column order of multi-column index in the index advisor (Julien Rouhaud, per report from disqus user Sivan)

Version 2.1.0

18 Sep 08:51
Compare
Choose a tag to compare

New feature:
- Allow custom schema at extension creation time (Julien Rouhaud)
- Report the queryid in the index advisor (Julien Rouhaud, thanks to Zhihong Yu for the request)
Bugfix:
- Mark the extension as not relocatable as it internally references the extension schema (Julien Rouhaud)

Version 2.0.4

16 May 06:51
Compare
Choose a tag to compare

Bugfix:
- Fix memory allocation for PostgreSQL 12 and above (Julien Rouhaud)
- Fix bug when append plans are empty (Ronan Dunklau)
Miscellaneous:
- Fix a faulty strncpy() call (Julien Rouhaud, per report from github user RekGRpth)
- Fix some cppcheck warnings (Julien Rouhaud, per report from github user RekGRpth)
- Improve extension ugprade documentation (Julien Rouhaud)
- Make sure the code can be compiled and used on Windows (Julien Rouhaud, per report from github user suprimex)
- Add compatibility with PostgreSQL 15 (Julien Rouhaud)

Version 2.0.3

04 Jun 13:08
Compare
Choose a tag to compare

Miscellaneous:
- Add support for PostgreSQL 14 (Julien Rouhaud, per report from Michael Paquier)
- Add extension update documentation (Julien Rouhaud)
- Debian packaging improvements (Christoph Berg)

Version 2.0.2

23 May 19:20
Compare
Choose a tag to compare

Bugfix

  • Correctly handle different versions for the SQL objects and the shared library (Julien Rouhaud, per report from github users seqizz and akovac)

Version 2.0.1

16 Apr 13:02
Compare
Choose a tag to compare

Bugfix:

  • Fix compilation for PG11- on some platforms (Julien Rouhaud, per report from Devrim Gündüz)

Version 2.0.0

08 Apr 17:23
Compare
Choose a tag to compare

New features:

  • Handle statistics on selectivity estimation errors (Julien Rouhaud, per
    idea from Oleg Bartunov)
  • Add an index advisor feature (Julien Rouhaud)
  • Allow pgqs to work locally without being in shared_preload_libraries (Julien Rouhaud)

Bugfix:

  • Fix handling of quals of the form Constant Operator Val where the
    operator doesn't have a commutator
  • Compute the same identifier whether the operator was commuted or not
  • Correctly discard all quals not referencing a relation
  • Fix (unique)qualid computation to only consider AND-ed quals

Miscellaneous:

  • Add missing fields description (Julien Rouhaud)

Version 1.0.9

05 Sep 06:30
Compare
Choose a tag to compare

Bugfix:

  • Fix constant value truncation when multibyte encoding characters are used
    (thanks to Gürkan Gür for the report)

Miscellaneous:

  • Remove unneeded cast, that prevented compilation at least on Solaris 10
    SPARC (thanks to github user edechaux for the report)

version 1.0.8

31 May 12:24
1.0.8
Compare
Choose a tag to compare

Miscellaneous:

  • Fix pg12 compatibility
  • Fix possible issue with array processing

version 1.0.7

15 Nov 21:47
Compare
Choose a tag to compare

Bugfix:

  • Fix a bug for queries having JOIN or WHERE predicates on foreign tables
    or custom scans (Julien Rouhaud). Thanks a lot to Andrej Urvantsev,
    Raymond Barbiero and mbroxson who all reported this issue, and especially
    to mbroxson who provided a reproducer!

Miscellaneous:

  • Fix debian packaging to ignore debian/* tags (Christoph Berg)