[mapserver-commits] [mapserver/mapserver] c4542b: RFC109: Refactor Application of Runtime Substituti...

GitHub noreply at github.com
Fri Mar 7 07:38:43 PST 2014


  Branch: refs/heads/master
  Home:   https://github.com/mapserver/mapserver
  Commit: c4542bc4c120bd03727dbcb21b3164f64aedb767
      https://github.com/mapserver/mapserver/commit/c4542bc4c120bd03727dbcb21b3164f64aedb767
  Author: Thomas Bonfort <thomas.bonfort at gmail.com>
  Date:   2014-03-07 (Fri, 07 Mar 2014)

  Changed paths:
    M mapfile.c
    M mapserver.h
    M mapstring.c
    M msautotest

  Log Message:
  -----------
  RFC109: Refactor Application of Runtime Substitutions (#4877)

- Rewrite substitution loops to first check for available VALIDATION
  patterns before looping through KVP pairs. This is possible because
  VALIDATIONs are mandatory, and speeds things up substantially in the
  general case when there are few/no substitutions to apply

- Allow runtime substitutions to apply to map->metadata,
  layer->metadata, and all outputformat->formatoptions




More information about the mapserver-commits mailing list