[Mapguide-trac] [mapguide-trac] #2364: Maestro: Layer Validation Inefficiency (Error)
MapGuide Open Source
trac_mapguide at osgeo.org
Thu Sep 26 19:19:48 PDT 2013
#2364: Maestro: Layer Validation Inefficiency (Error)
----------------------------+-----------------------------------------------
Reporter: crispinatime | Owner: jng
Type: defect | Status: new
Priority: low | Milestone: Maestro-5.0-maintenance
Component: Maestro | Version:
Severity: minor | Keywords:
External_id: |
----------------------------+-----------------------------------------------
Comment(by jng):
Validation is testing for selectability. No identity properties =
unselectable layer, this would have issues if that layer is marked as
selectable in the Map Definition.
There's no batched version of this operation and doing a full schema
description of a large data store generally times out on large data
stores.
We cache the validation results of each resource in a validation run so
subsequent re-visits to the same resource will be skipped.
Now that I look back at the validation code, we really only have to do
this in the context of layers that are marked as selectable in the Map
Definition, and not every Class Definition in the Feature Source
--
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/2364#comment:1>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals
More information about the mapguide-trac
mailing list