The Fort Worth Press - PostgreSQL 19 retardé après une vague de rapports de bugs générés par l’IA

USD -
AED 3.6725
AFN 64.999753
ALL 81.357903
AMD 360.070206
ANG 1.789785
AOA 916.999886
ARS 1547.804802
AUD 1.431967
AWG 1.8
AZN 1.698444
BAM 1.749538
BBD 2.014491
BDT 124.528133
BGN 1.747831
BHD 0.377583
BIF 3003.578138
BMD 1
BND 1.281242
BOB 12.077109
BRL 5.495098
BSD 1.000179
BTN 94.816173
BWP 13.835763
BYN 2.972269
BYR 19600
BZD 2.011629
CAD 1.399245
CDF 2310.000029
CHF 0.820625
CLF 0.024903
CLP 980.079958
CNY 6.648298
CNH 6.66905
COP 3221.04
CRC 453.886752
CUC 1
CUP 24.004938
CVE 98.634512
CZK 21.749295
DJF 178.109947
DKK 6.678475
DOP 60.273458
DZD 136.097969
EGP 55.310203
ERN 15
ETB 164.160301
EUR 0.89361
FJD 2.24675
FKP 0.745229
GBP 0.744857
GEL 2.594977
GGP 0.745229
GHS 11.657572
GIP 0.745229
GMD 73.501199
GNF 8859.468647
GTQ 7.64648
GYD 209.660034
HKD 7.84545
HNL 26.882427
HRK 6.76901
HTG 131.102375
HUF 325.79404
IDR 18146
ILS 3.16155
IMP 0.745229
INR 94.68185
IQD 1516.318471
IRR 1879653.99949
ISK 121.68022
JEP 0.745229
JMD 158.643546
JOD 0.709044
JPY 158.455035
KES 129.960118
KGS 87.449896
KHR 4085.338581
KMF 440.000264
KPW 899.999961
KRW 1343.319953
KWD 0.31148
KYD 0.833527
KZT 452.670185
LAK 22526.165131
LBP 89568.029341
LKR 332.77574
LRD 170.033098
LSL 16.671885
LTL 2.95274
LVL 0.60489
LYD 6.418198
MAD 9.82937
MDL 18.093747
MGA 4540.656588
MKD 55.003284
MMK 2099.543828
MNT 3601.136904
MOP 8.083013
MRU 40.599338
MUR 47.297294
MVR 15.459954
MWK 1734.315528
MXN 18.67232
MYR 4.075298
MZN 63.902382
NAD 16.67181
NGN 1344.779601
NIO 36.81009
NOK 9.286015
NPR 151.705877
NZD 1.78017
OMR 0.3845
PAB 1.000358
PEN 3.4665
PGK 4.486924
PHP 63.492959
PKR 276.680651
PLN 3.94486
PYG 5974.621946
QAR 3.646073
RON 4.773984
RSD 105.071011
RUB 81.627534
RWF 1479.291529
SAR 3.764539
SBD 8.058206
SCR 13.710048
SDG 601.491994
SEK 9.801555
SGD 1.280875
SHP 0.748335
SLE 22.898941
SLL 20969.504398
SOS 571.607478
SRD 37.542025
STD 20697.981008
STN 21.916093
SVC 8.752125
SYP 13001.999685
SZL 16.65623
THB 33.756957
TJS 9.191837
TMT 3.5
TND 2.988653
TOP 2.40776
TRY 49.997797
TTD 6.780571
TWD 32.801801
TZS 2643.994985
UAH 45.664104
UGX 4225.799382
UYU 40.208782
UZS 11927.721621
VES 887.479805
VND 25766
VUV 118.901474
WST 2.774695
XAF 586.169905
XAG 0.02002
XAU 0.000254028253
XCD 2.70255
XCG 1.802576
XDR 0.707052
XOF 586.169905
XPF 106.682172
YER 236.199248
ZAR 16.58749
ZMK 9001.202813
ZMW 20.269255
ZWL 321.999592
SSP 5745.200537
MXV 2.102322
  • AEX

    3.2000

    1105.55

    +0.29%

  • BEL20

    -25.9400

    5737.76

    -0.45%

  • PX1

    -7.3300

    8131.86

    -0.09%

  • ISEQ

    5.7300

    14337.15

    +0.04%

  • OSEBX

    1.2600

    2108.79

    +0.06%

  • PSI20

    21.1600

    9638.63

    +0.22%

  • ENTEC

    -5.8300

    1416.23

    -0.41%

  • BIOTK

    -20.9400

    4631.6

    -0.45%

  • N150

    -6.4200

    4271.03

    -0.15%

PostgreSQL 19 retardé après une vague de rapports de bugs générés par l’IA
PostgreSQL 19 retardé après une vague de rapports de bugs générés par l’IA

PostgreSQL 19 retardé après une vague de rapports de bugs générés par l’IA

Comment innover quand il faut colmater les brèches ? Depuis une dizaine d’années, PostgreSQL, l’un des systèmes de gestion de base de données open source les plus utilisés au monde, publie sa nouvelle version majeure entre la mi-septembre et la mi-octobre.

Taille du texte:

Comment innover quand il faut colmater les brèches ? Depuis une dizaine d’années, PostgreSQL, l’un des systèmes de gestion de base de données open source les plus utilisés au monde, publie sa nouvelle version majeure entre la mi-septembre et la mi-octobre. La version 19 n’aura pas tenu ce calendrier.

Début octobre 2026, l’équipe chargée des sorties a repoussé la date de publication au 19 novembre. Tant de bugs venaient d’être découverts et corrigés dans les versions précédentes que les développeurs ont préféré intégrer d’abord ces corrections à une dernière version de test.

Une annonce qui s’ajoute au retrait, quelques semaines plus tôt, de plusieurs nouveautés pourtant attendues dans cette version, dont la possibilité d’interroger des données sous forme de graphes. Peter Eisentraut, membre de l’équipe dirigeante du projet, attribuait en partie ces abandons tardifs à la relecture de code assistée par l’IA, qui fait désormais remonter les anomalies à un rythme inédit : « On se retrouve avec une liste d’une quarantaine de rapports d’anomalies. Même si chacune ne nécessite en moyenne qu’une correction de trois lignes, leur traitement demande un temps incompressible, et le temps finit par manquer », écrivait l’ingénieur.

Dans un billet publié le 30 octobre et sobrement intitulé« Postgres 19 est en retard, et c’est la faute de l’IA », Robert Haas, l’un des principaux contributeurs du projet, va plus loin encore dans la désignation du bouleversement : « La réponse courte, c’est que les LLM sont arrivés. Beaucoup plus de bugs à corriger, mais pas plus d’humains pour le faire

L’ingénieur dresse un double constat. D’un côté, les modèles de langage détectent des failles que des décennies de relecture humaine n’avaient pas débusquées. De l’autre, ils ne lèvent pas pour autant le goulot d’étranglement.

Chaque correctif proposé doit encore être compris, validé, adapté aux standards du projet et intégré par des mainteneurs humains. En d’autres termes, l’IA accélère la découverte des bugs bien plus vite que leur résolution.

Pour appuyer sa thèse, Robert Haas compare les modifications apportées au code entre le 8 avril et le 25 septembre de chaque année. Celles reportées sur la version en préparation sont passées de 724 en 2025 à 1 169 en 2026, soit une hausse de 61 %, et celles qui concernent aussi la version précédente, déjà en production, de 248 à 433, soit 75 % de plus. L’ingénieur l’assure, cette hausse s’explique moins par une multiplication des erreurs des contributeurs que par le nombre croissant d’internautes signalant des bugs découverts à l’aide de LLM.

D’après lui, le temps consacré à ces corrections, en particulier celles des failles de sécurité, n’a pas servi à travailler sur la version 19, ce qui a entraîné la décision de retirer certaines fonctions. Ces failles sont d’ailleurs de plus en plus nombreuses : la mise à jour du 13 août en a corrigé 28, contre 11 en mai.

Ni ce décompte ni les chiffres de Robert Haas ne permettent néanmoins de savoir combien de ces problèmes ont été découverts grâce à l’IA. Du bruit aux vrais bugs, un second problème pour l’open source Si Robert Haas juge le retard de la version 19, pour l’heure, modeste, il se montre moins serein sur le long terme.

« Comment allons-nous rattraper notre retard ? », s’interroge-t-il, en admettant ne pas savoir non plus comment le projet pourra continuer à innover.

Il n’est pas le premier à s’inquiéter des effets de l’IA sur l’open source, mais jusqu’ici, les plaintes visaient surtout des rapports inutiles. En janvier, le projet curl, un outil de transfert de données très répandu, a mis fin à ses primes aux bugs pour décourager les signalements de mauvaise qualité. En mai, Linus Torvalds, le créateur de Linux, dénonçait une « agitation parfaitement inutile » face aux doublons, de nombreuses personnes trouvant les mêmes bugs avec les mêmes outils.

Et le 1er octobre, Google a suspendu les nouvelles soumissions à son programme de récompenses open source, en invoquant une majorité de rapports automatisés non valides. Le problème décrit par Robert Haas est différent, puisqu’il concerne de vrais bugs, si nombreux que les développeurs peinent à les corriger tout en préparant la nouvelle version.

Pour PostgreSQL, le prochain rendez-vous est fixé au 12 novembre, avec une mise à jour annoncée comme riche en correctifs et une dernière version de test de PostgreSQL 19. Si aucun problème n’apparaît, la sortie finale suivra le 19 novembre. Zéro publicité, fonctions avancées de lecture, articles résumés par l'I.

A, contenus exclusifs et plus encore. Découvrez les nombreux avantages de Numerama+.

Vous avez lu 0 articles sur Numerama ce mois-ci Tout le monde n'a pas les moyens de payer pour l'information. C'est pourquoi nous maintenons notre journalisme ouvert à tous.

Mais si vous le pouvez, voici trois bonnes raisons de soutenir notre travail : 1 Numerama+ contribue à offrir une expérience gratuite à tous les lecteurs de Numerama.

2 Vous profiterez d'une lecture sans publicité, de nombreuses fonctions avancées de lecture et des contenus exclusifs. 3 Aider Numerama dans sa mission : comprendre le présent pour anticiper l'avenir. Si vous croyez en un web gratuit et à une information de qualité accessible au plus grand nombre, rejoignez Numerama+.

Ajoutez Numerama à votre écran d'accueil et restez connectés au futur ! Le futur n’attend pas : anticipez l’avenir des nouvelles technologies et de l’IA en lisant gratuitement ToujoursPlus, chaque jeudi dans votre boîte mail !

K.Ibarra--TFWP