Tag Archives | oracle

SQLite 3.50.1 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.50.1 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. sqlite3_busy_timeout()’tan farklı, bloke edici kilitleri destekleyen derlemelerde bloke edici kilitler için ayrı bir zaman aşımı ayarlayan sqlite3_setlk_timeout() arayüzünün eklendiği belirtilirken, .dump komutunun çıktısı, –escape modu kapalı olarak ayarlanmadığı sürece özel karakterleri kodlamak için yeni unistr() SQL işlevini kullandığı belirtiliyor. Veritabanının WAL modunda olması gereksinimi kaldırıldığı belirtilirken, senkronizasyon protokolünün, her iki taraf da birbirine çok benzemeye başladığında daha az ağ bant genişliği kullanacak şekilde geliştirildiği ifade ediliyor. SQLite 3.50.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

SQLite 3.50.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SQLite 3.50.0 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.50.0 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. sqlite3_setlk_timeout() arayüzünü eklendiği belirtilen yeni sürüm, sqlite3_busy_timeout() ‘tan farklı olarak, bloke edici kilitleri destekleyen yapılarda bloke edici kilitler için ayrı bir zaman aşımı belirliyor. Önceki sürümde eklenen SQLITE_DBCONFIG_ENABLE_COMMENTS kısıtlaması biraz gevşetilmiş bulunuyor. Böylece şema önceden var olan bir sqlite_schema tablosundan okunurken yorumlara her zaman izin veriliyor. SQLite 3.50.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

SQLite 3.50.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SQLite 3.49.2 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.49.2 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. ROWID tabloları olmadan çalışması için sorgu zamanı endeks optimizasyonunun iyileştirildiği belirtilirken, büyük yıldız sorgusu birleştirmeleri için daha iyi sorgu planları sağlandığı söyleniyor. Bunun, SQLite forumda bildirilen üç farklı performans gerilemesinin düzeltildiği belirtilirken, iif() SQL işlevinin, iki veya daha büyük herhangi bir sayıda argümanı kabul edebilecek şekilde geliştirildiği söyleniyor. Oturum uzantısının, oluşturulan sütunları kullanan veritabanlarında çalışacak şekilde geliştirildiği ifade edilirken, doğru şekilde uygulanmayan ve hiçbir zaman doğru çalışmayan SQLITE_USE_STDIO_FOR CONSOLE derleme zamanı seçeneğinin kaldırıldığı belirtiliyor. Onun yerine SQLITE_USE_W32_FOR_CONSOLE_IO derleme zamanı seçeneğini eklendiği söyleniyor. Bu seçeneğin yalnızca CLI gibi komut satırı araçlarına uygulandığı, SQLite çekirdeğine uygulanmadığı söyleniyor. SQLite 3.49.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

SQLite 3.49.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Oracle Java JDK 24 duyuruldu

Java geliştiricilerine yönelik bir Oracle Corporation ürünü olan Java JDK’nin 24 no’lu sürümü, Java SE ürün yönetimi direktörü Sharat Chander tarafından duyuruldu. Oracle’nin, geliştiriciler, işletmeler ve son kullanıcılar için JDK 24’ün genel kullanıma sunulduğunu duyurmaktan gurur duyduğunu belirten Chander; JDK 24’ün, sekiz önizleme özelliği ve bir kuluçka özelliği de dahil olmak üzere kendi JDK geliştirme tekliflerini – JEP’lerini hak edecek kadar önemli yirmi dört geliştirme sunduğunu söyledi. Bunların Java Dili, API’ler, performans ve JDK’de bulunan araçlardaki geliştirmeleri kapsadığını belirten Chander; tüm desen bağlamlarında ilkel türlere izin vererek ve instanceof ve switch’i tüm ilkel türlerle çalışacak şekilde genişleterek desen eşleştirmeyi geliştirdiğini söyledi. Bir modül tarafından dışa aktarılan tüm paketleri özlü bir şekilde içe aktarma yeteneğiyle Java programlama dilini geliştirildiğini belirten Chander; yeni başlayanların büyük programlar için tasarlanmış dil özelliklerini anlamalarına gerek kalmadan ilk programlarını yazabilmeleri için Java programlama dilinin geliştirildiğini ifade etti. Stream API’nin özel ara işlemleri destekleyecek şekilde geliştirildiğini belirten Chander; Java sınıf dosyalarını ayrıştırmak, oluşturmak ve dönüştürmek için standart bir API sağlandığını söyledi. Oracle JDK’nin OTN lisansı altında, OpenJDK’nin ise GPLv2wCP lisansı altında yayınlandığı hatırlatılıyor. Oracle tarafından üretilen Java tabanlı uygulamalar geliştirmek için kullanılabilecek bir yazılım paketi olan JDK‘nın yeni sürümü, işlem API’sinde iyileştirmeler ve geliştirilmiş dokümantasyon becerilerine sahip. Bilindiği gibi Java, genel anlamda, masaüstü ve konsol uygulamaları geliştirmek üzere dizayn edilen SE (Standard Edition), sunucu üzerinde çalışan uygulamalar için gerekli olan EE (Enterprise Edition) ve mobil cihazlarda kullanılan uygulamalar için gerekli olan ME (Micro Edition) olmak üzere üç gruba ayrılıyor. Oracle Java JDK 24 hakkında ayrıntılı bilgi edinmek için Sharat Chander duyurusunu, sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

