Skip to content

Releases: opendatacube/datacube-core

1.5.5

18 Jan 01:52
Compare
Choose a tag to compare
  • Fixes to package dependencies. No code changes.

1.5.4

14 Dec 00:13
Compare
Choose a tag to compare
  • Minor features backported from 2.0:

    • Support for limit in searches

    • Alternative lazy search method find_lazy

  • Fixes:

    • Improve native field descriptions

    • Connection should not be held open between multi-product searches

    • Disable prefetch for celery workers

    • Support jsonify-ing decimals

1.5.3

16 Oct 01:15
Compare
Choose a tag to compare
  • Use cloudpickle as the celery serialiser

  • Allow celery tests to run without installing it

  • Move datacube-worker inside the main datacube package

  • Write metadata_type from the ingest configuration if available

  • Support config parsing limitations of Python 2

  • Fix #303: resolve GDAL build dependencies on Travis

  • Upgrade rasterio to newer version

1.5.2

12 Sep 01:49
Compare
Choose a tag to compare

New Features

  • Support for AWS S3 array storage
  • Driver Manager support for NetCDF, S3, S3-file drivers.

Usability Improvements

  • When datacube dataset add is unable to add a Dataset to the index, print
    out the entire Dataset to make it easier to debug the problem.
  • Give datacube system check prettier and more readable output.
  • Make celery and redis optional when installing.
  • Significantly reduced disk space usage for integration tests
  • Dataset objects now have an is_active field to mirror is_archived.
  • Added index.datasets.get_archived_location_times() to see when each
    location was archived.

Bug Fixes

  • Fix bug when reading data in native projection, but outside source area. Often hit when running datacube-stats
  • Fix error loading and fusing data using dask. (Fixes #276)
  • When reading data, implement skip_broken_datasets for the dask case too
  • Fix bug #261. Unable to load Australian Rainfall Grid Data. This was as a
    result of the CRS/Transformation override functionality being broken when
    using the latest rasterio version 1.0a9

1.4.1

25 May 01:46
Compare
Choose a tag to compare
  • Support for reading multiband HDF datasets, such as MODIS collection 6

  • Workaround for rasterio issue when reprojecting stacked data

  • Bug fixes for command line arg handling

1.4.0

17 May 04:52
Compare
Choose a tag to compare
  • Adds more convenient year/date range search expressions (see #226)
  • Adds a simple replication utility (see #223)
  • Fixed issue reading products without embedded CRS info, such as bom_rainfall_grid (see #224)
  • Fixed issues with stacking and ncml creation for NetCDF files
  • Various documentation and bug fixes
  • Added CircleCI as a continuous build system, for previewing generated documenation on pull
  • Require xarray >= 0.9. Solves common problems caused by losing embedded flag_def and crs attributes.

1.3.2

20 Apr 07:00
Compare
Choose a tag to compare
  • Docs now refer to "Open Data Cube".
  • Docs describe how to use conda to install datacube.
  • Bug fixes for the stacking process.
  • Minor model changes:
    • Support for remote (non-file) locations from dataset objects: see #219
    • Consistency improvents to the dataset properties: see #217
  • Various other bug fixes and document updates.

1.3.0

28 Mar 00:02
Compare
Choose a tag to compare

This is the first release datacube-core, as part of the Open Data Cube community.

  • Updated the Postgres product views to include the whole dataset metadata
    document.

  • datacube system init now recreates the product views by default every
    time it is run, and now supports Postgres 9.6.

  • URI searches are now better supported from the command line: datacube dataset search uri = file:///some/uri/here

  • datacube user now supports a user description (via --description)
    when creating a user, and delete accepts multiple user arguments.

  • Platform-specific (Landsat) fields have been removed from the default eo
    metadata type in order to keep it minimal. Users & products can still add
    their own metadata types to use additional fields.

  • Dataset locations can now be archived, not just deleted.

This release now enforces the uri index changes to be applied: it will prompt
you to rerun init as an administrator to update your existing cubes:
datacube -v system init (this command can be run without affecting
read-only users, but will briefly pause writes)

1.2.0 Boring as Batman

15 Feb 03:07
Compare
Choose a tag to compare
  • Implemented improvements to dataset search and info cli outputs
  • Can now specify a range of years to process to ingest cli (e.g. 2000-2005)
  • Fixed metadata_type update cli not creating indexes (running system init will create missing ones)
  • Enable indexing of datacube generated NetCDF files. Making it much easier to pull
    selected data into a private datacube index.
    Use by running datacube dataset add selected_netcdf.nc.
  • Switch versioning scheme to increment the second digit instead of the third.

1.1.18 Mushroom Milkshake

15 Feb 03:08
Compare
Choose a tag to compare
Pre-release
  • Added sources-policy options to dataset add cli
  • Multiple dataset search improvements related to locations
  • Keep hours/minutes when grouping data by solar_day
  • CLI commands datacube dataset info and datacube dataset search now display more information and both support CSV or YAML output.
  • Other minor bugfixes/improvements (~130 commits since 1.1.17)

Code Changes:

  • datacube.model.CRS,BoundingBox,Coordinate,GeoBox have moved into datacube.utils.geometry