dependabot[bot] opened a new pull request, #9324: URL: https://github.com/apache/gravitino/pull/9324
Bumps [io.openlineage:openlineage-java](https://github.com/OpenLineage/OpenLineage) from 1.29.0 to 1.40.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/OpenLineage/OpenLineage/releases">io.openlineage:openlineage-java's releases</a>.</em></p> <blockquote> <h2>OpenLineage 1.40.1</h2> <h3>Fixed</h3> <ul> <li><strong>Python: re-add missing <strong>version</strong> variables in top of releaseable modules</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4135"><code>[#4135](https://github.com/OpenLineage/OpenLineage/issues/4135)</code></a> <a href="https://github.com/mobuchowski"><code>@mobuchowski</code></a> <em>Fixes breaking change in version 1.40.0.</em></li> </ul> <h2>OpenLineage 1.40.0</h2> <h3>Added</h3> <ul> <li><strong>Spec: standardize batch API endpoint</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4109"><code>[#4109](https://github.com/OpenLineage/OpenLineage/issues/4109)</code></a> <a href="https://github.com/jakub-moravec"><code>@jakub-moravec</code></a> <em>Add a standardized batch API endpoint to OpenLineage specification for handling multiple events in a single request.</em></li> <li><strong>Spec: Add ordinal position to SchemaDatasetFacet</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4116"><code>[#4116](https://github.com/OpenLineage/OpenLineage/issues/4116)</code></a> <a href="https://github.com/mobuchowski"><code>@mobuchowski</code></a> <em>Add ordinal_position field to track the position of fields in schema (1-indexed).</em></li> <li><strong>Spec: Add JobDependenciesRunFacet</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4112"><code>[#4112](https://github.com/OpenLineage/OpenLineage/issues/4112)</code></a> <a href="https://github.com/kacpermuda"><code>@kacpermuda</code></a> <em>Introduce JobDependenciesRunFacet to track dependencies between jobs.</em></li> <li><strong>Spec: Add support for temporary datasets</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4103"><code>[#4103](https://github.com/OpenLineage/OpenLineage/issues/4103)</code></a> <a href="https://github.com/jakub-moravec"><code>@jakub-moravec</code></a> <em>Add support for temporary datasets to enable job-to-job lineage tracking.</em></li> <li><strong>Spark: Add fallback for BigQuery project ID configuration</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4075"><code>[#4075](https://github.com/OpenLineage/OpenLineage/issues/4075)</code></a> <a href="https://github.com/luke-hoffman1"><code>@luke-hoffman1</code></a> <em>Add fallback configuration for BigQuery project ID in Metastore integration.</em></li> <li><strong>Spark: Add COALESCE transformation support</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4123"><code>[#4123](https://github.com/OpenLineage/OpenLineage/issues/4123)</code></a> <a href="https://github.com/kacpermuda"><code>@kacpermuda</code></a> <em>Include examples in Python generated classes for better documentation.</em></li> <li><strong>Java: Add support for jTDS JDBC URL format</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4077"><code>[#4077](https://github.com/OpenLineage/OpenLineage/issues/4077)</code></a> <a href="https://github.com/dolfinus"><code>@dolfinus</code></a> <em>Add support for parsing jTDS JDBC URL format in Java client.</em></li> <li><strong>Hive: Add ParentRunFacet</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4066"><code>[#4066](https://github.com/OpenLineage/OpenLineage/issues/4066)</code></a> <a href="https://github.com/tnazarew"><code>@tnazarew</code></a> <em>Add ParentRunFacet to Hive integration for tracking parent-child run relationships.</em></li> <li><strong>Hive: Add LOAD and IMPORT handling</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4097"><code>[#4097](https://github.com/OpenLineage/OpenLineage/issues/4097)</code></a> <a href="https://github.com/tnazarew"><code>@tnazarew</code></a> <em>Add support for tracking LOAD and IMPORT operations in Hive.</em></li> <li><strong>Hive: Add EXPORT handling</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4085"><code>[#4085](https://github.com/OpenLineage/OpenLineage/issues/4085)</code></a> <a href="https://github.com/tnazarew"><code>@tnazarew</code></a> <em>Add support for tracking EXPORT operations in Hive.</em></li> <li><strong>Hive: Add START event emission</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4079"><code>[#4079](https://github.com/OpenLineage/OpenLineage/issues/4079)</code></a> <a href="https://github.com/tnazarew"><code>@tnazarew</code></a> <em>Add START event emission support to Hive integration.</em></li> </ul> <h3>Fixed</h3> <ul> <li><strong>Spark: Fix dataset facet builders for inputs</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4121"><code>[#4121](https://github.com/OpenLineage/OpenLineage/issues/4121)</code></a> <a href="https://github.com/usamakunwar"><code>@usamakunwar</code></a> <em>Fix Spark dataset facet builders for input datasets.</em></li> <li><strong>Spark: Fix job name trimming</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4114"><code>[#4114](https://github.com/OpenLineage/OpenLineage/issues/4114)</code></a> <a href="https://github.com/kchledowski"><code>@kchledowski</code></a> <em>Fix job name trimming logic in Spark integration.</em></li> <li><strong>Spark: Fix putAll on immutable maps</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4113"><code>[#4113](https://github.com/OpenLineage/OpenLineage/issues/4113)</code></a> <a href="https://github.com/pawel-big-lebowski"><code>@pawel-big-lebowski</code></a> <em>Fix putAll operation failing on immutable maps.</em></li> <li><strong>Spark: Fix RDD job handling</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4108"><code>[#4108](https://github.com/OpenLineage/OpenLineage/issues/4108)</code></a> <a href="https://github.com/pawel-big-lebowski"><code>@pawel-big-lebowski</code></a> <em>Fix multiple issues with RDD job handling in Spark.</em></li> <li><strong>Spark: Fix JDBC dbtable parsing</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4102"><code>[#4102](https://github.com/OpenLineage/OpenLineage/issues/4102)</code></a> <a href="https://github.com/kchledowski"><code>@kchledowski</code></a> <em>Fix JDBC dbtable parsing to support any FROM clauses.</em></li> <li><strong>Spark: Fix Databricks setup</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4083"><code>[#4083](https://github.com/OpenLineage/OpenLineage/issues/4083)</code></a> <a href="https://github.com/pawel-big-lebowski"><code>@pawel-big-lebowski</code></a> <em>Fix Spark connector configuration for Databricks environments.</em></li> <li><strong>Spark: Catch NoClassDefFoundError</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4099"><code>[#4099](https://github.com/OpenLineage/OpenLineage/issues/4099)</code></a> <a href="https://github.com/mobuchowski"><code>@mobuchowski</code></a> <em>Catch NoClassDefFoundError when buggy implementations exist on classpath.</em></li> <li><strong>Spark: Fix Snowflake identifier parsing</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4104"><code>[#4104](https://github.com/OpenLineage/OpenLineage/issues/4104)</code></a> <a href="https://github.com/mobuchowski"><code>@mobuchowski</code></a> <em>Fix Snowflake identifier parsing to handle quoted identifiers correctly.</em></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/OpenLineage/OpenLineage/blob/main/CHANGELOG.md">io.openlineage:openlineage-java's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/OpenLineage/OpenLineage/compare/1.40.0...1.40.1">1.40.1</a></h2> <h3>Fixed</h3> <ul> <li><strong>Python: re-add missing <strong>version</strong> variables in top of releaseable modules</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4135"><code>[#4135](https://github.com/OpenLineage/OpenLineage/issues/4135)</code></a> <a href="https://github.com/mobuchowski"><code>@mobuchowski</code></a> <em>Fixes breaking change in version 1.40.0.</em></li> </ul> <h2><a href="https://github.com/OpenLineage/OpenLineage/compare/1.39.0...1.40.0">1.40.0</a></h2> <h3>Added</h3> <ul> <li><strong>Spec: standardize batch API endpoint</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4109"><code>[#4109](https://github.com/OpenLineage/OpenLineage/issues/4109)</code></a> <a href="https://github.com/jakub-moravec"><code>@jakub-moravec</code></a> <em>Add a standardized batch API endpoint to OpenLineage specification for handling multiple events in a single request.</em></li> <li><strong>Spec: Add ordinal position to SchemaDatasetFacet</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4116"><code>[#4116](https://github.com/OpenLineage/OpenLineage/issues/4116)</code></a> <a href="https://github.com/mobuchowski"><code>@mobuchowski</code></a> <em>Add ordinal_position field to track the position of fields in schema (1-indexed).</em></li> <li><strong>Spec: Add JobDependenciesRunFacet</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4112"><code>[#4112](https://github.com/OpenLineage/OpenLineage/issues/4112)</code></a> <a href="https://github.com/kacpermuda"><code>@kacpermuda</code></a> <em>Introduce JobDependenciesRunFacet to track dependencies between jobs.</em></li> <li><strong>Spec: Add support for temporary datasets</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4103"><code>[#4103](https://github.com/OpenLineage/OpenLineage/issues/4103)</code></a> <a href="https://github.com/jakub-moravec"><code>@jakub-moravec</code></a> <em>Add support for temporary datasets to enable job-to-job lineage tracking.</em></li> <li><strong>Spark: Add fallback for BigQuery project ID configuration</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4075"><code>[#4075](https://github.com/OpenLineage/OpenLineage/issues/4075)</code></a> <a href="https://github.com/luke-hoffman1"><code>@luke-hoffman1</code></a> <em>Add fallback configuration for BigQuery project ID in Metastore integration.</em></li> <li><strong>Spark: Add COALESCE transformation support</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4123"><code>[#4123](https://github.com/OpenLineage/OpenLineage/issues/4123)</code></a> <a href="https://github.com/kacpermuda"><code>@kacpermuda</code></a> <em>Include examples in Python generated classes for better documentation.</em></li> <li><strong>Java: Add support for jTDS JDBC URL format</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4077"><code>[#4077](https://github.com/OpenLineage/OpenLineage/issues/4077)</code></a> <a href="https://github.com/dolfinus"><code>@dolfinus</code></a> <em>Add support for parsing jTDS JDBC URL format in Java client.</em></li> <li><strong>Hive: Add ParentRunFacet</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4066"><code>[#4066](https://github.com/OpenLineage/OpenLineage/issues/4066)</code></a> <a href="https://github.com/tnazarew"><code>@tnazarew</code></a> <em>Add ParentRunFacet to Hive integration for tracking parent-child run relationships.</em></li> <li><strong>Hive: Add LOAD and IMPORT handling</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4097"><code>[#4097](https://github.com/OpenLineage/OpenLineage/issues/4097)</code></a> <a href="https://github.com/tnazarew"><code>@tnazarew</code></a> <em>Add support for tracking LOAD and IMPORT operations in Hive.</em></li> <li><strong>Hive: Add EXPORT handling</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4085"><code>[#4085](https://github.com/OpenLineage/OpenLineage/issues/4085)</code></a> <a href="https://github.com/tnazarew"><code>@tnazarew</code></a> <em>Add support for tracking EXPORT operations in Hive.</em></li> <li><strong>Hive: Add START event emission</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4079"><code>[#4079](https://github.com/OpenLineage/OpenLineage/issues/4079)</code></a> <a href="https://github.com/tnazarew"><code>@tnazarew</code></a> <em>Add START event emission support to Hive integration.</em></li> </ul> <h3>Fixed</h3> <ul> <li><strong>Spark: Fix dataset facet builders for inputs</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4121"><code>[#4121](https://github.com/OpenLineage/OpenLineage/issues/4121)</code></a> <a href="https://github.com/usamakunwar"><code>@usamakunwar</code></a> <em>Fix Spark dataset facet builders for input datasets.</em></li> <li><strong>Spark: Fix job name trimming</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4114"><code>[#4114](https://github.com/OpenLineage/OpenLineage/issues/4114)</code></a> <a href="https://github.com/kchledowski"><code>@kchledowski</code></a> <em>Fix job name trimming logic in Spark integration.</em></li> <li><strong>Spark: Fix putAll on immutable maps</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4113"><code>[#4113](https://github.com/OpenLineage/OpenLineage/issues/4113)</code></a> <a href="https://github.com/pawel-big-lebowski"><code>@pawel-big-lebowski</code></a> <em>Fix putAll operation failing on immutable maps.</em></li> <li><strong>Spark: Fix RDD job handling</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4108"><code>[#4108](https://github.com/OpenLineage/OpenLineage/issues/4108)</code></a> <a href="https://github.com/pawel-big-lebowski"><code>@pawel-big-lebowski</code></a> <em>Fix multiple issues with RDD job handling in Spark.</em></li> <li><strong>Spark: Fix JDBC dbtable parsing</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4102"><code>[#4102](https://github.com/OpenLineage/OpenLineage/issues/4102)</code></a> <a href="https://github.com/kchledowski"><code>@kchledowski</code></a> <em>Fix JDBC dbtable parsing to support any FROM clauses.</em></li> <li><strong>Spark: Fix Databricks setup</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4083"><code>[#4083](https://github.com/OpenLineage/OpenLineage/issues/4083)</code></a> <a href="https://github.com/pawel-big-lebowski"><code>@pawel-big-lebowski</code></a> <em>Fix Spark connector configuration for Databricks environments.</em></li> <li><strong>Spark: Catch NoClassDefFoundError</strong> <a href="https://redirect.github.com/OpenLineage/OpenLineage/pull/4099"><code>[#4099](https://github.com/OpenLineage/OpenLineage/issues/4099)</code></a> <a href="https://github.com/mobuchowski"><code>@mobuchowski</code></a> <em>Catch NoClassDefFoundError when buggy implementations exist on classpath.</em></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/OpenLineage/OpenLineage/commit/1f24b8193dbd66cbc1886d993598b644d40f0b33"><code>1f24b81</code></a> Prepare for release 1.40.1</li> <li><a href="https://github.com/OpenLineage/OpenLineage/commit/fbd2cedc73d5e929d151a4a0576856b690ee0b0f"><code>fbd2ced</code></a> add changelog for version 1.40.1 (<a href="https://redirect.github.com/OpenLineage/OpenLineage/issues/4137">#4137</a>)</li> <li><a href="https://github.com/OpenLineage/OpenLineage/commit/c2c9def65129f8e8859b079b7a16cb7cc39581f1"><code>c2c9def</code></a> allow new-version to detect which part of version we bump (<a href="https://redirect.github.com/OpenLineage/OpenLineage/issues/4136">#4136</a>)</li> <li><a href="https://github.com/OpenLineage/OpenLineage/commit/996ef1ee479561107449c30fe51fb7dbc94d682d"><code>996ef1e</code></a> restore <strong>version</strong> in top-level in each package (<a href="https://redirect.github.com/OpenLineage/OpenLineage/issues/4135">#4135</a>)</li> <li><a href="https://github.com/OpenLineage/OpenLineage/commit/f682952c323d32b712a874059b741d36e840ae82"><code>f682952</code></a> Prepare next development version 1.41.0-SNAPSHOT</li> <li><a href="https://github.com/OpenLineage/OpenLineage/commit/fde7b52db25253cc437ee7a4202508725098dbcd"><code>fde7b52</code></a> Prepare for release 1.40.0</li> <li><a href="https://github.com/OpenLineage/OpenLineage/commit/a9ceef25375d8a80e74584c484da224884c24917"><code>a9ceef2</code></a> remove redundant bump</li> <li><a href="https://github.com/OpenLineage/OpenLineage/commit/77d52c8339aee5b4d848831be64ed92e7a67fa10"><code>77d52c8</code></a> fix bumpversion (<a href="https://redirect.github.com/OpenLineage/OpenLineage/issues/4133">#4133</a>)</li> <li><a href="https://github.com/OpenLineage/OpenLineage/commit/172562ff431c51a5d6f6681ee6107597349b6dd4"><code>172562f</code></a> fix bumpversion (<a href="https://redirect.github.com/OpenLineage/OpenLineage/issues/4132">#4132</a>)</li> <li><a href="https://github.com/OpenLineage/OpenLineage/commit/528db4c0341ce4a8f02b1eb03b2c9e9c3050c57e"><code>528db4c</code></a> add instructions to deps install release (<a href="https://redirect.github.com/OpenLineage/OpenLineage/issues/4131">#4131</a>)</li> <li>Additional commits viewable in <a href="https://github.com/OpenLineage/OpenLineage/compare/1.29.0...1.40.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
