[Qgis-developer] State of Spatialite 4.0 and GDAL 1.10 for QGIS 2.0?

a.furieri at lqt.it a.furieri at lqt.it
Wed May 22 02:21:24 PDT 2013


On Wed, 22 May 2013 09:33:30 +0200, Ivan Mincik wrote:
> As I understand from discussion with SpatiaLite author Sandro 
> Furieri,
> version 4 is really strongly recommended over version 3. Version 3 
> was
> some kind of not very successful release.
>

that's not completely true; version 3 simply was the final evolution
step of the legacy development line started since version 2.4

version 4.x starts a brad new development path, is actually based on
a profoundly refactored code base and includes many more advanced
features. just to say:
- v.4 is now supported by an almost complete test coverage
- v.4 has been extensively checked using Valgrind so to completely
   erase any possible memory leak or memory-related issue
- many possible buffer overflow causes have been carefully identified
   and completely eradicated
- many performance optimizations have been introduced here and there
- lots of new cool features are now available

all this considered, I see no reason at all to still continue
using v.3: it's a less advanced implementation, it surely contains
many bugs now definitely resolved in v.4 and it certainly has a
less robust and more error prone code base.

Please note: I'm planning to release v.4.1.0 in the very next days;
a Release Candidate is already available:
https://www.gaia-gis.it/fossil/libspatialite/wiki?name=4.1.0-RC1

v.4.1.0 is certified to be a completely API/ABI compatible replacement
for v.4.0.0, so I suppose that directly switching to 4.1.0 should
be the most appropriate solution to be adopted for QGIS 2.0

a very closely related topic:
two days ago the SQLite folks have released the latest v.3.7.17:
this very recent release seems to be a significant milestone in
SQLite evolution. please see:
http://www.sqlite.org/releaselog/3_7_17.html

IMHO directly including libsqlite 3.7.17 in QGIS 2.0 should be
a very good opportunity to be carefully evaluated.

as the SQLite developers state:
"Version 3.7.17 of SQLite is recommended for all new development.
Upgrading from all previous SQLite versions is recommended."

bye Sandro




-- 
Il messaggio e' stato analizzato alla ricerca di virus o
contenuti pericolosi da MailScanner, ed e'
risultato non infetto.



More information about the Qgis-developer mailing list