Global Identifier

About

Global Identifiers provide a simple way to follow the provenance of a DAG. Commits and jobs sharing the same Global ID represent a logically-related set of objects.

When a new commit is made, Pachyderm creates an associated commit ID; all resulting downstream commits and jobs in your DAG will then share that same ID (the Global Identifier).

The following diagram illustrates the global commit and its various components: global_commit_after_putfile

Actions

  1. List all global commits & jobs
  2. List all sub-commits associated with a global ID
  3. Track provenance downstream, live
  4. Delete a Branch Head