Skip to content

Datacube v1.8.10

Compare
Choose a tag to compare
@SpacemanPaul SpacemanPaul released this 30 Jan 03:26
· 197 commits to develop since this release
8772cfe

Bug fixes, enhancements, and updates to work with newer versions of upstream libraries.

Notes

  1. The new APIs for bulk-reads, bulk-writes and index cloning should be considered unstable and may change in subsequent releases.
  2. Recent refactoring in the XArray library has lead to changes in behaviour that affect some ODC operations and are unlikely to be addressed by the XArray team. This release includes changes in the way the ODC works with XArray to circumvent these issues. If you experience Xarray issues with this ODC release, please raise an issue on Github and we will try to address them before the next release.

Full list of changes:

  • Add grid_spec to list_products (#1357)
  • Add database relationship diagram to doc (#1350)
  • Maintain search field index tables, and use them for dataset queries (#1360)
  • Change Github lint action to use conda and remove flake8 from action (#1361)
  • Fix database relationship diagram instruction for docker (#1362)
  • Document group_by for dataset.load (#1364)
  • Add search_by_metadata facility for products (#1366)
  • Postgis driver cleanup - remove faux support for lineage (#1368)
  • Add support for nested database transactions (#1369)
  • Fix Github doc lint action (#1370)
  • Tighten EO3 enforcement in postgis driver, refactor tests, and rename Dataset.type to Dataset.product
    (with type alias for compatibility) (#1372)
  • Fix deprecation message due to distutils Version classes (#1375)
  • Postgresql drivers cleanup - consolidate split_uri into utils and removed unused constants (#1378)
  • Postgresql drivers cleanup - Handle NaNs in search fields and allow caching in sanitise_extent (#1379)
  • Fix example product yaml documentation (#1384)
  • Bulk read/write API methods and fast whole-index cloning. Cloning does NOT include lineage information yet,
    and new API methods may be subject to change. (#1381)
  • Documentation update. (#1385)
  • Clean up datetime functions (#1387)
  • Dependency updates (#1388, #1391)
  • Upgrades for compatibility with newer versions of Shapely and Xarray. (#1389)
  • Finalise release notes for 1.8.10 release (#1392)

Includes contributions from: @pindge, @omad, @Ariana-B, @sanjeev0210 and @SpacemanPaul