Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for PG15. Disable JIT for monitoring user #297

Merged
merged 15 commits into from
Oct 24, 2022

Conversation

keithf4
Copy link
Collaborator

@keithf4 keithf4 commented Oct 11, 2022

Description

Add support for PG15. Not including pg_stat_statements_full query at this time.

Disable JIT for the monitoring user to avoid suspected memory leak issue found with backrest query

Remove double dollar escape from postgres_exporter systemd service file

Fixes #301 #296 #295 #182

Type of change

Please check all options that are relevant

  • Bug fix (change which fixes an issue)
  • Feature (change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update only

How Has This Been Tested?

Tested Configuration:

  • Ansible, Specify version(s):
  • Installation method:
    • Binary install from source, version:
    • OS package repository, distro, and version:
    • Local package server, version:
    • Custom-built package, version:
    • Other:
  • PostgreSQL, Specify version(s):
  • docs tested with hugo version(s):

Tested with playbook(s):

Checklist:

  • My changes generate no new lint warnings
  • I have made corresponding changes to:
    • the documentation
    • the release notes
    • the upgrade doc

@keithf4 keithf4 added the FEATURE New feature or request label Oct 11, 2022
@keithf4 keithf4 added this to the Future milestone Oct 11, 2022
@keithf4 keithf4 self-assigned this Oct 11, 2022
@keithf4 keithf4 changed the base branch from main to development October 11, 2022 14:42
@keithf4 keithf4 modified the milestones: Future, 4.8 Oct 11, 2022
Copy link
Collaborator

@hunleyd hunleyd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

are we doing changelog fragments in pgM?

postgres_exporter/common/pg15/setup.sql Outdated Show resolved Hide resolved
Co-authored-by: Douglas J Hunley <doug.hunley@gmail.com>
@keithf4
Copy link
Collaborator Author

keithf4 commented Oct 12, 2022

are we doing changelog fragments in pgM?

I'm game. Want to add all the necessary bits to this repo? I'll add fragments to my PRs then

postgres_exporter/common/pg10/setup.sql Outdated Show resolved Hide resolved
@keithf4 keithf4 requested review from hunleyd and pgguru October 14, 2022 19:37
@keithf4 keithf4 requested a review from pgguru October 14, 2022 20:00
pgguru
pgguru previously approved these changes Oct 14, 2022
hunleyd
hunleyd previously approved these changes Oct 17, 2022
@keithf4 keithf4 dismissed stale reviews from hunleyd and pgguru via 1333a5f October 18, 2022 17:39
@keithf4 keithf4 requested review from hunleyd and pgguru October 18, 2022 17:55
Co-authored-by: Douglas J Hunley <doug.hunley@gmail.com>
@keithf4 keithf4 requested a review from hunleyd October 19, 2022 17:05
@keithf4 keithf4 merged commit debd95b into CrunchyData:development Oct 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FEATURE New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for PostgreSQL 15
4 participants