Bug 1592218 - Update to support current postgresql
Summary: Update to support current postgresql
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: pgtune
Version: 29
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Miroslav Suchý
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-06-18 08:25 UTC by James Hogarth
Modified: 2018-09-20 09:06 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2018-09-20 09:06:53 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Update to "active" fork (2.69 KB, patch)
2018-06-18 09:04 UTC, James Hogarth
no flags Details | Diff

Description James Hogarth 2018-06-18 08:25:22 UTC
Description of problem:
The version this is built from hasn't had an update in many years.

As a result it's not aware of any of the configuration tuning since PG9.1

Looking at the github network graph

https://github.com/gregs1104/pgtune/network

The most active fork appears to be

https://github.com/iterativo-git/pgtune

which indeed has a pg_settings for 9.6 which is a lot more recent!

Comment 1 James Hogarth 2018-06-18 09:04:52 UTC
Created attachment 1452564 [details]
Update to "active" fork

Here's a patch to update it to the more active fork.

Comment 2 Miroslav Suchý 2018-06-18 10:10:04 UTC
I agree with change to more active fork.


Why remove the requires of postgresql-server?

Comment 3 James Hogarth 2018-06-20 10:11:42 UTC
Because I couldn't recall if things like the upstream PGDG package or the SCL packages provide that and I don't think it is technically required, as it just acts on a postgresql.conf file regardless of where that comes from.

If you prefer to leave it I don't think it'd hurt anything but I don't think it is technically a requirement.

Comment 4 Miroslav Suchý 2018-06-20 11:27:02 UTC
OK. I can flip it to Recommends.

Comment 5 Jan Kurik 2018-08-14 09:57:41 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 29 development cycle.
Changing version to '29'.

Comment 6 Miroslav Suchý 2018-09-20 09:06:53 UTC
I retired this packages. Here is a copy sent to devel:

I want to retire pgtune
  https://src.fedoraproject.org/rpms/pgtune

The original upstream is dead and python2 only:
  https://github.com/gregs1104/pgtune

There is a new upstream based on the original version:
  https://github.com/le0pard/pgtune

But it is far from being simple. It is made in ruby and node.js. And I do not want to maintain it.
Additionally is no more command line tool, but web service, which is available online as well:
    https://pgtune.leopard.in.ua/#/

If you want to take overtake this package - not sure why - then please contact me. Otherwise, I will retire this package.


Note You need to log in before you can comment on or make changes to this bug.