Skip to content

Releases: opendatacube/datacube-ows

Datacube-OWS 1.9.0-rc2 pre-release

15 Nov 05:17
afe0f83
Compare
Choose a tag to compare
Pre-release

Now supports seamless rendering across the antimeridian for most wms clients. Special thanks to the folks at Digital Earth Pacific and Terria JS for helping track down those corner cases.

  • Antimeridian handling (#1076, #1083, #1086,
  • Fix bug in resource limiting defaults (#1077)
  • Add support for proxy fix header handling (#1085)
  • Cherry pick recent updates from mainline (#1087)

This release includes contributions from @SpacemanPaul, @alexgleith, @christophfriedrich and @pjonsson

Datacube OWS 1.8.43

15 Nov 05:06
16371cc
Compare
Choose a tag to compare

A few bug fixes, and Docker and CI improvements.

This release includes contributions from @SpacemanPaul, @alexgleith, @christophfriedrich and @pjonsson.

Datacube-OWS 1.9.0-rc1 pre-release

01 Aug 05:14
8e095f4
Compare
Choose a tag to compare
Pre-release

Datacube-OWS 1.9.0-rc1 pre-release

This is the first release candidate/pre-release version of Datacube-OWS for Open Data Cube 1.9 and includes support for both the legacy postgres index driver and the new postgis index driver and provides support for accessing multiple ODC databases from a single OWS instance.

  • Compatibility with datacube-1.9 and postgres index driver (#1009)
  • Cleanup (#1012)
  • ODC environment configuration (#1015)
  • Postgres ranges rebuild (#1017)
  • Cherry picks of bug fixes and new features from 1.8 branch (#1018, #1028, #1040)
  • Test database build (#1021)
  • Index driver abstraction (#1020)
  • Postgis driver support (#1032)
  • Prepare for 1.9.0-rc1 release (#1044)

This release includes contributions from @SpacemanPaul

Datacube OWS release 1.8.42

01 Aug 05:11
4d643f1
Compare
Choose a tag to compare

Datacube-OWS 1.8.42

Bug fixes and major extensions for defining custom feature info includes - refer to the documentation
for details.

  • Fix dockerfile casing warning (#1035)
  • Add --version argument to datacube-ows CLI entry point (#1036)
  • Auto-add implicit single top-level folder to ensure strict WMS standard compliance (#1036)
  • Changes to materialised view definition to prevent errors on databases with WKT CRS (#1037)
  • Custom Feature Info enhancements (#1039)
  • Miscellaneous cleanup and backported fixes from 1.9 branch (#1042)
  • Update default version number and HISTORY.rst for release (#1043)

This release includes contributions from @SpacemanPaul and @pjonsson.

Datacube-OWS release 1.8.41

16 Jul 03:07
6c75bb2
Compare
Choose a tag to compare

What's Changed

New Feature! Multi-date handler aggregator functions for colour-ramp type styles can now receive
either the results of the index function, or the raw band data by setting a config option. (Previously
they always received the results of the index function.)

  • Improved error messages when creating extents without materialised views (#1016)
  • Several minor bug-fixes and improved error handling in WCS code (#1027)
  • Automated updates (#1022)
  • Allow multi-date handler aggregator functions to receive raw data (#1033)
  • Update HISTORY.rst and increment default version for release (#1034)

This release includes contributions from @SpacemanPaul and @whatnick

Full Changelog: 1.8.40...1.8.41

Datacube-OWS release 1.8.40

30 Apr 00:33
26f7002
Compare
Choose a tag to compare

Bug Fix release.

  • Loading now uses skip_broken_datasets=True by default. (#1001)
  • Bump base osgeo/gdal docker image version. (#1003)
  • Update versions of several upstream packages to avoid known security issues (#1004, #1005, #1008)
  • pre-commit autoupdate (#1006)
  • Make S3 URL rewriting work with metadata indexed from STAC (#1011)
  • Update HISTORY.rst and increment default version for release and some tests. (#1013)

This release includes contributions from @whatnick, @pjonsson, @robbibt , @SpacemanPaul, and various automatic updater bots.

Full Changelog: 1.8.39...1.8.40

Datacube OWS 1.8.39

13 Mar 01:54
8548e68
Compare
Choose a tag to compare

Emergency release to complete partially implemented new feature in 1.8.38.

The changes to the spatial materialised view introduced in the previous release are now also implemented in the time materialised view.

Please run datacube-ows-update --schema --role <ows_db_username> again with this new release to access the new behaviour. Note that this command should be run as a dba/superuser, while <ows_db_username> should be the read-only user that OWS normally uses - it is used to grant that user read access to the new views. No system downtime is required for this schema upgrade.

  • Automatic CI action update (#998)
  • Fix materialised view definition to handle all eo3 compatible metadata types (#999)
  • Update HISTORY.rst and increment default version for release (#999)

Datacube OWS 1.8.38

12 Mar 02:44
fc7fce3
Compare
Choose a tag to compare

Previously the spatial materialised view recognised metadata types by individual name and required manual tweaking
for every new metadata type. From 1.8.38, all metadata types with a name starting with eo3_ will be treated as eo3 compatible. New non-eo3 metadata types will still require special handling.

Run datacube-ows-update --schema --role <ows_db_username> to activate the new view definition. No database downtime is required for the upgrade.

Also includes miscellaneous bug fixes and maintenance.

  • Upgrade pypi publish github action from unsupported version (#994)
  • Tweak FeatureInfo JSON documents to be compliant geojson (#995)
  • Tweak materialised view definition to handle all eo3 compatible metadata types (#996)
  • Fix Dimension sections of WMTS Capabilities documents to comply with standard (#996)
  • Update HISTORY.rst and increment default version for release (#997)

Datacube OWS 1.8.37

28 Feb 02:29
8a2dd7f
Compare
Choose a tag to compare

Maintenance release. Includes security updates and a couple of bug fixes around timezone handling.

Full list of changes:

  • Fixes to timezone handling (#958, #982)
  • Various Github CI improvements (#959, #972, #974)
  • Automatic dependency updates (#966, #970, #971, #975, #976, #977, #980, #981, #984, #986, #988, #991, #992)
  • Update dependencies to address upstream security issues (#973)
  • Label Prometheus metrics by endpoint, not path (#978)
  • Update base docker image and remove docker efficiency analysis GHA (#990)
  • Update HISTORY.rst and increment default version for release (#993)

Includes contributions from @benjimin, @pjonsson, @SpacemanPaul and @dependabot.

Datacube OWS 1.8.36

24 Oct 01:12
Compare
Choose a tag to compare

Another maintenance release.

Addresses several issues with the Docker build in 1.8.35, and makes the behaviour of the PYDEV_DEBUG environment variable less surprising.

Note that flask-log-request-id has been removed as a dependency as it is now orphaned and no longer supports the latest versions of Flask. This means that the X-REQUEST-ID header is no longer being set in OWS http responses. If you were using this feature in your OWS deployment, please raise an Issue on Github and we will look into alternative methods of setting the header in the next release.