SQLite 3.48.0

SQLite 3.48.0

Egy hónapos fejlesztés után megjelent a 3.48.0 kompakt beágyazott DBMS. SQLite, amely C nyelven íródott és közkincs formájában terjesztik.

Változások listája:

  • A SQLite forráskódból történő összerakásához használt configure script átdolgozása hibajavítás, teljesítményjavítás és a kód karbantarthatóságának javítása érdekében.
    • Ez nem befolyásolja az sqlite3-autoconf-NNNNNNN.tar.gz archívumban található configure scriptet, amelynek építési rendszere nem változott.
    • A kulcsfontosságú újítás az, hogy a GNU Autoconf helyett mostantól Autosetup.
    • Az új konfiguráció egyik előnye, hogy a legtöbb SQLite építési célhoz már nem szükséges TCL telepítése. A TCL továbbra is szükséges a tesztek futtatásához vagy olyan segédprogramok építéséhez (például sqlite3_analyzer), amelyek TCL-t használnak, de a legtöbb általános építési célhoz már nem szükséges a TCL. Így ezzel a kiadással kezdve az egyetlen építési függőség a C fordító és a make vagy nmake.
  • Javítva lett az EXPLAIN QUERY PLAN parancs az indexek esetében.
  • Az SQL iif() függvény mostantól támogatja a két paramétert. Szintén hozzáadva lett az if() függvény, mint alternatíva az iif() mellett.
  • Az sqlite3 konzolprogramhoz hozzáadva a .dbtotxt parancs.
  • Az sqlite3_io_methods xDeviceCharacteristics metódusához hozzáadva a SQLITE_IOCAP_SUBPAGE_READ tulajdonság.
  • A sqlite3_prepare_v3()-hoz hozzáadva a SQLITE_PREPARE_DONT_LOG opció, amely megakadályozza a figyelmeztetések naplózását, ha az SQL szöveg helytelenül van megfogalmazva. Ez lehetővé teszi az sqlite3_prepare_v3() tesztelését az SQL szöveg helyességének ellenőrzésére anélkül, hogy hamis üzenetekkel szennyeznénk a hibanaplót.
  • A SQLITE_LIMIT_LENGTH paraméter minimális megengedett értéke 1-ről 30-ra emelve.
  • Hozzáadva a SQLITE_FCNTL_NULL_IO opcode, amely alacsony szintű fájlleírót állít be az sqlite3_file objektumhoz oly módon, hogy az már ne olvasson vagy írjon az adatbázis fájlba.
  • Az FTS5 xInstToken() segéd API kiterjesztve lett, hogy támogassa a prefix lekérdezéseket az insttoken beállítás opcióval és az SQL fts5_insttoken() függvénnyel.
  • A SQL függvények maximális paramétereinek száma 127-ről 1000-re emelve.
  • Eltávolítva a SQLITE_USER_AUTHENTICATION maradványai.
  • Hibák javítva.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster