Büyük bir bug yakalanmazsa, kararlı sürüm olacağı belirtilen Firebird veritabanının RC 5 sürümü yayınlandı. Bu sürüm birçok önemli hata düzeltmesi içeriyor.
Geliştiriciler, ODS sürüm değişikliği nedeniyle, bir önceki sürümden yükseltme yapacak kullanıcıların, yükseltme yapmadan önce veritabanlarının yedeklerini almaları konusunda uyarıyorlar!
Firebird 2.0 RC5 sürümü yayınlandı.
Bu arada Firebird listesinde ilginç bir konu tartışılmakta.
Ivan Prenosil, karşılaştığı bir sorunu dile getirmiş. Firebird SELECT COUNT olan bir kayıt sayma sorgusunda, eğer sonuçlar bir max integer değerini (2'147'483'647) geçer ise, hatalı sayım sonucu veriyormuş. Hatta geriye eksi değer döndürüyormuş. Bizim tanıdık Range hatamız.
Bu sorunu, geriye uyumluluğu kırmadan nasıl çözebileceklerini tartışıyorlar. Şu an için akla yakın gelen çözüm, milyarı aşan kayıt sayısı döndürebilecek sorgularda, eklenen yeni COUNT2 isimli bir keyword ile sorunu aşmak ve kullanıcılara Firebird 3.0'da tamamen düzeltilmesi düşünülen bu problem için geriye uyumluluk sorunlarını kaldıracak sorgular hazırlama zamanı vermek.
Başka bir yaklaşım da böyle bir durumda geriye hata mesajı döndürmek.
Ivan Prenosil, karşılaştığı bir sorunu dile getirmiş. Firebird SELECT COUNT olan bir kayıt sayma sorgusunda, eğer sonuçlar bir max integer değerini (2'147'483'647) geçer ise, hatalı sayım sonucu veriyormuş. Hatta geriye eksi değer döndürüyormuş. Bizim tanıdık Range hatamız.
Bu sorunu, geriye uyumluluğu kırmadan nasıl çözebileceklerini tartışıyorlar. Şu an için akla yakın gelen çözüm, milyarı aşan kayıt sayısı döndürebilecek sorgularda, eklenen yeni COUNT2 isimli bir keyword ile sorunu aşmak ve kullanıcılara Firebird 3.0'da tamamen düzeltilmesi düşünülen bu problem için geriye uyumluluk sorunlarını kaldıracak sorgular hazırlama zamanı vermek.
Başka bir yaklaşım da böyle bir durumda geriye hata mesajı döndürmek.