Skip to content

Marquez 0.42.0

Choose a tag to compare

@merobi-hub merobi-hub released this 17 Oct 13:23
· 270 commits to main since this release

Added

  • Client: add Java client method for dataset/job lineage #2623 @davidjgoss
    To add a method for the dataset/job-level endpoint (GET /lineage) to the Java SDK, this adds a new method to the MarquezClient for the endpoint, along with tests, and the necessary new subclasses of NodeData for datasets and jobs.
  • Web: add IO tab #2613 @phixme
    Improves experience with large graphs by adding a new tab to move between graph elements without looking at the graph itself.
  • Web: add hover-over Tag tooltip to datasets #2630 @davidsharp7
    For parity with columns in the GUI, this adds a Tag tooltip to datasets.

Changed

  • Docker: upgrade to Docker Compose V2 #2644 @merobi-hub
    Docker Compose V1 has been at EOL since June, but docker/up.sh uses the V1 format. This upgrades the up command in up.sh to V2.

Removed

  • API: drop table job_contexts and usage #2621 @wslulciuc
    Removes usage of job_contexts, which has been replaced by OpenLineage facets, and adds a migration to drop the table.
  • API: remove usage of current_job_context_uuid column #2622 @wslulciuc
    Removes usage of job_context_uuid and current_job_context_uuid. Column to be removed in 0.43.0.

Fixed

  • Web: fix Unix epoch time display for null endedAt values #2647 @merobi-hub
    Fixes the issue of the GUI displaying Unix epoch time (midnight on January 1, 1970) in the case of running jobs/null endedAt values.