Hyperqueryhq Whale Versions Save

🐳 The stupidly simple CLI workspace for your data warehouse.

v1.3.3

3 years ago

v1.3.2

3 years ago

Release notes

  • Fixes a bug in the Makefile preventing fresh whale installs from correctly moving the whale binary into the ~/.whale directory.

v1.3.1

3 years ago

Postmortem notes

This introduces another breaking bug if you have not installed whale before, and for users installing using the makefile. Fixed in 1.3.2.

Release notes

  • Scrape info on whether or not a table is a view from Postgres.

v1.3.0

3 years ago

Release notes

  • Postgres view support.
  • Fix critical rust bug from 1.2.1.
  • Slack support (finally advancing version).

v1.2.1

3 years ago

Postmortem notes

Rust interface does not correctly populate search results.

Release notes

This is a minor release, simply fixing the pypi library. pip install whale-pipelines should now function correctly, for those who want to use whale as a stand-alone python SQL runner.

v1.2.1rc0

3 years ago

v1.2.0

3 years ago

Postmortem warnings

  • Pypi library is broken here.

Release notes

  • Adds jinja templating support to all query runners.
  • Cloud spanner docs added (rust onboarding still needs to be updated).

v1.1.5

3 years ago

Release notes

  • Hotfix: 1.1.4 change broke the glue extractor.

v1.1.4

3 years ago

Postmortem warnings

  • Glue is broken for S3 (it seems), though it works for RDS. See v1.1.5 for a fix.

Release notes

  • Changes in Glue extraction behavior -- we now parse table locations better (correctly -- before it would just leave things as catalog_schema_table vs catalog.schema.table), and shove instances (which should be "databases" in the typical jargon) into separate folders.
  • Undocumented Google Cloud Spanner support (will advance the minor version once we add the support to the rust side of things, and some documentation).

v1.1.3

3 years ago

Release notes

Major fixes

  • Metrics have been generally improved.
    • Multiple metric calculations no longer separate into separate sections in the programmatically-generated markdown (terrible that this was this way before!).
    • A failed metric now simply triggers a warning in the log, and is then skipped. Previously, the metrics engine would completely halt.

Smaller changes

  • Improved mocking (tests now no longer require github secrets).
  • Editorconfig support.
  • More explicit dependencies and small improvements to python CI workflow.