Hi,

a third (and, fingers crossed, last?) release candidate for 3.10.0, to address a OGR SQL regression spotted by r-spatial and friends: https://github.com/OSGeo/gdal/pull/11190

Which also prompted me to add this new item to the MIGRATION GUIDE:

- The OGR SQL parser has been modified to evaluate NULL values in boolean
  operations similarly to other SQL engines (SQLite, PostgreSQL, etc.). Previously,   with a foo=NULL field, expressions ``foo NOT IN ('bar')`` and ``foo NOT LIKE ('bar')``   would evaluate as true. Now the result is false (with the NULL state being   propagated to it). Concretely, to get the same results as in previous versions,   the above expressions must be rewritten as ``foo IS NULL OR foo NOT IN ('bar')``
  and ``foo IS NULL OR foo NOT LIKE ('bar')``.

Source archives:
- https://download.osgeo.org/gdal/3.10.0/gdal-3.10.0rc3.tar.xz
- https://download.osgeo.org/gdal/3.10.0/gdal-3.10.0rc3.tar.gz
- https://download.osgeo.org/gdal/3.10.0/gdal3100rc3.zip

Autotest archives:
- https://download.osgeo.org/gdal/3.10.0/gdalautotest-3.10.0rc3.tar.gz
- https://download.osgeo.org/gdal/3.10.0/gdalautotest-3.10.0rc3.zip

Even

--
http://www.spatialys.com
My software is free, but my time generally not.
Butcher of all kinds of standards, open or closed formats. At the end, this is 
just about bytes.

_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to