Skip to content

Conversation

jspaleta
Copy link
Contributor

Pull Request Checklist

General

  • Update Changelog following the conventions laid out here

  • Update README with any necessary configuration snippets

  • RuboCop passes

  • Existing tests pass

Purpose

User request to have asset work with postgres SCRAM password authentication algorithm introduced in postgresl 10.
Major overhaul of asset builds to build against postgres 12 for all linux platform targets instead of relying on os host postgres packages ( long term stable releases have postgres 9.x and libpg doesn't support SCRAM)

Since this is a major overhaul this is also an opportunity to move the ruby26 runtime as the ruby24 runtime is EOL upstream now.

Known Compatibility Issues

the libpg ABI should not be impacted, so there should not be a compatibility issue. However to be safe this should be considered a breaking change and version should be major release bump.

@lrosenman
Copy link

JFYI, it's libpq not libpg (Q not G for the last character)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants