Skip to content

Releases: MarquezProject/marquez

Marquez 0.15.1

17 Jun 18:19
Compare
Choose a tag to compare

Added

  • Factored out common functionality in Python airflow integration @mobuchowski
  • Added Airflow task run macro to expose task run id @collado-mike

Changed

  • Refactored ValuesAverageExpectationParser to ValuesSumExpectationParser and ValuesCountExpectationParser @collado-mike
  • Updated SparkListener to extend Spark's SparkListener abstract class @collado-mike

Fixed

  • Use current project version in spark openlineage client @mobuchowski
  • Rewrote LineageDao queries and LineageService for performance @collado-mike
  • Updated lineage query to include new jobs that have no job version yet @collado-mike

Marquez 0.15.0

09 Jun 00:21
Compare
Choose a tag to compare

Added

Changed

  • Augment tutorial instructions & screenshots for Airflow example @rossturk
  • Rewrite correlated subqueries when querying the lineage_events table @collado-mike

Fixed

Marquez 0.14.2

07 May 04:01
Compare
Choose a tag to compare

Changed

  • Unpin requests dep in marquez-airflow integration @wslulciuc
  • Unpin attrs dep in marquez-airflow integration @wslulciuc

Marquez 0.14.1

07 May 04:00
Compare
Choose a tag to compare

Changed

  • Updated dataset lineage query to find most recent job that wrote to it @collado-mike
  • Pin http-proxy-middleware to 0.20.0 @wslulciuc

Marquez 0.14.0

07 May 04:00
Compare
Choose a tag to compare

Added

Changed

Marquez 0.13.1

05 Apr 16:53
1237848
Compare
Choose a tag to compare

Changed

  • Remove unused implementation of SQL parser in marquez-airflow @mobuchowski

Fixed

  • Add inputs and outputs to lineage graph @henneberger
  • Updated NodeId regex to support URIs with scheme and ports @collado-mike

Marquez 0.13.0

30 Mar 23:57
2aa8b92
Compare
Choose a tag to compare

Added

  • Secret support for helm chart @KevinMellott91
  • New seed cmd to populate marquez database with source, dataset, and job metadata allowing users to try out features of Marquez (data lineage, view job run history, etc) 🎉
  • Docs on applying db migrations manually
  • New LineageAPI to support data lineage queries 🎉 @henneberger
  • Support for logging errors via sentry
  • New Airflow example with Marquez 🎉

Changed

  • Update OpenLinageDao to stop converting URI structures to contain underscores instead of colons and slashes @collado-mike
  • Bump testcontainers dependency to v1.15.2 @ ShakirzyanovArsen
  • Register output datasets for a run lazily @henneberger
  • Refactor spark plan traversal to find input/output datasets from datasources @collado-mike
  • Web UI project settings and default marquez port @phixMe
  • Associate dataset inputs on run start @henneberger

Fixed

Marquez 0.12.2

16 Mar 22:41
Compare
Choose a tag to compare

Changed

  • Use alpine image for marquez reducing image size by +50% @KevinMellott91
  • Use alpine image for marquez-web reducing image size by +50% @KevinMellott91

Fixed

  • Ensure marquez.DAG is (de)serializable

Marquez 0.12.0

10 Feb 15:53
Compare
Choose a tag to compare

Added

Changed

  • Drop Source.type enum (now a string type)

Fixed

  • Replace jdbi.getHandle() with jdbi.withHandle() to free DB connections from pool @henneberger
  • Fix RunListener when registering outside of the MarquezContext builder @henneberger

Marquez 0.11.4-rc.3

16 Dec 15:41
2afc493
Compare
Choose a tag to compare
Marquez 0.11.4-rc.3 Pre-release
Pre-release

Added

  • Add indices to runs table for created_at and current_run_state columns @phixMe