Open npf opened 7 years ago
en fait, je pensais que passer à un ENUM suffirait à régler le problème, mais non. Je vais creuser du côté de postgresql pourquoi il se comporte mal dans ce cas.
Du coup, le fait de passer par des ENUM est plus cosmétique.
Je confirme que j'avais changé beaucoup de requêtes SQL pour enlever les 'NOT' afin d'améliorer les perf.
Par contre, quand j'avais fait la déclaration initiale en pgsql, je ne me rappelle pas avoir vu le type ENUM. A part utiliser moins de place disque, je ne sais pas si ça apporte autre chose...
Le 31 mars 2017 17:49:37 GMT+02:00, Lucas Nussbaum notifications@github.com a écrit :
en fait, je pensais que passer à un ENUM suffirait à régler le problème, mais non. Je vais creuser du côté de postgresql pourquoi il se comporte mal dans ce cas.
Du coup, le fait de passer par des ENUM est plus cosmétique.
-- You are receiving this because you were assigned. Reply to this email directly or view it on GitHub: https://github.com/oar-team/oar/issues/134#issuecomment-290750654
Le type enum est peut-être apparu avec les versions récentes de Postgresql ?
Apparu dans 8.3 : https://www.postgresql.org/docs/8.3/static/release-8-3.html
-> dans Debian Lenny en Mars 2009 (https://tracker.debian.org/news/643822), c'est donc bien ça !
Cf: https://intranet.grid5000.fr/bugzilla/show_bug.cgi?id=7970
Quoting @lnussbaum: