Tag Archives | oracle

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

SQLite 3.43.0 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.43.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. İç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. LEFT JOIN güç azaltma optimizasyonunu, RIGHT ve FULL JOIN’lerde de çalışacak şekilde genelleştirilirken, daha az yanlış negatif döndürmesi için OUTER JOIN güç azaltma optimizasyonundaki teorem kanıtlayıcının geliştirildiği söyleniyor. X bir kayan nokta değeri ise, o zaman decimal(X) işlevi artık bu değeri tam ondalık eşdeğerine tam olarak genişleteceği belirtilirken, JSON işlemede yapılan performans geliş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.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0

GraalVM Community Components 23.0.1 duyuruldu

 

Bir sanal makine olan ve Oracle tarafından geliştirilen GraalVM’nin Community Components 23.0.1 duyuruldu. Çok sayıda dili Java ve diğer JVM tabanlı dilleri, JavaScript, Ruby, Python, R ve C/C ++ ve (diğer LLVM tabanlı dilleri) destekleyen ve bunları farklı dağıtım senaryolarında (OpenJDK) çalıştıran kapsamlı bir ekosistem sunan GraalVM’nin yeni sürümünde, JDK 17.0.8 ve JDK 20.0.2 için temel yapılar sunulmuş bulunuyor. Gerek GraalVM Community Components 23.0.1 ve gerekse JDK 17.0.8 ve JDK 20.0.2 için temel yapıların sürüm duyurusu GitHub üzerinden Mohamed Ez-zarghili tarafından yapıldı. 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. GraalVM, Java uygulamalarını anında başlayan, ısınma olmadan en yüksek performansı sağlayan ve daha az kaynak kullanan bağımsız ikili dosyalarda önceden derlemektedir. GraalVM’nin temel indirmeleri için kolaylıklar sağlayan bağlantılar da ilgili unsurların GitHub linklerinde bulunmaktadır. GraalVM Community Components 23.0.1 hakkında bilgi edinmek için JDK 17.0.8 ve JDK 20.0.2 için sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

GraalVM Community Components 23.0.1 ile JDK 17.0.8 ve JDK 20.0.2 için temel yapıları aşağıdaki linklerde bulabilirsiniz.

0

GraalVM Community Edition 22.3.3 duyuruldu

Bir sanal makine olan ve Oracle tarafından geliştirilen GraalVM’nin Community Edition 22.3.3 sürümü duyuruldu. JavaScript, Python, C ve C++ gibi LLVM tabanlı diller ve bir dizi başka popüler dil için çalışma zamanları sağlarken, Java ve diğer JVM dillerinde yazılmış uygulamaların yürütmesini hızlandırmak için tasarlanmış olan kapsamlı bir ekosistem sunan GraalVM’nin yeni sürümünün, GraalVM topluluk sürümü için Temmuz 2023 kritik yama güncellemesi (CPU) olduğu belirtiliyor. OpenJDK’nin CPU’ya dayalı olarak geldiği ve bu CPU’nun bir parçası olarak yayınlanan tüm OpenJDK güvenlik düzeltmelerini, platform güncellemelerini ve bazı GraalVM özelliklerinin hata düzeltmelerini içerdiği ifade ediliyor. GraalVM Community Edition’ın oluşturulduğu OpenJDK sürümü de güncellenmiş bulunuyor. Bunun sonucunda, Java 17 tabanlı GraalVM için 17.0.8+7 (OpenJDK 17 güncellemelerine bakılabilir) ve Java 11 tabanlı GraalVM için 11.0.20+8 (bunun için de OpenJDK 11 güncellemelerine bakılabilir) geliyor. Genel dizi imza kaydının düzeltildiği belirtiliyor. GraalVM Community Edition 22.3.3 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

GraalVM Community Edition 22.3.3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GraalVM Community Components 23.0.0 duyuruldu

Bir sanal makine olan ve Oracle tarafından geliştirilen GraalVM’nin Community Components 23.0.0 duyuruldu. Çok sayıda dili Java ve diğer JVM tabanlı dilleri, JavaScript, Ruby, Python, R ve C/C ++ ve (diğer LLVM tabanlı dilleri) destekleyen ve bunları farklı dağıtım senaryolarında (OpenJDK) çalıştıran kapsamlı bir ekosistem sunan GraalVM’nin yeni sürümünde, JDK 17.0.7 ve JDK 20.0.1 için temel yapılar sunulmuş bulunuyor. Gerek GraalVM Community Components 23.0.0 ve gerekse JDK 17.0.7 ve JDK 20.0.1 için temel yapıların sürüm duyurusu GitHub üzerinden Mohamed Ez-zarghili tarafından yapıldı. 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. GraalVM, Java uygulamalarını anında başlayan, ısınma olmadan en yüksek performansı sağlayan ve daha az kaynak kullanan bağımsız ikili dosyalarda önceden derlemektedir. GraalVM’nin temel indirmeleri için kolaylıklar sağlayan bağlantılar da ilgili unsurların GitHub linklerinde bulunmaktadır. GraalVM Community Components 23.0.0 hakkında bilgi edinmek için JDK 17.0.7 ve JDK 20.0.1 için sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

GraalVM Community Components 23.0.0 ile JDK 17.0.7 ve JDK 20.0.1 için temel yapıları aşağıdaki linklerde bulabilirsiniz.

0

SQLite 3.42.0 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.41.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 güvenli silme komutunun eklendiği belirtilen yeni sürümde, JSON5 uzantılarını desteklemek için JSON SQL işlevlerinin geliştirildiği belirtiliyor. sqlite3_config()’e yapılan SQLITE_CONFIG_LOG ve SQLITE.CONFIG_PCACHE_HDRSZ çağrılarının artık sqlite3_initialize()’den sonra yapılmasına izin verildiği belirtilirken, SQLITE DBCONFIG STMT SCANSTATUS ve SQLITE_DBCONFIG_REVERSE_SCANORDER adlı yeni sqlite3_db_config() seçeneklerinin öne çıktığı ifade ediliyor. Aşağı itme optimizasyonunda iyileştirmeler yapılırken, –unsafe-testing komut satırı seçeneğinin eklendiği söyleniyor. Bu seçenek olmadan, bazı nokta komutların (örn: “.testctrl”) artık devre dışı kaldığı bildirilirken, –safe modunda bile “.log on” ve “.log off” komutlarına izin verildiği ifade ediliyor. Tarih ve saat işlevlerine saniye altı değiştirici eklendiği belirtilirken, sqlite3_sleep() işlevine iletilen negatif değerler bundan böyle 0 olarak yorumlandığı ifade ediliyor. Çeşitli hata düzeltmeleri ve performans iyileştirmeleri yapılmış bulunuyor. SQLite 3.42.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.


Continue Reading →

 

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

0

SQLite 3.41.2 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.41.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. GROUP BY yan tümcesi içeren bir toplu sorguda dizine alınmış ifadelerden yararlanıldığı belirtilirken, sorgu planlayıcının, bir dizinin ne zaman kapsayan bir dizin olduğu konusunda farkındalığı artırdığı ve tahmin edilen çalışma sürelerini buna göre ayarladığı ifade ediliyor. Yerleşik tablo değerli işlevler json_tree() ve json_each() ile ilgili sorguların artık genellikle “ORDER BY rowid”i işlemsiz olarak değerlendireceği belirtiliyor. Yerleşik unhex() SQL işlevinin eklendiği belirtilen yeni sürüme, sqlite3_stmt_scanstatus_v2() arayüzü de eklenmiş bulunuyor. Tehlikeli SQL işlevlerine izin vermemek için –safe komut satırı seçeneğini geliştirildiği belirtilirken, CLI derlemeleri için çift tırnaklı dize yanlış özelliğinin artık varsayılan olarak devre dışı bırakıldığı söyleniyor. Sürüm, diğer hata ve uyarı düzeltmeleriyle geliyor. SQLite 3.41.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0