History | View | Annotate | Download (19.8 KB)
gvSIG 2.0.0 build 2047
Capture exceptions thrown while the index is indexing and changes are performed in the store, and stop indexing.Refs #596.
Solve an error which happened sometimes when a store finishes edition and an index was still filling.
Make the feature index disposable and dispose the store indexes when it is disposed.
Add background feature index filling
Improve synchronization, set thread as daemon and some small improvements
Implement index filling in background execution and use it when entering and exiting a FeatureStore from edition mode.
Format according to the gvSIG developer's coding guidelines
Invalidate all indexes but the spatial one when editing, and refill and validate all of them when edition finishes. This way all changes are correctly updated in the indexes after editing in any mode.
- Persistence changes.- Add persistence factory to AWT Dimension- Change getType of FeatureAttributeDescriptor to getDataType to avoid conflict.- Metadata definition changes.- Partial remove of HiperLink in fmap and appgvsig.- Add support in metadata project to MetadataContainers.
Make sure all disposable objects are disposed, mainly DAL related ones, like FeatureSet and Iterators.Create a new DisposableManager to manage a register of Disposable objects being bound and released.
Dal SPI refactoring
Dal SPI Javadoc and refactoring