Tag Archives | oracle

Oracle Java JDK 23 duyuruldu

Java geliştiricilerine yönelik bir Oracle Corporation ürünü olan Java JDK’nin 23 no’lu sürümü, Java SE ürün yönetimi direktörü Sharat Chander tarafından duyuruldu. Yeni sürüm, platformun performansında, kararlılığında ve güvenliğinde yapılan iyileştirmeler, kuruluşların iş büyümesini hızlandırmasına yardımcı olmak amacıyla kullanıma sunuluyor. Java yönetim hizmeti 9.0 ve Graal JIT derleyicisinin, kuruluşların Java uygulamalarını yönetmesine ve en üst düzey performansı iyileştirmesine yardımcı olduğu belirtilirken, Oracle’nin bugün, dünyanın bir numaralı programlama dili ve geliştirme platformunun en son sürümü olan Java 23’ün kullanıma sunulduğunu duyurmaktan mutluluk duyduğu ifade ediliyor. Yeni sürüm, geliştiricilerin araç setlerini genişletmelerine ve üretkenliklerini artırmalarına olanak tanıyarak, yapay zeka gibi çığır açan teknolojilerin gücünden yararlanan uygulamalar oluşturmalarına ve sunmalarına yardımcı olduğu belirtiliyor. Java’nın, her altı ayda bir yenilikçi yeni yetenekler sunarak geliştirme ekiplerinin kuruluşlarına önemli değer katmalarına yardımcı olmaya devam ettiği söyleniyor. Java 23, Java dili, çalışma zamanı, kütüphaneler ve Java Geliştirme Kiti’nde (JDK) bulunan araçlar için iyileştirmeler ve geliştirmeler içeriyor. Java 23, 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 olan on iki geliştirme sunuyor. Bunlar, Java Dili, API’ler, performans ve JDK’da bulunan araçlardaki iyileştirmeleri kapsıyor. Oracle JDK 23 ile Oracle GraalVM JIT derleyicisi (Graal JIT) artık Oracle JDK’nın bir parçası olarak mevcut JIT’ler arasında yer alıyor. 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 23 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 23 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SQLite 3.46.1 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.46.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. Kullanımı kolaylaştırmak için PRAGMA optimizasyonunun büyük veritabanlarında aşırı çalışma süresini önlemek için otomatik olarak geçici bir analiz sınırı uyguladığı yeni sürüm, tüm tablolarda güncellemeleri kontrol etmek için yeni 0x10000 bitmask seçeneği eklenmiş olarak geliyor. Tarih ve saat işlevlerinde yapılan geliştirmelerle gelen yeni sürümde, yeni değiştiricilerin ‘ceiling’ ve ‘floor’, bir tarihi ay ve/veya yıl olarak tam sayı olarak kaydırırken belirsiz tarihleri ​​çözmek için kullanılan algoritmayı kontrol ettiği belirtiliyor. json_pretty() SQL işlevinin eklendiği belirtilirken, WHERE ifadesi aşağı itme optimizasyonunun geliştirildiği söyleniyor. FTS5 güvenli silme modunda, bozuk dizinler hakkında yanlış pozitif bütünlük kontrol raporlarının da düzeltildiği belirtiliyor. Çeşitli hata düzeltmeleri ve performans iyileştirmeleri yapılmış bulunuyor. SQLite 3.46.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

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

0

SQLite 3.46.0 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.46.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. Kullanımı kolaylaştırmak için PRAGMA optimizasyonunun birçok yolla geliştirildiği belirtilen yeni sürüm, tüm tablolardaki güncellemeleri kontrol etmek için yeni 0x10000 bit maskesi seçeneği eklenmiş olarak geliyor. strftime() SQL işlevinin artık %G, %g, %U ve %V’yi desteklediği belirtilirken, yeni ‘tavan’ ve ‘taban’ değiştiricilerinin, bir tarihi ay ve/veya yıl tamsayısına göre kaydırırken belirsiz tarihleri çözmek için kullanılan algoritmayı kontrol ettiği ifade ediliyor. json_pretty() SQL işlevini eklendiği belirtilen yeni sürümde, büyük onaltılık değişmezlerin bir tablo sütununda DEFAULT değeri olarak kullanılmasına izin verildiği söyleniyor. Çeşitli hata düzeltmeleri ve performans iyileştirmeleri yapılmış bulunuyor. SQLite 3.46.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

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

