Ana içeriğe geç
Bulut & Altyapı

PostgreSQL tasarım sorunları nedeniyle özellik grafiklerini sürüm 19'dan kaldırıyor

Öne çıkanlar

  • PostgreSQL 19 için planlanan SQL/PGQ özellik grafikleri desteği katalog ve kilitleme hataları yüzünden geri çekildi.
  • Mevcut uygulama pg_dump yedekleme süreçlerini bozuyor ve sahipsiz katalog kayıtları üretiyor.
  • Çekirdek geliştiriciler özelliğin PostgreSQL 20 sürümüne dahi yetişemeyebileceğini belirtti.

PostgreSQL çekirdek geliştiricileri, sistemsel kilitleme, bağımlılık ve katalog sorunları nedeniyle SQL/PGQ özellik grafikleri desteğini yaklaşan PostgreSQL 19 sürümünden çıkarma kararı aldı. Geliştirici ekibi, mevcut tasarımın veri tabanını çökmelere açık hale getirdiğini, pg_dump yedekleme işlemlerini bozduğunu ve standart DDL işlemleri altında tutarsızlıklara yol açtığını belirledi.

Sorunları ilk olarak gündeme getiren Andres Freund, pg_dump aracının özellik türleri gibi temel bağımlılıkları atladığını ve basamaklı silme işlemlerinin sistem kataloğunda sahipsiz etiketler bıraktığını bildirdi. Sürüm Yönetim Ekibi adına açıklama yapan Melanie Plageman ise bu hataları düzeltmek için gereken bağımlılık mekanizması değişikliklerinin sürüm 19 için fazla kapsamlı olduğunu aktardı. İncelemelerde yetki denetimi eksiklikleri ve kilit hataları da tespit edildi.

Peter Eisentraut ve diğer çekirdek geliştiriciler özelliğin geri alınması konusunda mutabakata vardı. Freund özelliğin sürüm 19 için hazır olmadığını ve sürüm 20'ye de yetişmeyebileceğini kaydetti. Özelliğin geri çekilmesi, geliştirici ekibine geriye dönük uyumluluk baskısı olmadan bağımlılık ve kilitleme altyapısını sıfırdan yeniden tasarlama fırsatı tanıyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.