[mapguide][MG251][New] Tile service does not clean up cached tiles for deleted maps

Walt Welton-Lair walt.welton-lair at autodesk.com
Fri Apr 21 21:40:27 EDT 2006


You can view the artifact detail at the following URL:

    https://mapguide.osgeo.org/servlets/Scarab/id/MG251

Type
 Defect

Artifact ID
 MG251 (Tile service does not clean up cached tiles for deleted maps)

Reported by
 Walt Welton-Lair
 waltweltonlair (walt.welton-lair at autodesk.com)

New artifact details:
---------------------------------------------------------

- Platform set to new value
  All
- Version set to new value
  1.0.0
- Artifact Status set to new value
  New
- Operating system set to new value
  All
- Defect Severity set to new value
  High
- Description set to new value
  The framework for notifying the tile service about changed resources (map definitions) was missing two things:
- notifications weren't happening when a map definition resource was deleted from a repository
- the tile cache wasn't handling session-based maps in an ideal manner
- Component set to new value
  Server
- Summary set to new value
  Tile service does not clean up cached tiles for deleted maps
- Priority set to new value
  P2
- Subcomponent set to new value
  Tile Service
- Steps to Reproduce set to new value
  1/ Open the SheboyganTiled map in Studio.  The server generates tiles and caches them.  Since the map is being previewed, you're viewing a copy of the map definition stored in the session repository.  The tile cache reflects this: the folder containing the cached tiles is something like

Repositories/TileCache/MapDefinition0_12345678-90-1234-12345678

2/ Close the preview.  The session will eventually expire, and the temporary map definition will get deleted from the session repository.  But... the cached tiles don't get deleted.

With time the cache will get littered with old tiles from previewing tiled maps.

- Artifact created

---------------------------------------------------------
This message was automatically generated by Project Tracker.








More information about the Mapguide_issues mailing list