1.26.0 - 2024-12-20
Added
- dbt: Consume dbt structured logs and report progress in real time.
#3314
@MassyB
If --consume-structured-logs flag is set, dbt integration will consume dbt structured logs and report execution progress in real time. - Java: Add
transform
transport to allow event modification.#3301
@pawel-big-lebowski
New transport type allows to modify the event based on the specified transformer class. - Java: Parallel event emitting for composite transport.
#3305
[#3305
] @pawel-big-lebowski
Emit events in parallel for composite transport. Running in parallel is a default behaviourcontinueOnFailure
set totrue
. Default value ofcontinueOnFailure
got changed fromfalse
totrue
. - Spark: Collect
ScanReport
andCommitReport
in OpenLineage events when dealing with Iceberg tables.#3256
@pawel-big-lebowski
Collects additional Iceberg metrics for datasets read or written through the library. VisitDataset Metrics
docs for more details. - dbt: add support for duckdb adapter
#3280
@mobuchowski
Adds support for duckdb adapter for dbt integration.
Changed
- Spark: Add
DatasetFactory
to supportDataset
creation.#3207
@pawel-big-lebowski
AddsDatasetFactory
to supportDataset
creation. This class is used to createDataset
instances forDatasetFactory
.
Fixed
- Spark: fix inconsistent dataset naming
#3285
@pawel-big-lebowski
GCS path now has correctly stripped leading slash