[mapserver-commits] [mapserver/mapserver] 4c59b2: CleanVSIDir: make it actually work (memory usage a...

Even Rouault noreply at github.com
Mon Sep 30 13:56:15 PDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/mapserver/mapserver
  Commit: 4c59b22c5a515065433ca071ff2b11b5126975a3
      https://github.com/mapserver/mapserver/commit/4c59b22c5a515065433ca071ff2b11b5126975a3
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-30 (Mon, 30 Sep 2019)

  Changed paths:
    M mapgdal.c
    M mapserver.h
    M mapwmslayer.c

  Log Message:
  -----------
  CleanVSIDir: make it actually work (memory usage and perf fix)

The function didn't remove the temporary files, mostly when
saving an image through GDAL in /vsimem/msout
This would result in memory usage and execution time for repeated
requests in the same process to grow linearly with the number of
requests, instead of remaining constant.


  Commit: 66b57be80516ec14870ff6a8ab60bb30951a93b4
      https://github.com/mapserver/mapserver/commit/66b57be80516ec14870ff6a8ab60bb30951a93b4
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-30 (Mon, 30 Sep 2019)

  Changed paths:
    M mapgdal.c
    M mapserver.h
    M mapwmslayer.c

  Log Message:
  -----------
  Merge pull request #5884 from rouault/fix_CleanVSIDir

CleanVSIDir: make it actually work (memory usage and perf fix)


Compare: https://github.com/mapserver/mapserver/compare/6619408e7215...66b57be80516


More information about the mapserver-commits mailing list