Skip to content

v0.3.2

Latest
Compare
Choose a tag to compare
@mahrsee1997 mahrsee1997 released this 27 Jun 16:53
· 148 commits to main since this release
a6a9c06

weather-mv is much faster now & equipped with Cloud-Optimized Geotiffs (GOGs) ingestion. weather-dl is enhanced to support MARS syntax in JSON config files and restriction for max-number of workers.

We're happy to welcome @deepgabani8 to the weather-tools dev team !

Current Status

weather-dl: Fixes and parser system improvements

  • Fixed error while parsing new-line separated date-values.
  • JSON config files now support MARS syntax.
  • New syntax supported: now, users can specify MARS range syntax in reverse orders as well (e.g. 2020-01-01/to/2018-01-01/by/-1).
  • Prevent exhaustion of quotas: Based on current approach for the downloader, we've capped the max number of workers to N i.e. possible simultaneous requests + fudge factor.

weather-mv: Performance improvements and support for COGs ingestion

  • Substantial performance improvement !
  • Added flag to control in-memory copying of dataset. By default the dataset is opened in-memory, the user can restrict it by passing the --disable_in_memory_copy flag.
  • Added validation to alert the user earlier that the BigQuery table and temp location (cloud bucket) need to be in the same region. Users can skip this validation by passing the -s, --skip-region-validation flag.
  • Added support for ingestion of COGs into BigQuery.
  • Updated doc (README.md) of the tool to remove duplicate flags from sample examples.

General

  • Fixed typo in contribution guide (CONTRIBUTING.md).

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.3.2