Wydanie PostgreSQL 19 musiało być przełożone w czasie, gdy AI-powered recenzenci ujawnili tak wiele błędów w kodzie, że zespół developerski nie potrafi ich wszystkich naprawić w ramach pierwotnego harmonogramu.
To zaskakujące odkrycie pokazuje, że narzędzia AI do przeglądu kodu mogą być niezwykle efektywne w wykrywaniu problemów - czasem zbyt efektywne. Podczas gdy tradycyjny proces code review polegał na ludzkich recenzentach, którzy mogli przeoczyć wiele subttelnych błędów, systemy AI działają konsekwentnie i znajdują znacznie więcej potencjalnych problemów. Jednak ta zdolność do detektowania błędów przewyższa teraz możliwości zespołu w ich naprawianiu i testowaniu.
Ta sytuacja rodzi istotne pytania o przyszłość kontroli jakości w dużych projektach open-source. Z jednej strony AI recenzenci mogą radykalnie podnieść niezawodność oprogramowania. Z drugiej strony tworzą wąskie gardło - gdy liczba znalezionych problemów przekracza zdolność zespołu do ich rozwiązania, projekt musi albo zatrudnić więcej ludzi, albo zmienić strategie naprawczej. Dla PostgreSQL oznacza to trudny wybór między utrzymaniem jakości a dotrzymaniem harmonogramu wydań.