[geotools/geotools] d43716: [GEOT-5690] Make MongoDB usable as a data store in...

0 views
Skip to first unread message

Nuno Oliveira

unread,
Nov 16, 2017, 12:27:29 PM11/16/17
to geotools...@googlegroups.com
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
Reply all
Reply to author
Forward
0 new messages