Releases: marklogic/marklogic-geo-data-services
1.4.0
The 1.4.0 release of MarkLogic Geo Data Services (GDS) includes the following enhancements and fixes:
- New documentation and tutorial available at https://marklogic.github.io/marklogic-geo-data-services/ .
- #102 The
objectIds
parameter is now honored when returning the count of features in a layer. - #94 The
idField
parameter in a service descriptor is now honored when a query usesreturnIdsOnly
. - #95 Plan caching now works correctly for better performance.
- The
geo-data-services-writer
role now inherits thegeo-data-services-reader
role.
If you are upgrading, please note the following:
The GDS artifact is now named marklogic-geo-data-services
instead of marklogic-geo-data-services-modules
. You should therefore update the dependency on GDS to be:
mlBundle "com.marklogic:marklogic-geo-data-services:1.4.0"
Additionally, all of the GDS modules have been moved so that their URIs will start with /marklogic-geo-data-services/
. It is safe for the old modules to remain in your modules database, but it is recommended to run ./gradlew mlReloadModules
so that these old modules from previous releases are removed from your modules database.
Finally, due to the change in module URI, all amps with a "Document URI" of /ext/serviceModel.sjs
can be safely deleted via the MarkLogic Admin application. 8 such amps should exist with the following names:
generateLayerDescriptor
generateServiceDescriptor
getColumnDefs
getGeoServerLayerSchema
getLayerModel
getServiceModel
getServiceModels
saveServiceModel
1.3.4
1.3.4-beta
Latest beta release that includes improvements in service descriptor caching and new support for different join functions.
1.3.3-beta
Beta release done from the development branch.
1.2.0
1.1.2
1.1.1
Split off from koop-provider-marklogic
v1.1.0 Release 1.1.0