SQLite 3.48.0

SQLite 3.48.0

Pas një muaj zhvillimi, doli versioni 3.48.0 i DBMS-së kompakte të integruar. SQLite, i shkruar në gjuhën C dhe i shpërndarë si pronë publike.

nöqtələri ilə

  • RipĂ«rpunimi i skriptit configure, i pĂ«rdorur pĂ«r ndĂ«rtimin e SQLite nga Kodi burimor, me qĂ«llim pĂ«r tĂ« rregulluar gabimet, pĂ«r tĂ« pĂ«rmirĂ«suar performancĂ«n dhe pĂ«r tĂ« pĂ«rmirĂ«suar mbĂ«shtetjen e kodit.
    • Kjo nuk ka ndonjĂ« ndikim nĂ« skriptin configure nĂ« arkivin sqlite3-autoconf-NNNNNNN.tar.gz, pĂ«r tĂ« cilin sistemi i ndĂ«rtimit nuk Ă«shtĂ« ndryshuar.
    • Noviteti kryesor Ă«shtĂ« se tani pĂ«rdoret Autosetup.
    • NjĂ« nga pĂ«rparĂ«sitĂ« e konfiguratĂ«s sĂ« re Ă«shtĂ« se nuk kĂ«rkohet mĂ« instalimi i TCL pĂ«r ndĂ«rtimin e shumicĂ«s sĂ« objektivave tĂ« ndĂ«rtimit tĂ« SQLite. TCL ende kĂ«rkohet pĂ«r tĂ« ekzekutuar teste ose pĂ«r tĂ« ndĂ«rtuar programe ndihmĂ«se (siç Ă«shtĂ« sqlite3_analyzer), qĂ« pĂ«rdorin TCL, por pĂ«r shumicĂ«n e objektivave tĂ« zakonshĂ«m tĂ« ndĂ«rtimit, TCL nuk Ă«shtĂ« e nevojshme. Pra, duke filluar nga ky version, varĂ«sitĂ« e vetme pĂ«r ndĂ«rtimin janĂ« kompajleri C dhe make ose nmake.
  • Ekipi EXPLAIN QUERY PLAN pĂ«r indeksat Ă«shtĂ« pĂ«rmirĂ«suar.
  • Funksioni SQL iif() tani mbĂ«shtet dy parametra. ËshtĂ« shtuar gjithashtu funksioni if(), si njĂ« alternativĂ« pĂ«r iif().
  • U shtua komanda .dbtotxt nĂ« utilitarin e konsolĂ«s sqlite3.
  • U shtua vetia SQLITE_IOCAP_SUBPAGE_READ nĂ« metodĂ«n xDeviceCharacteristics tĂ« objektit sqlite3_io_methods.
  • U shtua opsioni SQLITE_PREPARE_DONT_LOG nĂ« sqlite3_prepare_v3(), i cili parandalon dĂ«rgimin e paralajmĂ«rimeve nĂ« regjistrin e gabimeve, nĂ«se teksti SQL Ă«shtĂ« formuluar gabim. Kjo lejon pĂ«rdorimin e sqlite3_prepare_v3() pĂ«r pĂ«rpilimin testues tĂ« tekstit SQL pĂ«r tĂ« verifikuar saktĂ«sinĂ« e tij, pa mbushur regjistrin e gabimeve me mesazhe tĂ« rreme.
  • Vlera minimale e pranueshme pĂ«r parametrin SQLITE_LIMIT_LENGTH Ă«shtĂ« rritur nga 1 nĂ« 30.
  • U shtua opcode SQLITE_FCNTL_NULL_IO, qĂ« pĂ«rcakton njĂ« deshifrim tĂ« ulĂ«t tĂ« skedarit ose njĂ« skedar pĂ«r objektin sqlite3_file nĂ« njĂ« mĂ«nyrĂ« qĂ« ai nuk do tĂ« lexojĂ« ose shkruajĂ« mĂ« nĂ« skedarin e bazĂ«s sĂ« tĂ« dhĂ«nave.
  • U zgjerua API ndihmĂ«s FTS5 xInstToken() pĂ«r tĂ« punuar me pyetje prefiksore pĂ«rmes opsionit tĂ« konfigurimit insttoken dhe funksionit SQL fts5_insttoken().
  • Numri maksimal i argumenteve pĂ«r funksionet SQL Ă«shtĂ« rritur nga 127 nĂ« 1000.
  • U hoqĂ«n mbetjet e mbetura SQLITE_USER_AUTHENTICATION.
  • JanĂ« korrigjuar gabimet.

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster