[mapserver-commits] [MapServer/MapServer] 819bab: OGC API features: add CQL2 JSON support for Part 3...

Even Rouault noreply at github.com
Mon Mar 9 10:44:50 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/MapServer/MapServer
  Commit: 819bab039da5ab9b21d8fde4f3cab52d755183e7
      https://github.com/MapServer/MapServer/commit/819bab039da5ab9b21d8fde4f3cab52d755183e7
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2026-02-25 (Wed, 25 Feb 2026)

  Changed paths:
    M CMakeLists.txt
    A msautotest/api/expected/conformance.html
    M msautotest/api/expected/conformance.json
    A msautotest/api/expected/ogcapi_cql2_json_add.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_and_false.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_and_true.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_between.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_date.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_div.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_div2.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_empty_dict.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_equal.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_false_or_false.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_false_or_true.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_ge.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_gt.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_iequal.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_ilike.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_in.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_le.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_like.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_lt.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_mod.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_multiply.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_not_not_equal.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_not_not_iequal.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_s_intersects_bbox.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_s_intersects_bbox_3D.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_s_intersects_point.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_subtract.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_syntax_error.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_timestamp.json.txt
    M msautotest/api/expected/ogcapi_cql2_text_filter_lang_invalid.json.txt
    M msautotest/api/expected/ogcapi_cql2_text_syntax_error.json.txt
    M msautotest/api/ogcapi.map
    M src/cql2.h
    A src/cql2json.cpp
    A src/cql2json.h
    M src/mapogcapi.cpp

  Log Message:
  -----------
  OGC API features: add CQL2 JSON support for Part 3 filtering


  Commit: f3f7a79b1613a42be2ecb0210e0a1a633ef4e06a
      https://github.com/MapServer/MapServer/commit/f3f7a79b1613a42be2ecb0210e0a1a633ef4e06a
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2026-03-05 (Thu, 05 Mar 2026)

  Changed paths:
    M CMakeLists.txt
    A msautotest/api/expected/ogcapi_cql2_text_true_equal_true.json.txt
    A msautotest/api/expected/ogcapi_cql2_text_true_or_true.json.txt
    M msautotest/api/ogcapi.map
    M src/cql2text.cpp
    M src/cql2textparser.cpp
    M src/cql2textparser.hpp
    M src/cql2textparser.y

  Log Message:
  -----------
  CQL2Text: make it accept 'propertyName = true'


  Commit: 09d3c4b73a8fd37cdad7b07040cdc66f9a4c8f0a
      https://github.com/MapServer/MapServer/commit/09d3c4b73a8fd37cdad7b07040cdc66f9a4c8f0a
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2026-03-09 (Mon, 09 Mar 2026)

  Changed paths:
    M CMakeLists.txt
    A msautotest/api/expected/conformance.html
    M msautotest/api/expected/conformance.json
    A msautotest/api/expected/ogcapi_cql2_json_add.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_and_false.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_and_true.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_between.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_date.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_div.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_div2.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_empty_dict.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_equal.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_false_or_false.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_false_or_true.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_ge.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_gt.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_iequal.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_ilike.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_in.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_le.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_like.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_lt.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_mod.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_multiply.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_not_not_equal.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_not_not_iequal.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_s_intersects_bbox.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_s_intersects_bbox_3D.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_s_intersects_point.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_subtract.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_syntax_error.json.txt
    A msautotest/api/expected/ogcapi_cql2_json_timestamp.json.txt
    M msautotest/api/expected/ogcapi_cql2_text_filter_lang_invalid.json.txt
    M msautotest/api/expected/ogcapi_cql2_text_syntax_error.json.txt
    A msautotest/api/expected/ogcapi_cql2_text_true_equal_true.json.txt
    A msautotest/api/expected/ogcapi_cql2_text_true_or_true.json.txt
    M msautotest/api/ogcapi.map
    M src/cql2.h
    A src/cql2json.cpp
    A src/cql2json.h
    M src/cql2text.cpp
    M src/cql2textparser.cpp
    M src/cql2textparser.hpp
    M src/cql2textparser.y
    M src/mapogcapi.cpp

  Log Message:
  -----------
  Merge pull request #7440 from rouault/cql2json

OGC API features: add CQL2 JSON support for Part 3 filtering


Compare: https://github.com/MapServer/MapServer/compare/196af68690de...09d3c4b73a8f

To unsubscribe from these emails, change your notification settings at https://github.com/MapServer/MapServer/settings/notifications


More information about the MapServer-commits mailing list