« Tüm yayınlar

pgColumnar 1.0-alpha2: Salt Okunur Iceberg ve Nesne Depolama Desteği

pgColumnar 1.0-alpha2: salt okunur Apache Iceberg desteği, S3 nesne depolama, bakım daemon'u ve altı güvenlik düzeltmesiyle geldi.

PostgreSQL için sütunsal tablo erişim yöntemi pgColumnar'ın ikinci alfa sürümü yayınlandı. Bu sürüm, Apache Iceberg tablolarını metadata yolu, REST katalog veya foreign table üzerinden salt okunur şekilde okuyabiliyor; pozisyon, eşitlik ve v3 silme vektörü türündeki satır silmelerini sıra kurallarına göre uyguluyor. Parquet okuyucular, dışa aktarma fonksiyonları ve foreign-data wrapper artık s3://, http:// ve https:// adreslerini destekliyor; uzak erişim ayrı bir modülde izole edilmiş, endpoint izin listesi varsayılan olarak boş ve link-local adresler reddediliyor.

Sürümde ayrıca yeni bir bakım daemon'u (pgcolumnar.autovacuum), paralel stripe flush, geliştirilmiş istatistik toplama ve planlayıcı maliyet tahminleri yer alıyor. Iceberg foreign-data wrapper artık manifest verilerinden satır sayısı tahmini yapıyor ve sorgu predikatına göre veri dosyalarını budayabiliyor.

Güvenlik tarafında, düşmanca denetimden çıkan altı bellek güvenliği ve DoS düzeltmesi var; her biri regresyon testiyle doğrulanmış. Ayrıca aynı sütunsal satırın eşzamanlı UPDATE/DELETE işlemleri artık satır kimliği üzerinden serileştiriliyor, böylece kaybolan güncelleme yerine yeniden denenebilir bir seri hata dönüyor. Disk formatı (PGCN v1) değişmedi; mevcut tablolar önceki gibi okunup yazılabiliyor, tek bir upgrade komutu gerekiyor.

Bu sentez, kaynağından yapay zeka tarafından üretildi; insan editör ya da elle onay adımı yoktur. Nasıl çalışıyoruz