[Pulp-list] PostgreSQL/Django Support

Patrick Creech pcreech at redhat.com
Thu Apr 28 17:47:34 UTC 2016

On Thu, 2016-04-28 at 13:14 -0400, Michael Hrivnak wrote:
> I found the release note from django that talks about not supporting postgres 8.4 in django 1.8: h
> ttps://docs.djangoproject.com/en/1.9/releases/1.8/#support-for-postgresql-versions-older-than-9-0
> Are you aware of any actual incompatibility? Or are they not supporting postgres before 9.0,
> because upstream postgres doesn't support it?
> This certainly isn't ideal, but I wonder if django 1.8 would happily work on postgres 8.4, and
> we'd just be on our own if stuff goes wrong. And obviously we couldn't use any new postgres-
> specific features in that case. Or maybe there actually are backward-incompatible API changes in
> 9.0?

I am not aware of any real world incopatibiliity, but I am hesitant to say we should support
something outside of the dependency tree of someting we are utilizing.  Django's codebase in 1.8
could make some assumptions for it's PostgreSQL connection to be utilizing a server >= 9.0, and
could have unpredictable behavior when connecting to a PostgreSQL 8.4 server. At least by utilizing
Django 1.7 for PostgreSQL 8.4 installs, we will have predictable behaviors.  

This is pure speculation at this point, but is a reasonable assumption in my opinion.  

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/pulp-list/attachments/20160428/e147a669/attachment.sig>

More information about the Pulp-list mailing list