Branch: refs/heads/17.x
Home:
https://github.com/geotools/geotools
Commit: d43716d4045b58a023561acfcf53c7a3b75ba2db
https://github.com/geotools/geotools/commit/d43716d4045b58a023561acfcf53c7a3b75ba2db
Author: Nuno Oliveira <
nuno.o...@geo-solutions.it>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M modules/extension/app-schema/app-schema/src/main/java/org/geotools/data/complex/FeatureTypeMapping.java
M modules/extension/app-schema/app-schema/src/main/java/org/geotools/data/complex/config/AppSchemaDataAccessConfigurator.java
M modules/extension/app-schema/app-schema/src/main/java/org/geotools/data/complex/filter/UnmappingFilterVisitor.java
A modules/extension/app-schema/app-schema/src/main/java/org/geotools/data/complex/spi/CustomAttributeExpressionFactory.java
A modules/extension/app-schema/app-schema/src/main/java/org/geotools/data/complex/spi/CustomImplementationsFinder.java
A modules/extension/app-schema/app-schema/src/main/java/org/geotools/data/complex/spi/CustomMappingFactory.java
M modules/unsupported/mongodb/pom.xml
M modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/AbstractCollectionMapper.java
M modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/FilterToMongo.java
M modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/MongoDataStore.java
M modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/MongoFeature.java
M modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/MongoFeatureSource.java
M modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/MongoInferredMapper.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/CollectionIdFunction.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/CollectionLinkFunction.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/JsonSelectAllFunction.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/JsonSelectFunction.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/MongoCollectionFeature.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/MongoComplexUtilities.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/MongoNestedAttributeExpressionFactory.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/MongoNestedMapping.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/MongoNestedMappingFactory.java
A modules/unsupported/mongodb/src/main/resources/META-INF/services/org.geotools.data.complex.spi.CustomAttributeExpressionFactory
A modules/unsupported/mongodb/src/main/resources/META-INF/services/org.geotools.data.complex.spi.CustomMappingFactory
A modules/unsupported/mongodb/src/main/resources/META-INF/services/org.geotools.filter.FunctionExpression
A modules/unsupported/mongodb/src/main/resources/META-INF/services/org.opengis.filter.expression.Function
Log Message:
-----------
[GEOT-5690] Make MongoDB usable as a data store in app-schema
Commit: 1888c3406c2a5306797807a4f3a77ac3c6cdd006
https://github.com/geotools/geotools/commit/1888c3406c2a5306797807a4f3a77ac3c6cdd006
Author: Nuno Oliveira <
nuno.o...@geo-solutions.it>
Date: 2017-11-13 (Mon, 13 Nov 2017)
Changed paths:
M modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/FilterToMongo.java
M modules/unsupported/mongodb/src/test/java/org/geotools/data/mongodb/FilterToMongoTest.java
Log Message:
-----------
[GEOT-5706] Mongo filter allows Java types unsupported by Java Mongo Driver
[GEOT-5672] MongoDB 'Number' literals not supported in filter
Commit: fe602a22719b43a1273c64481b44e5529f308c51
https://github.com/geotools/geotools/commit/fe602a22719b43a1273c64481b44e5529f308c51
Author: Nuno Oliveira <
nuno.o...@geo-solutions.it>
Date: 2017-11-16 (Thu, 16 Nov 2017)
Changed paths:
M modules/extension/app-schema/app-schema/src/main/java/org/geotools/data/complex/FeatureTypeMapping.java
M modules/extension/app-schema/app-schema/src/main/java/org/geotools/data/complex/config/AppSchemaDataAccessConfigurator.java
M modules/extension/app-schema/app-schema/src/main/java/org/geotools/data/complex/filter/UnmappingFilterVisitor.java
A modules/extension/app-schema/app-schema/src/main/java/org/geotools/data/complex/spi/CustomAttributeExpressionFactory.java
A modules/extension/app-schema/app-schema/src/main/java/org/geotools/data/complex/spi/CustomImplementationsFinder.java
A modules/extension/app-schema/app-schema/src/main/java/org/geotools/data/complex/spi/CustomMappingFactory.java
M modules/unsupported/mongodb/pom.xml
M modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/AbstractCollectionMapper.java
M modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/FilterToMongo.java
M modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/MongoDataStore.java
M modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/MongoFeature.java
M modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/MongoFeatureSource.java
M modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/MongoInferredMapper.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/CollectionIdFunction.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/CollectionLinkFunction.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/JsonSelectAllFunction.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/JsonSelectFunction.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/MongoCollectionFeature.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/MongoComplexUtilities.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/MongoNestedAttributeExpressionFactory.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/MongoNestedMapping.java
A modules/unsupported/mongodb/src/main/java/org/geotools/data/mongodb/complex/MongoNestedMappingFactory.java
A modules/unsupported/mongodb/src/main/resources/META-INF/services/org.geotools.data.complex.spi.CustomAttributeExpressionFactory
A modules/unsupported/mongodb/src/main/resources/META-INF/services/org.geotools.data.complex.spi.CustomMappingFactory
A modules/unsupported/mongodb/src/main/resources/META-INF/services/org.geotools.filter.FunctionExpression
A modules/unsupported/mongodb/src/main/resources/META-INF/services/org.opengis.filter.expression.Function
M modules/unsupported/mongodb/src/test/java/org/geotools/data/mongodb/FilterToMongoTest.java
Log Message:
-----------
Merge pull request #1741 from nmco/mongodb-app-schema-1.17.x
Backport of MongoDB integration with App-Schema to 17.x
Compare:
https://github.com/geotools/geotools/compare/a15f7f06c0fe...fe602a22719b