0

SQLite 3.45.3 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.45.3 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. Uygulama tanımlı SQL işlevleri için SQLITE_RESULT_SUBTYPE özelliği eklenen yeni sürümde, sqlite3_result_subtype()’ı çağıran tüm uygulama tanımlı SQL fonksiyonlarının bu yeni özelliğe kaydedilmesi gerektiği ifade ediliyor. Bunun yapılmaması, sqlite3_result_subtype() çağrısının işlem yapılmayan bir işlev gibi davranmasına neden olabileceği belirtilirken, tüm JSON işlevleri, JSONB adı verilen yeni bir dahili ayrıştırma ağacı biçimini kullanacak şekilde yeniden yazıldığı ifade ediliyor. JSON üreten işlevlerin yeni sürümleri, JSON metni yerine ikili JSONB oluşturuyor. Çeşitli hata düzeltmeleri ve performans iyileştirmeleri yapılmış bulunuyor. SQLite 3.45.3 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

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

0

SQLite 3.45.0 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.45.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. Uygulama tanımlı SQL işlevleri için SQLITE_RESULT_SUBTYPE özelliği eklenen yeni sürümde, tüm JSON işlevlerinin, JSONB adı verilen yeni bir dahili ayrıştırma ağacı biçimini kullanacak şekilde yeniden yazıldığı ifade ediliyor. Yeni ayrıştırma ağacı formatının serileştirilebileceği ve dolayısıyla JSON değeri her kullanıldığında gereksiz yeniden ayrıştırmayı önlemek için veritabanında saklanabileceği söyleniyor. Sorgu planlayıcının artık ANALYZE’nin düşük kaliteli olarak tanımladığı dizinleri göz ardı etme konusunda daha iyi bir iş çıkardığı belirtiliyor. UTF-8 içeriğinin Windows’ta görüntülenmesine yönelik iyileştirmeler yapılmış bulunuyor. Çeşitli hata düzeltmeleri ve performans iyileştirmeleri yapılmış bulunuyor. SQLite 3.45.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

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

0

SQLite 3.43.2 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.43.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. FTS5 dizinlerini silme desteği eklenen yeni sürümde, bunun, indekslenen içeriğin saklanmasını atlayan ve aynı zamanda kayıtların silinmesine de izin veren bir FTS5 tam metin arama indeksi olduğu söyleniyor. Tarih ve saat işlevlerindeki geliştirmelerle gelen yeni sürüme, octet_length(X) SQL işlevinin eklendiği ifade ediliyor. sqlite3_stmt_explain() API’si eklenen yeni sürümde, sorgu planlayıcı geliştirmeleri yapılmış bulunuyor. JSON işlemede yapılan performans iyileştirmelerinin, büyük JSON dizelerindeki bazı işleme türleri için 2 kat performans artışı sağladığı söyleniyor. Çeşitli hata düzeltmeleri ve performans iyileştirmeleri yapılmış bulunuyor. SQLite 3.43.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0

SQLite 3.43.1 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.43.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. İçeriksiz-FTS5 dizinlerini silme desteği eklenen yeni sürümde, u, indekslenen içeriğin saklanmasını atlayan ve aynı zamanda kayıtların silinmesine de izin veren bir FTS5 tam metin arama indeksi olduğu ifade ediliyor. Tarih ve saat işlevlerindeki geliştirmelerle gelen yeni sürüme bir de sqlite3_stmt_explain() API’si eklenmiş bulunuyor. LEFT JOIN güç azaltma optimizasyonunun, RIGHT ve FULL JOIN’lerde de çalışacak şekilde genelleştirildiği belirtilirken, bunun OUTER JOIN gücü azaltma olarak yeniden adlandırılabileceği ifade ediliyor. sum(), avg() ve total() toplama işlevlerinin sonsuzlukları işleme biçimindeki bir regresyonun düzeltildiği belirtilirken, bağımsız değişken doğrudan json_remove() öğesinden geldiğinde json_array_length() işlevinde ortaya çıkan bir hata da düzeltilmiş bulunuyor. Çeşitli hata düzeltmeleri ve performans iyileştirmeleri yapılmış bulunuyor. SQLite 3.43.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0