Revision 46277
Modificaciones encaminadas a acelerar la carga de capas de BBDD:
- Se ha añadido un par de metodos al featurestore para preguntar si la seleccion esta vacia, asi no hay que crear una para saberlo. Esto ha afectado a varias herramientas, que ahora llaman a los nuevos metodos.
- Se ha modificado como se recuperan los recursos de jdbc (hay una operacion nueva, RetrieveValueOperation) para optimizar (reducir) los accesos a BBDD.
- Se ha cambiado el fetchfeaturetypeoperation, ahora hace un LIMIT 0, en lugar de 1. Esto ha llevado ha hacer cambios en el FeatureQuery y algunos sitios mas para que considere que no hay limit es -1 y no 0.
Files
- added
- modified
- copied
- renamed
- deleted
- trunk
- org.gvsig.desktop
- org.gvsig.desktop.compat.cdc
- org.gvsig.fmap.dal
- org.gvsig.fmap.dal.api
- org.gvsig.fmap.dal.db
- org.gvsig.fmap.dal.db.jdbc
- src
- main
- java
- org
- gvsig
- fmap
- dal
- store
- jdbc2
- OperationsFactory.java (diff)
- spi
- JDBCResourcesStorage.java (diff)
- JDBCServerExplorerBase.java (diff)
- operations
- FetchFeatureTypeOperation.java (diff)
- OperationsFactoryBase.java (diff)
- RetrieveValueOperation.java /trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.db/org.gvsig.fmap.dal.db.jdbc/src/main/java/org/gvsig/fmap/dal/store/jdbc2/spi/operations/CountOperation.java
- jdbc2
- store
- dal
- fmap
- gvsig
- org
- java
- main
- src
- org.gvsig.fmap.dal.db.mdb
- org.gvsig.fmap.dal.db.jdbc
- org.gvsig.fmap.dal.impl
- org.gvsig.fmap.dal.spi
- org.gvsig.fmap.mapcontext
- org.gvsig.fmap.dal
- org.gvsig.desktop.library
- org.gvsig.desktop.plugin
- org.gvsig.desktop.compat.cdc
- org.gvsig.desktop