Skip to content

Releases: opendatacube/datacube-core

1.1.14 Minion Party

30 Nov 04:54
Compare
Choose a tag to compare
  • Added support for buffering/padding of GridWorkflow tile searches
  • Improved the Query class to make filtering by a source or parent dataset easier. For example, this can be used to filter Datasets by Geometric Quality Assessment (GQA). Use source_filter when requesting data.
  • Additional data preparation and configuration scripts
  • Various fixes for single point values for lat, lon & time searches
  • Grouping by solar day now overlays scenes in a consistent, northern scene takes precedence manner. Previously it was non-deterministic which scene/tile would be put on top.

1.1.13 Black Goat

16 Nov 05:36
Compare
Choose a tag to compare
  • Added support for accessing data through http and s3 protocols
  • Added dataset search command for filtering datasets (lists id, product, location)
  • ingestion_bounds can again be specified in the ingester config
  • Can now do range searches on non-range fields (e.g. dc.load(orbit=(20, 30))
  • Merged several bug-fixes from CEOS-SEO branch
  • Added Polygon Drill recipe

1.1.12 Unnamed Unknown

01 Nov 04:36
Compare
Choose a tag to compare
  • Fixed the affine deprecation warning
  • Added datacube metadata_type cli tool which supports add and update
  • Improved datacube product cli tool logging

1.1.11 Unnamed Unknown

19 Oct 04:27
Compare
Choose a tag to compare
  • Improved ingester task throughput when using distributed executor
  • Fixed an issue where loading tasks from disk would use too much memory
  • GeoPolygon.to_crs now adds additional points (~every 100km) to improve reprojection accuracy

1.1.10 Rabid Rabbit

05 Oct 02:20
Compare
Choose a tag to compare
  • Ingester can now be configured to have WELD/MODIS style tile indexes (thanks Chris Holden)
  • Added --queue-size option to datacube ingest to control number of tasks queued up for execution
  • Product name is now used as primary key when adding datasets.
    This allows easy migration of datasets from one database to another
  • Metadata type name is now used as primary key when adding products.
    This allows easy migration of products from one database to another
  • DatasetResource.has now takes dataset id insted of model.Dataset
  • Fixed an issues where database connections weren't recycled fast enough in some cases
  • Fixed an issue where DatasetTypeResource.get and DatasetTypeResource.get_by_name
    would cache None if product didn't exist

1.1.9 Pest Hippo

20 Sep 01:18
Compare
Choose a tag to compare
  • Added origin, alignment and GeoBox-based methods to model.GridSpec
  • Fixed satellite path/row references in the prepare scripts (Thanks to Chris Holden!)
  • Added links to external datasets in Indexing Data
  • Improved archive and restore command line features: datacube dataset archive and datacube dataset restore
  • Improved application support features
  • Improved system configuration documentation

1.1.8 Last Mammoth

06 Sep 00:09
Compare
Choose a tag to compare
  • GridWorkflow.list_tiles and GridWorkflow.list_cells now
    return a Tile object
  • Added resampling parameter to Datacube.load and GridWorkflow.load. Will only be used if the requested data requires resampling.
  • Improved Datacube.load like parameter behaviour. This allows passing in a xarray.Dataset to retrieve data for the same region.
  • Fixed an issue with passing tuples to functions in Analytics Expression Language
  • Added a Recipes section to the documentation containing useful code snippets
  • Reorganized project dependencies into required packages and optional 'extras'
  • Added performance dependency extras for improving run-time performance
  • Added analytics dependency extras for analytics features
  • Added interactive dependency extras for interactivity features

1.1.7 Bit Shift

22 Aug 07:33
Compare
Choose a tag to compare
  • Added bit shift and power operators to Analytics Expression Language
  • Added datacube product update which can be used to update product definitions
  • Fixed an issue where dataset geo-registration would be ignored in some cases
  • Fixed an issue where Execution Engine was using dask arrays by default
  • Fixed an issue where int8 data could not sometimes be retrieved
  • Improved search and data retrieval performance

1.1.6 Lightning Roll

08 Aug 04:40
Compare
Choose a tag to compare
  • Improved spatio-temporal search performance. datacube system init must be run to benefit
  • Added info, archive and restore commands to datacube dataset
  • Added product-counts command to datacube-search tool
  • Made Index object thread-safe
  • Multiple masking API improvements
  • Improved database Index API documentation
  • Improved system configuration documentation

1.1.5 Untranslatable Sign

26 Jul 23:58
Compare
Choose a tag to compare
  • Updated the way database indexes are patitioned. Run datacube -v system init to update indexes
  • Added fuse_data ingester configuration parameter to control overlaping data fusion
  • Added --log-file option to datacube dataset add command for saving logs to a file
  • Added index.datasets.count method returning number of datasets matching the query