Skip to content

Releases: marklogic/marklogic-geo-data-services

1.4.0

26 Apr 14:45
Compare
Choose a tag to compare

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 uses returnIdsOnly.
  • #95 Plan caching now works correctly for better performance.
  • The geo-data-services-writer role now inherits the geo-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

15 Mar 12:33
01e0f24
Compare
Choose a tag to compare

Added support for different join types - Issue #85
Improve service model caching - Issue #78

Lots of new tests

1.3.4-beta

12 Feb 12:08
ef521e5
Compare
Choose a tag to compare
1.3.4-beta Pre-release
Pre-release

Latest beta release that includes improvements in service descriptor caching and new support for different join functions.

1.3.3-beta

21 Dec 19:20
Compare
Choose a tag to compare
1.3.3-beta Pre-release
Pre-release

Beta release done from the development branch.

1.2.0

15 Sep 09:42
1dacb8c
Compare
Choose a tag to compare
  • The geoQueryService REST extension can now support combined search queries in its query.where input #47 #48

1.1.2

01 May 13:31
b3e4340
Compare
Choose a tag to compare

Additions:

  • New geoSearchService and modelService REST extensions #52
  • API version added as part of API responses #58
  • MarkLogic trace event prefix changed #8
  • Removed dependency on /envelope/ctsRegion index #18 #54
  • Minor changes in ML security roles #56

Bug fixes:

  • geometryPath references removed #43
  • Fixed a bug when extracting multi points #20
  • Fixed a bug when alias is null #31

1.1.1

25 Feb 09:49
17a45a6
Compare
Choose a tag to compare
  • Fixed an issue where geoQueryService couldn't locate a service descriptor #29
  • Various changes to ensure responses are valid GeoJSON #39
  • New example project that uses Docker Compose to up a working Koop and GDS environment #36

Split off from koop-provider-marklogic

28 Oct 12:43
cf06e93
Compare
Choose a tag to compare