Oracle Java JDK 24 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

OpenJDK Java 24 için GraalVM Community 24.0.0 duyuruldu

Bir sanal makine olan ve Oracle tarafından geliştirilen GraalVM’nin Community Components 24.0.0 sürümü duyuruldu. OpenJDK Java 24 için GraalVM Community 24.0.0; çok sayıda dili Java ve diğer JVM tabanlı dilleri, JavaScript, Ruby, Python, R ve C/C ++ ve (diğer LLVM tabanlı dilleri) destekliyor. Java uygulamalarını kendi bağımsız ikili dosyalarına dönüştürmeyi ve diğer programlama dillerini desteklemeyi destekleyen bu yüksek performanslı JDK dağıtımı gelişmeye devam ederken, OpenJDK Java 24 için GraalVM; yalnızca Java desteğini değil, aynı zamanda Ruby, Python, JavaScript ve Node.js desteğini de geliştirmek için daha fazla özellik içeriyor. GraalVM Free Terms and Conditions (GFTC) license altında lisanslanan yazılım JavaScript runtime (GraalJS), Node.js, Ruby, R, Python, WebAssembly, LLVM runtime, LLVM Toolchain, Java on truffle ile Java on Truffle LLVM Java kitaplığı ve VisualVM gibi isteğe bağlı olarak kullanılabilen bileşenlerle genişletilebiliyor. OpenJDK Java 24 için GraalVM, yeni nesil makine öğrenimi destekli profil çıkarımı getirirken, ayrıca Native Image Ahead Of Time (AOT) derlemesi için deneysel Vector API desteğini iyileştiriyor. Ayrıca GraalPy Python kodunda, WebAssembly için GraalWasm’da ve GraalJS JavaScript için yeni ECMScript özelliklerinde geliştirmeler de sunan yazılım hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.
Continue Reading →

 

 

OpenJDK Java 24 için GraalVM Community 24.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SQLite 3.49.1 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.49.1 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. ROWID tabloları olmadan çalışması için sorgu zamanı endeks optimizasyonunun iyileştirildiği belirtilirken, büyük yıldız sorgusu birleştirmeleri için daha iyi sorgu planları sağlandığı söyleniyor. SQLite forumda bildirilen üç farklı performans gerilemesinin düzeltildiği belirtilirken, iif() SQL işlevinin, iki veya daha büyük herhangi bir sayıda argümanı kabul edebilecek şekilde geliştirildiği söyleniyor. Oturum uzantısının, oluşturulan sütunları kullanan veritabanlarında çalışacak şekilde geliştirildiği ifade edilirken, doğru şekilde uygulanmayan ve hiçbir zaman doğru çalışmayan SQLITE_USE_STDIO_FOR_CONSOLE derleme zamanı seçeneğinin kaldırıldığı belirtiliyor. Onun yerine SQLITE_USE_W32_FOR_CONSOLE_IO derleme zamanı seçeneğini eklendiği söyleniyor. Bu seçeneğin yalnızca CLI gibi komut satırı araçlarına uygulandığı, SQLite çekirdeğine uygulanmadığı söyleniyor. SQLite 3.49.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

SQLite 3.49.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SQLite 3.49.0 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.49.0 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. Sorgu planlayıcısındaki geliştirmelerle gelen yeni sürümde, ROWID tabloları olmadan çalışması için sorgu zamanı endeks optimizasyonunun iyileştirildiği belirtilirken, büyük yıldız sorgusu birleştirmeleri için daha iyi sorgu planları yapıldığı ifade ediliyor. Bu sürümün, SQLite forumunda bildirilen üç farklı performans gerilemesini düzelttiği belirtilirken, iki veya daha fazla sorgu aynı tahmini maliyete sahip olduğunda, satır başında daha az bayta sahip olanın kullanıldığı söyleniyor. iif() SQL işlevinin, iki veya daha büyük herhangi bir sayıda argümanı kabul edebilecek şekilde geliştirildiği belirtiliyor. Doğru şekilde uygulanmayan ve hiçbir zaman doğru çalışmayan SQLITE_USE_STDIO_FOR_CONSOLE derleme zamanı seçeneğinin kaldırıldığı belirtiliyor. Onun yerine SQLITE_USE_W32_FOR_CONSOLE_IO derleme zamanı seçeneğinin eklendiği söyleniyor. SQLite 3.49.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

SQLite 3.49.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0