Tag Archives | oracle

OpenJDK Java 25 için GraalVM Community 25.0.0 duyuruldu

Bir sanal makine olan ve Oracle tarafından geliştirilen GraalVM’nin Community Components 25.0.0 sürümü duyuruldu. OpenJDK Java 25 için GraalVM Community 25.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. Oracle JDK 25 tabanlı Oracle GraalVM 25 yayınlandığı belirtilirken, konuya ilişkin olarak Java SE 25 sürüm notlarına bakılabileceği söyleniyor. OpenJDK 25 tabanlı GraalVM Community Edition 25.0.0’ın duyurulmasından memnuniyet duyulduğu belirtilirken, Oracle Linux 7 üzerinde Oracle GraalVM desteğinin sona erdiği belirtiliyor. Oracle GraalVM 25.0.0’ın, Graal Languages ​​ve diğer bileşenlerin 25.0.0 sürümüyle uyumlu olduğu belirtiliyor. 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. 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 25 için GraalVM Community 24.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Oracle Java JDK 25 duyuruldu

Java geliştiricilerine yönelik bir Oracle Corporation ürünü olan Java JDK’nin 25 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 25’in genel kullanıma sunulduğunu duyurmaktan gurur duyduğunu belirten Chander; kriptografik anahtarları, sertifikaları ve sertifika iptal listelerini temsil eden nesneleri yaygın olarak kullanılan gizlilik geliştirilmiş posta (PEM) taşıma biçimine kodlamak ve bu biçimden nesnelere geri kod çözmek için bir API sunulduğu ifade ediliyor. 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‘nin yeni sürümü, yapılandırılmış eşzamanlılık için bir API sunarak eşzamanlı programlamayı basitleştiriyor. Gizli bir anahtardan ve diğer verilerden ek anahtarlar türetmek için kullanılan kriptografik algoritmalar olan anahtar türetme fonksiyonları (KDF’ler) için bir API tanıtıldığı söyleniyor. Yaygın kullanım durumları için gereken komutları basitleştirerek, Java uygulamalarının başlatılmasını hızlandıran önceden önbellekler oluşturmanın kolaylaştırıldığı belirtiliyor. Oracle Java JDK 25 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 25 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SQLite 3.50.4 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.50.4 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. Bloklama kilitlerini destekleyen sürümlerde bloklama kilitleri için sqlite3_busy_timeout()’tan farklı, ayrı bir zaman aşımı ayarlayan sqlite3_setlk_timeout() arayüzünün eklendiği belirtilirken, şemanın önceden mevcut bir sqlite_schema tablosundan okunurken yorumlara her zaman izin verilecek şekilde biraz gevşetildiği söyleniyor. Veritabanının WAL modunda olması gerekliliğinin 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.4 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

 

 

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

0

SQLite 3.50.3 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.50.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. Stoping lock’ları destekleyen sürümlerde blocking lock’lar için sqlite3_busy_timeout()’tan farklı bir zaman aşımı süresi ayarlayan sqlite3_setlk_ timeout() arayüzü eklendiği belirtilen yeni sürümün, şema önceden mevcut bir sqlite_schema tablosundan okunurken yorumlara her zaman izin verilmesi için biraz gevşetildiği söyleniyor. Yorumlar yalnızca yeni SQL’de engellendiği belirtilirken, .dump komutunun çıktısının, –escape modu kapalı olarak ayarlanmadığı sürece, özel karakterleri kodlamak için yeni unistr() SQL fonksiyonunu kullandığı söyleniyor. SQLite 3.50.3 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

 

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

0

SQLite 3.50.2 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.50.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. unistr() ve unistr_quote() gibi yeni SQL işlevleriyle gelen yeni sürüm, yerleşik printf()’deki %Q ve %q dönüşümleri için (sqlite3_mprintf() API’sini ve format() SQL işlevini ve benzerlerini kapsıyor. Çoğu kontrol karakterinin doğrudan çıktısının önlendiği belirtilirken, .dump komutunun çıktısı, –escape modu kapalı olarak ayarlanmadığı sürece özel karakterleri kodlamak için yeni unistr() SQL işlevini kullanıyor. 3.50.0 sürümünde eklenen yeni optimizasyonlarla ortaya çıkan jsonb_set() ve benzerlerinde uzun süredir devam eden bir hatanın düzeltildiği belirtiliyor. sqlite3_rsync’deki, son sayfanın çoğaltılmış veritabanı için aktarılmamasına neden olabilen bir hata da düzeltilmiş bulunuyor. SQLite 3.50.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

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

0

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