Feature #29768
open
Use debversion postgresql-extension
Added by Markus Bucher over 4 years ago.
Updated 4 months ago.
Description
To be able to efficiently compare debian-version strings within the database, we should use the debversion
extension for postgresql.
This will probably require a dependency in the katello rpm.
- Status changed from New to Ready For Testing
- Pull request https://github.com/Katello/katello/pull/8708 added
- Target version set to 1235
- Triaged changed from No to Yes
- Target version changed from 1235 to Katello 4.0.0
- Fixed in Releases Katello 4.0.0 added
- Status changed from Ready For Testing to Closed
- Assignee set to Evgeni Golov
- Pull request https://github.com/Katello/katello/pull/8757 added
- Pull request https://github.com/Katello/katello/pull/8760 added
- Status changed from Closed to New
The commits were reverted, so i'm reopening this
- Target version changed from Katello 4.0.0 to Katello 3.17.0
- Target version changed from Katello 3.17.0 to Katello 3.18.0
All PRs here are closed. Can I mark this as Closed?
I looked closely and it seems this was actually reverted. Was it added back?
No, it has not been readded, yet, because we need a new implementation of the PostgreSQL-Extension first.
The existing one uses compiled C-code to utilize the debian-library for version-comparing.
This however prevents rails from applying the db-migration to activate the extension, because only the (db-)superuser is allowed to enable C-(/native-)extensions.
Therefore, we have to first implement a new version of the PostgreSQL-Extension in PLPGSQL-language as it was done with the evr-extension for RPMs.
- Category set to Repositories
- Target version changed from Katello 3.18.0 to Katello 4.0.0
Thanks for the info Markus! I'm going to move this off to Katello 4.0 to maintain visibility on it.
- Target version deleted (
Katello 4.0.0)
moving this to the backlog
- Assignee deleted (
Evgeni Golov)
I really should not be assigned
Also available in: Atom
PDF