Package apache-airflow-providers-openlineage
OpenLineage is an open framework for data lineage collection.
At its core it is an extensible specification that systems can use to interoperate with lineage metadata.
This is detailed commit list of changes for versions provider package: openlineage.
For high-level changelog, see package information including changelog.
2.10.1
Latest change: 2026-01-28
Commit |
Committed |
Subject |
1b3329eb67 |
2026-01-28 |
Prepare providers release 2026-01-27 (#61100)
|
056e24e023 |
2026-01-27 |
Revert "Move lineage from airflow core to task sdk (#60968)" (#61151)
|
e871af6270 |
2026-01-27 |
Move lineage from airflow core to task sdk (#60968)
|
f665746b93 |
2026-01-26 |
docs: Add OpenLineage known limitations to troubleshooting page (#61072)
|
3df356fb0f |
2026-01-22 |
Add SQLAlchemy to the dev‑dependency group in providers (#60472)
|
27bae66518 |
2026-01-19 |
fix: Add AirflowRunFacet to AF3 tasks with externally changed state (#60583)
|
8acd7c031b |
2026-01-19 |
doc: Refresh OpenLineage provider docs (#60462)
|
b2213ba146 |
2026-01-14 |
Option to disable exporting of legacy metric names (#53722)
|
2.10.0
Latest change: 2026-01-14
Commit |
Committed |
Subject |
acffa62713 |
2026-01-14 |
Prepare providers release 2026-01-13 (#60437)
|
4d3c5ead3b |
2026-01-12 |
Consume ''AirflowOptionalProviderFeatureException'' from compat sdk in providers (#60335)
|
f9e1e5037e |
2026-01-12 |
Add on_task_instance_skipped support to OpenLineage listener (#60409)
|
5fb6b07877 |
2026-01-09 |
New year means updated Copyright notices (#60344)
|
1950114948 |
2026-01-09 |
feat: Add JobDependenciesRunFacet to asset-triggered OL DAG events (#59521)
|
0b341e6b92 |
2026-01-08 |
Move listeners module to shared library for client server separation (#59883)
|
ee81f933d6 |
2026-01-06 |
Move over plugins_manager to a shared library (#59956)
|
a971bccb48 |
2026-01-04 |
Assorted SQLA2/Mypy fixes (#60094)
|
a09ed06a2b |
2026-01-02 |
Allow providers to consume AirflowConfigException from compat sdk (#60044)
|
74192f5be0 |
2026-01-02 |
Fixing static checks in OL adapter on main (#60042)
|
eba93ff500 |
2026-01-02 |
Improve changelog descriptions in PR #59947 (latest versions only) (#60036)
|
4d71dcd6d3 |
2026-01-02 |
Source openlineage provider to use airflow.sdk.configuration.conf (#60026)
|
22cb7410b5 |
2025-12-31 |
Make sqlalchemy optional dependency for openlineage provider (#59921)
|
2c3f9e5f05 |
2025-12-31 |
Do not dynamically add dag_doc.md when parsing the test (#59933)
|
2.9.2
Latest change: 2025-12-30
Commit |
Committed |
Subject |
85f9762b6e |
2025-12-30 |
Providers wave 2025-12-30 (#59947)
|
960973bfd8 |
2025-12-30 |
TaskInstance unused method cleanup (#59835)
|
eec27438b4 |
2025-12-26 |
Move MappedOperator to serialization (#59628)
|
dad102e9c7 |
2025-12-24 |
Split SerializedBaseOperator from serde logic (#59627)
|
9fc231e237 |
2025-12-17 |
Minor cleanups removing SDK references from Core (#59491)
|
d6095c5f2f |
2025-12-17 |
Split SDK and serialized asset classes (#58993)
|
e1adf0b1eb |
2025-12-15 |
Refactor deprecated SQLA query openlineage provider (#59448)
|
cd4c768a0f |
2025-12-12 |
nit: bump OL client dependency to 1.41 (#59321)
|
4983b2a023 |
2025-12-10 |
Extract shared "module_loading" distribution (#59139)
|
2.9.1
Latest change: 2025-12-09
Commit |
Committed |
Subject |
38cf214756 |
2025-12-09 |
Prepare providers release 2025-12-09 (#59249)
|
65ca7d337d |
2025-12-05 |
chore: Adjust AirflowRunFacet and docs after moving OL methods to BaseSQLOperator (#58903)
|
337aee896a |
2025-12-05 |
Move the traces and metrics code under a common observability package (#56187)
|
f3af770842 |
2025-12-03 |
Implement timetables in SDK (#58669)
|
1f575ab700 |
2025-12-02 |
tests: Add OL system tests for deferrable TriggerDagRunOperator (#58933)
|
b30bfa34fa |
2025-12-01 |
Remove global from openlineage provider (#58868)
|
2.9.0
Latest change: 2025-11-27
Commit |
Committed |
Subject |
1c98f573a2 |
2025-11-27 |
Prepare release for 2025-11-27 wave of providers (#58697)
|
4ff925761d |
2025-11-26 |
feat: add few attrs from external_task sensor to OpenLineage events (#58719)
|
80cb4c69e3 |
2025-11-26 |
feat: auto-inject OpenLineage parent info into TriggerDagRunOperator conf (#58672)
|
7ca9f94846 |
2025-11-24 |
Bump minimum Airflow version in providers to Airflow 2.11.0 (#58612)
|
7a51b0523d |
2025-11-24 |
Remove global from lineage.hook (#58285)
|
810ad03918 |
2025-11-18 |
fix: ol root macros should reflect root from dagrun conf parent (#58428)
|
e73f5b4dfc |
2025-11-17 |
fix: root in parentRunFacet is not always sourced from dag run (#58407)
|
5b2d0ad9bd |
2025-11-14 |
Updates to release process of providers (#58316)
|
7ad91ae79c |
2025-11-14 |
Bump min version of openlineage libraries to 1.40.0 to fix compat issues (#58302)
|
2.8.0
Latest change: 2025-11-14
Commit |
Committed |
Subject |
12be346adc |
2025-11-14 |
Update documentation for providers 14 Nov 2025 (#58284)
|
905f4752d4 |
2025-11-12 |
Delete all unnecessary LICENSE Files (#58191)
|
11fbd848a2 |
2025-11-10 |
Convert all airflow distributions to be compliant with ASF requirements (#58138)
|
4d596bcd08 |
2025-11-09 |
Enable ruff PLW2101,PLW2901,PLW3301 rule (#57700)
|
5b9436bc41 |
2025-11-07 |
Enable PT006 rule to openlineage Provider test (#57940)
|
1a16b9d3d0 |
2025-11-06 |
feat(openlineage): Add parentRunFacet for DAG events (#57809)
|
0448569f0a |
2025-10-31 |
Refactor import statement for Session to use sqlalchemy.orm (#57586)
|
1a011f9eb2 |
2025-10-30 |
nit: Use new taskinstance method to determine if task will emit OL event (#57446)
|
6de57e3d7b |
2025-10-30 |
Fix MyPy type errors in providers openlineage (#57435)
|
2f5e6453af |
2025-10-30 |
Fix MyPy type errors in providers utils/sql.py (#57448)
|
8110f800e3 |
2025-10-29 |
[Doc] Fixing 404 errors for OpenLineage & Oracle providers (#57469)
|
9fa5773308 |
2025-10-24 |
Migrate openlineage provider to common.compat (#57124)
|
2.7.3
Latest change: 2025-10-22
Commit |
Committed |
Subject |
7ab6dc2ecf |
2025-10-22 |
Prepare release for Oct 2025 wave of providers (#57029)
|
52e1b3ea3d |
2025-10-16 |
Correct 'Dag' to 'DAG' for code snippets in provider docs (#56727)
|
1951f9b1a7 |
2025-10-10 |
Fix openlineage dag state event emit on timed out dag (#56542)
|
a7efd4dba5 |
2025-10-01 |
nit: Bump required OL client for Openlineage provider (#56302)
|
0ab45fe573 |
2025-10-01 |
Only import OpenLineage plugin listeners/hooks if plugin is enabled (#56266)
|
1a3529a575 |
2025-09-30 |
chore: safeguard external call in OL sqlparser (#55692)
|
f77baa2f8e |
2025-09-29 |
chore: add sleep in ol test operator (#54807)
|
27735d911e |
2025-09-25 |
Fix DagBag imports in 3.2+ (#56109)
|
134348e189 |
2025-09-25 |
Remove placeholder Release Date in changelog and index files (#56056)
|
2.7.2
Latest change: 2025-09-25
Commit |
Committed |
Subject |
b113006af6 |
2025-09-25 |
Prepare openlineage to release (#56090)
|
2afb30dbfe |
2025-09-25 |
Enable PT011 rule to prvoider tests (#56021)
|
eb968ef15d |
2025-09-24 |
Adjust OpenLineage utils to be compatible with Airflow 3.1.0 (#56040)
|
12b8e4c555 |
2025-09-24 |
Move DagBag to airflow/dag_processing (#55139)
|
2.7.1
Latest change: 2025-09-18
Commit |
Committed |
Subject |
28e49e72bf |
2025-09-18 |
Prepare release for Sep 2025 2nd wave of providers (#55688)
|
e6de450138 |
2025-09-18 |
fix: prevent user facets from overriding OL facets (#55765)
|
bf36a6c292 |
2025-09-15 |
Remove SDK dependency from SerializedDAG (#55538)
|
807bfd670a |
2025-09-06 |
Decouple secrets_masker project from airflow configuration (#55259)
|
2.7.0
Latest change: 2025-09-05
Commit |
Committed |
Subject |
05960ac2eb |
2025-09-05 |
Prepare release for Sep 2025 1st wave of providers (#55203)
|
2dcb88ff75 |
2025-09-04 |
Move email notifications from scheduler to DAG processor (#55238)
|
13716ab772 |
2025-09-04 |
Fix Airflow 2 reference in README/index of providers (#55240)
|
f620bcc40a |
2025-09-02 |
Remove airflow.models.DAG (#54383)
|
efee1f9e3c |
2025-09-01 |
chore: add more test cases to OpenLineage system tests (#55138)
|
b7846750bd |
2025-08-30 |
Make term Dag consistent in providers docs (#55101)
|
d9969be6c9 |
2025-08-30 |
Decouple serialization and deserialization code for tasks (#54569)
|
7982542755 |
2025-08-23 |
Move secrets_masker over to airflow_shared distribution (#54449)
|
4467d50618 |
2025-08-18 |
chore: update ol system tests after bug fix in AF3 (#54629)
|
3442d811cf |
2025-08-17 |
Switch pre-commit to prek (#54258)
|
30cc87ee5e |
2025-08-14 |
Fix setproctitle usage on macos (#53122)
|
cbfa578c3f |
2025-08-14 |
Remove MappedOperator inheritance (#53696)
|
c26bf59fbc |
2025-08-13 |
Fix mypy no-redef errors for timeout imports in providers (#54471)
|
569599ab4f |
2025-08-13 |
Remove SDK BaseOperator in TaskInstance (#53223)
|
2f12aff1e0 |
2025-08-11 |
docs: fix broken link on OpenLineage developer section (#54356)
|
67ff100ab3 |
2025-08-11 |
chore: Adjust OL system tests to latest changes (#54352)
|
9dcdf641d4 |
2025-08-11 |
add tasksDuration to state run facet (#53644)
|
0c0ae6fbcf |
2025-08-07 |
Update usage of timeout contextmanager from SDK where possible (#54183)
|
2.6.1
Latest change: 2025-08-07
Commit |
Committed |
Subject |
3664481941 |
2025-08-07 |
Prepare release for Aug 2025 1st wave of providers (#54193)
|
db8e628009 |
2025-08-04 |
Allow secrets redact function to have different redaction than '***' (#53977)
|
7aa07042a8 |
2025-08-02 |
Fix several deprecation warnings related to airflow.sdk (#53791)
|
2.6.0
Latest change: 2025-07-29
Commit |
Committed |
Subject |
cdf5d1e1b1 |
2025-07-29 |
Prepare release for July 2025 2nd wave of providers (#53806)
|
f1a76a104a |
2025-07-28 |
Fix Task Group Deprecation error from plugin (#53813)
|
fa10a93338 |
2025-07-26 |
OpenLineage EmptyOperator (#53730)
|
70ff46b579 |
2025-07-24 |
Updating openlineage-integration-common and openlineage-python dependencies for apache-airflow-providers-openlineage provider. (#53671)
|
35d23c3222 |
2025-07-23 |
Restore ''get_previous_dagrun'' functionality for task context (#53655)
|
3f6d78c09e |
2025-07-23 |
Deprecate decorators from Core (#53629)
|
584050de80 |
2025-07-22 |
Replace 'mock.patch("utcnow")' with time_machine. (#53642)
|
db3bf8fbfa |
2025-07-17 |
Add Python 3.13 support for Airflow. (#46891)
|
ebf3fba15b |
2025-07-17 |
fix: Adjust emits_ol_events to account for inlets check since AF3.0.2 (#53449)
|
d25d541079 |
2025-07-15 |
fix: Check dynamic transport env vars in is_disabled() (#53370)
|
3566b8ef61 |
2025-07-15 |
Update main with Airflow 3.0.3 release details (#53349)
|
a9bcc9b2e3 |
2025-07-13 |
Cleanup mypy ignores in openlineage test_listener (#53326)
|
17f345d558 |
2025-07-13 |
Cleanup type ignores in openlineage provider where possible (#53284)
|
01c5150a5f |
2025-07-12 |
Remove type ignore across codebase after mypy upgrade (#53243)
|
379c478a01 |
2025-07-12 |
Remove direct scheduler BaseOperator refs (#52234)
|
f2b983e49c |
2025-07-10 |
Make openlineage compatible with mypy 1.16.1 (#53119)
|
7ea7fcdda6 |
2025-07-08 |
Make dag_version_id in TI non-nullable (#50825)
|
e9eb4813e4 |
2025-07-07 |
Remove upper-binding for "python-requires" (#52980)
|
9f70af5816 |
2025-07-07 |
fix: Adjust OL system test to latest changes (#52971)
|
fbc8f06e1b |
2025-07-07 |
Temporarily switch to use >=,< pattern instead of '~=' (#52967)
|
edf86df9aa |
2025-07-03 |
feat: Add new documentation facet to all OL events (#52343)
|
2.5.0
Latest change: 2025-07-03
Commit |
Committed |
Subject |
4c66ebd060 |
2025-07-03 |
Prepare release for July 2025 1st provider wave (#52727)
|
ea5d5c3ea3 |
2025-07-02 |
Move 'BaseHook' implementation to task SDK (#51873)
|
dc47a11df9 |
2025-07-01 |
Disable UP038 ruff rule and revert mandatory 'X | Y' in insintance checks (#52644)
|
d4540c8306 |
2025-06-30 |
Add a bunch of no-redef ignores so Mypy is happy (#52507)
|
e3428dd435 |
2025-06-30 |
[OpenLineage] Added operator_provider_version to task event (#52468)
|
85640d3889 |
2025-06-28 |
Make sure all test version imports come from test_common (#52425)
|
8c86c5e9e5 |
2025-06-27 |
chore: use task_instance as source for all airflow identifiers used in listener (#52339)
|
e7e89a07ff |
2025-06-27 |
Drop support for Python 3.9 (#52072)
|
78e4cb4c67 |
2025-06-27 |
Replace 'models.BaseOperator' to Task SDK one for Standard Provider (#52292)
|
266c1ce2e8 |
2025-06-27 |
Use BaseSensorOperator from task sdk in providers (#52296)
|
badff58fe3 |
2025-06-25 |
Remove db_tests from openlineage provider (#52239)
|
3698fabb47 |
2025-06-23 |
nit: bump openlineage libraries requirement to 1.34 (#52075)
|
0bbf4ca4c6 |
2025-06-19 |
Fixing ruff static check failures on main (#51937)
|
5e74ec4a9e |
2025-06-19 |
fix non existing 'ti.dag_run' access in openlineage provider (#51932)
|
c96357cf97 |
2025-06-19 |
Fix compatibility test for Open Lineage (#51931)
|
3dd03a1d7c |
2025-06-19 |
Fix failing openlineage test (#51928)
|
72892d2776 |
2025-06-17 |
Fix type import to AbstractOperator (#51773)
|
2.4.0
Latest change: 2025-06-15
Commit |
Committed |
Subject |
b808dd8d82 |
2025-06-15 |
Prepare release for June 2025 provider wave (#51724)
|
1edb5136f2 |
2025-06-13 |
nit: task-level facets should not overwrite integration-level facets (#51690)
|
d33e887b71 |
2025-06-08 |
Make duration in 'List Dag Run' page sortable (#51495)
|
2a69dc490e |
2025-06-07 |
import MappedOperator from airflow.sdk.definitions.mappedoperator (#51492)
|
dd1fa33ade |
2025-06-04 |
feat: Add NominalTimeRunFacet to all OL events (#51404)
|
d8727eb215 |
2025-06-04 |
feat: Add TagsJobFacet to DAGRun OpenLineage events (#51303)
|
78aa7825b7 |
2025-06-04 |
tests: Adjust OL system test after ownership facet changes (#51394)
|
8cb1d075a0 |
2025-06-03 |
fix: Use task owner for TASK level Ownership facet (#51305)
|
d07f918d0f |
2025-06-03 |
Fix openlineage doc error (#51356)
|
5e8dee899d |
2025-06-03 |
feat: Add Airflow-specific OL system tests validation and more tests (#51084)
|
6041b77666 |
2025-05-30 |
Fix OpenLineage macro _get_logical_date (#51210)
|
e1cd0c7a00 |
2025-05-29 |
Fix failing static checks (#51197)
|
a898a1bce8 |
2025-05-29 |
feat: merge TimeDeltaSensorAsync to TimeDeltaSensor (#51133)
|
7fa85e2b4e |
2025-05-28 |
Fix simple grammar mistakes in doc (#51138)
|
a500cafafe |
2025-05-19 |
expose OpenLineage's lineage_root_* macros in plugin (#50532)
|
330789ecd8 |
2025-05-16 |
Fixes issue RuntimeTaskInstance does not contain log_url | added during taskrunner startup (#50376)
|
2.3.0
Latest change: 2025-05-14
Commit |
Committed |
Subject |
a4a51a02db |
2025-05-14 |
Prepare release for providers May 2025 (#50531)
|
a94f6d8fcf |
2025-05-09 |
nit: Remove duplicate warning when no OL metadata returned (#50350)
|
7688825507 |
2025-05-07 |
tests: Fix clearing Variables for OpenLineage system tests (#50234)
|
4728fffc5f |
2025-05-06 |
Update description of provider.yaml dependencies (#50231)
|
e124eb2e69 |
2025-05-06 |
Bump openlineage provider (#50230)
|
3b3dbe9b64 |
2025-05-05 |
add root parent information to OpenLineage events (#49237)
|
ee200f8a36 |
2025-04-28 |
Remove AIRFLOW_2_10_PLUS conditions (#49877)
|
c761353ce1 |
2025-04-28 |
Avoid committing history for providers (#49907)
|
0f573ee40b |
2025-04-28 |
Bump min Airflow version in providers to 2.10 (#49843)
|
ab28a8b2ac |
2025-04-24 |
feat: Add DAG versioning information to OpenLineage events (#48741)
|
96c3fb9049 |
2025-04-23 |
tests: Fix OpenLineage VariableTransport's initialization (#49550)
|
efc239c539 |
2025-04-22 |
Delete duplicate 'mock_supervisor_comms' pytest fixtures from OL provider (#49520)
|
a74daa3e4f |
2025-04-16 |
Remove redundant fixtures in OL provider (#49357)
|
349798c590 |
2025-04-16 |
Improve execution time messages for DAG or Task not found (#49352)
|
2.2.0
Latest change: 2025-04-16
Commit |
Committed |
Subject |
ca3e4e75c6 |
2025-04-16 |
Prepare docs for Apr 3rd wave of providers (#49338)
|
c447ad303b |
2025-04-14 |
gate import behind Airflow 2 path (#49209)
|
cb295c351a |
2025-04-14 |
remove superfluous else block (#49199)
|
b487617969 |
2025-04-11 |
feat: Add support for task's manual state change notification in OpenLineage listener (#49040)
|
6bd5354718 |
2025-04-11 |
feat: Explicitly propagate airflow logging level to OL client (#49108)
|
0936d76aa6 |
2025-04-11 |
chore: Update requirement for openlineage client to >=1.31.0 (#49083)
|
b7b25d6206 |
2025-04-10 |
feat: Add owner_links in DAG object in airflow facet (#49085)
|
2.1.3
Latest change: 2025-04-10
Commit |
Committed |
Subject |
4a8567b20b |
2025-04-10 |
Prepare docs for Apr 2nd wave of providers (#49051)
|
e84c177f74 |
2025-04-09 |
Move ObjectStoragePath and attach to Task SDK (#48906)
|
ad2e80d299 |
2025-04-08 |
tests: verify openlineage airflow models serialization (#47915)
|
7b2ec33c7a |
2025-04-08 |
Remove unnecessary entries in get_provider_info and update the schema (#48849)
|
86d5b27f92 |
2025-04-08 |
Make '@task' import from airflow.sdk (#48896)
|
139673d3ce |
2025-04-07 |
Remove fab from preinstalled providers (#48457)
|
67858fd7e7 |
2025-04-06 |
Improve documentation building iteration (#48760)
|
2.1.2
Latest change: 2025-04-06
Commit |
Committed |
Subject |
adbb062b50 |
2025-04-06 |
Prepare docs for Apr 1st wave of providers (#48828)
|
e84a745bd9 |
2025-04-05 |
Fix OL tests due to decorators move to std provider (#48808)
|
25cf4145a4 |
2025-04-04 |
fix: remove use of get_inlet_defs and get_outlet_defs from OpenLineage (#48792)
|
1b98450c0b |
2025-04-03 |
Implement triggering_asset_events in task sdk (#48650)
|
d4473555c0 |
2025-04-02 |
Simplify tooling by switching completely to uv (#48223)
|
e7daa6794c |
2025-04-01 |
Make datetime objects in Context as Pendulum objects (#48592)
|
f851c14f6d |
2025-03-31 |
docs: Update OL docs after BaseExtractor changes (#48585)
|
cfb08bb3be |
2025-03-31 |
Remove auto lineage from Airflow (#48421)
|
47002feacd |
2025-03-30 |
Upgrade ruff to latest version (#48553)
|
fb67e128cf |
2025-03-29 |
Move BaseOperator to 'airflow/sdk/bases/operator.py' (#48529)
|
fde5051eac |
2025-03-28 |
Move bases classes to 'airflow.sdk.bases' (#48487)
|
0063cd7b08 |
2025-03-28 |
nit: log more details about OpenLineage exceptions being caught (#48459)
|
fe1be40957 |
2025-03-27 |
fix: OpenLineage BaseExtractor's on_failure should call on_complete by default (#48456)
|
d30dde27ea |
2025-03-26 |
Add backcompat to openlineage provider method (#48406)
|
c762e17820 |
2025-03-26 |
Prepare docs for Mar 2nd wave of providers (#48383)
|
6adb2dbae4 |
2025-03-25 |
Upgrade providers flit build requirements to 3.12.0 (#48362)
|
6d0e00c73c |
2025-03-25 |
Implement task-level “on” callbacks in sdk (#48002)
|
27a3944da6 |
2025-03-24 |
add OpenLineage configuration injection to SparkSubmitOperator (#47508)
|
b96547dedc |
2025-03-22 |
serialize http transports contained in composite transport (#47444)
|
5eca6c6aa7 |
2025-03-22 |
Calculate retry eligibility before task runs (#47996)
|
243fe86d4b |
2025-03-21 |
Move airflow sources to airflow-core package (#47798)
|
2b082e670a |
2025-03-21 |
fix: Re-add configuring orm for OpenLineage's listener on scheduler (#48049)
|
cf74518131 |
2025-03-20 |
Bump OL provider for Airflow 3.0.0b4 release (#48011)
|
7b20f331a8 |
2025-03-18 |
feat: Add dagrun's end_date and duration to OL facet (#47901)
|
807bdca29c |
2025-03-17 |
fix: Adjust OpenLineage DefaultExtractor for RuntimeTaskInstance in Airflow 3 (#47673)
|
5e1f39c488 |
2025-03-16 |
Use TaskInstance ID as FK in TaskReschedule instead of the multiple fields (#47459)
|
935d2831fe |
2025-03-15 |
Remove links to x/twitter.com (#47801)
|
eb18f87f09 |
2025-03-10 |
Stop trying to reconfigure the ORM in the OpenLineage workers (#47580)
|
2.1.1
Latest change: 2025-03-09
Commit |
Committed |
Subject |
492ecfe5c0 |
2025-03-09 |
Prepare docs for Mar 1st wave of providers (#47545)
|
afcfb86106 |
2025-03-07 |
chore: Update description of 'execution_timeout' in OpenLineage provider.yaml (#47448)
|
58c6a49565 |
2025-03-07 |
Remove the old 'task run' commands and LocalTaskJob (#47453)
|
fbe3fc927e |
2025-03-06 |
Move task_sdk to a standalone task-sdk distribution (#47451)
|
f47ba94ca8 |
2025-03-06 |
Move uuid6 to be devel dependency of openlineage (#47464)
|
fca1c3020e |
2025-03-06 |
revert removing 'external_trigger' from OpenLineage provider (#47383)
|
e4002c3305 |
2025-03-05 |
Move tests_common package to devel-common project (#47281)
|
57986c0f24 |
2025-03-02 |
fix: OpenLineage serialization of dataset timetables for Airflow 2.9 (#47150)
|
10da1a02f3 |
2025-02-28 |
Implement stale dag bundle cleanup (#46503)
|
1addb55154 |
2025-02-28 |
Improve documentation for updating provider dependencies (#47203)
|
c6c4f95ed9 |
2025-02-25 |
Add legacy namespace packages to airflow.providers (#47064)
|
811fa2b016 |
2025-02-25 |
Replace 'external_trigger' check with DagRunType (#45961)
|
518287ce7f |
2025-02-24 |
Runtime context shouldn't have start_date as a key (#46961)
|
dbf8bb4092 |
2025-02-24 |
Remove extra whitespace in provider readme template (#46975)
|
b28c336e8b |
2025-02-21 |
Upgrade flit to 3.11.0 (#46938)
|
2.1.0
Latest change: 2025-02-21
Commit |
Committed |
Subject |
0653ffe78e |
2025-02-21 |
Prepare docs for Feb 1st wave of providers (fixed) (#46962)
|
36ae4683d3 |
2025-02-21 |
pass error for on_task_instance_failed in task sdk (#46941)
|
5d87bddf0a |
2025-02-21 |
Prepare docs for Feb 1st wave of providers (#46893)
|
b4d27074f6 |
2025-02-17 |
Remove remnants of old provider's structure (#46829)
|
4d5846f58f |
2025-02-16 |
Move provider_tests to unit folder in provider tests (#46800)
|
e027457a24 |
2025-02-15 |
Removed the unused provider's distribution (#46608)
|
6d120b76f7 |
2025-02-13 |
Update OpenLineage emmiter to cope with nullable logical_date (#46722)
|
69dd9c9a68 |
2025-02-12 |
Adding uuid6 as a dependency for openlineage (#46653)
|
0047a6886a |
2025-02-11 |
change listener API, add basic support for task instance listeners in TaskSDK, make OpenLineage provider support Airflow 3's listener interface (#45294)
|
8592188ac7 |
2025-02-11 |
Remove AirflowContextDeprecationWarning as all context should be clean for Airflow 3 (#46601)
|
2166c03e5a |
2025-02-09 |
Remove Airflow 3 Deprecation Warning dependency in OTel Provoder (#46600)
|
9fad1316b4 |
2025-02-05 |
tests: Add more information to check in OL system test (#46379)
|
e78b5b4808 |
2025-02-05 |
AIP-72: Move Secrets Masker to task SDK (#46375)
|
eb05869b6d |
2025-02-04 |
Move Google provider to new provider structure (#46344)
|
e6ea6709bb |
2025-02-04 |
Moving EmptyOperator to standard provider (#46231)
|
3004da95e9 |
2025-02-03 |
fix: OL sql parsing add try-except for sqlalchemy engine (#46366)
|
a252a9813a |
2025-02-03 |
feat: Add ProcessingEngineRunFacet to all OL events (#46283)
|
880b067668 |
2025-02-03 |
Add run_after column to DagRun model (#45732)
|
085084b267 |
2025-01-28 |
Fix example import tests after move of providers to new structure (#46217)
|
15d2e200d8 |
2025-01-28 |
Fixing OPENLINEAGE system tests import failure after new structure changes (#46204)
|
a9dff59c62 |
2025-01-27 |
Move OPENLINEAGE provider to new structure provider (#46068)
|
a3294cc627 |
2025-01-25 |
Remove old lineage stuff (#45260)
|
d1b2a44653 |
2025-01-21 |
Start porting mapped task to SDK (#45627)
|
d7c28719e4 |
2025-01-14 |
chore: Update docstring for DatabaseInfo in OpenLineage provider (#45638)
|
90eae569db |
2025-01-13 |
OpenLineage: Include 'AirflowDagRunFacet' in complete/failed events (#45615)
|
6307a123d2 |
2025-01-12 |
Remove classes from 'typing_compat' that can be imported directly (#45589)
|
ac2de474fb |
2025-01-09 |
feat: automatically inject OL transport info into spark jobs (#45326)
|
ab730b1b5f |
2025-01-08 |
feat: Add OpenLineage support for some SQL to GCS operators (#45242)
|
3dd5b0c7f7 |
2025-01-02 |
update outdated hyperlinks referencing provider package files (#45332)
|
3941fc471b |
2024-12-31 |
udpated 404 hyperlink to gcstogcsoperator (#45311)
|
e9412bf69e |
2024-12-30 |
feat: automatically inject OL info into spark job in DataprocCreateBatchOperator (#44612)
|
2.0.0
Latest change: 2024-12-20
Commit |
Committed |
Subject |
2723508345 |
2024-12-20 |
Prepare docs for Nov 1st wave of providers Dec 2024 (#45042)
|
04ccef9b3a |
2024-12-19 |
feat: automatically inject OL info into spark job in DataprocSubmitJobOperator (#44477)
|
2a33da0246 |
2024-12-18 |
Remove references to AIRFLOW_V_2_9_PLUS (#44987)
|
4b38bed76c |
2024-12-16 |
Bump min version of Providers to 2.9 (#44956)
|
490b5e816b |
2024-12-10 |
Consistent way of checking Airflow version in providers (#44686)
|
e26909df6a |
2024-12-07 |
add clear_number to OpenLineage's dagrun-level event run id generation (#44617)
|
37236b6983 |
2024-12-06 |
Remove Provider Deprecations in OpenLineage (#44636)
|
7cc36104ab |
2024-11-27 |
add basic system tests for OpenLineage (#43643)
|
05f935d2a6 |
2024-11-25 |
utilize more information to deterministically generate OpenLineage run_id (#43936)
|
1275fec92f |
2024-11-24 |
Use Python 3.9 as target version for Ruff & Black rules (#44298)
|
a0f3353c47 |
2024-11-20 |
Move Asset user facing components to task_sdk (#43773)
|
123dadda0e |
2024-11-15 |
Rename execution_date to logical_date across codebase (#43902)
|
1.14.0
Latest change: 2024-11-14
Commit |
Committed |
Subject |
a53d9f6d25 |
2024-11-14 |
Prepare docs for Nov 1st wave of providers (#44011)
|
f60886cf36 |
2024-11-14 |
add ProcessingEngineRunFacet to OL DAG Start event (#43213)
|
e7194dff6a |
2024-11-13 |
Add support for semicolon stripping to DbApiHook, PrestoHook, and TrinoHook (#41916)
|
c7c6547481 |
2024-11-06 |
OpenLineage: accept whole config when instantiating OpenLineageClient. (#43740)
|
80727d42ab |
2024-11-06 |
Temporarily limit openlineage to <1.24.0 (#43732)
|
73f2eab680 |
2024-11-05 |
serialize asset/dataset timetable conditions in OpenLineage info also for Airflow 2 (#43434)
|
06088a3abc |
2024-10-31 |
Standard provider python operator (#42081)
|
1.13.0
Latest change: 2024-10-27
Commit |
Committed |
Subject |
78ff0a9970 |
2024-10-27 |
Prepare docs for Oct 2nd wave of providers (#43409)
|
0c4ed7a58e |
2024-10-23 |
Ignore attr-defined for compat import (#43301)
|
07fdfd7ddb |
2024-10-23 |
Bump ''black'' to ''24.10.0'' (#43285)
|
15b41b458c |
2024-10-22 |
feat: Add supported hooks to OpenLineage docs (#41958)
|
e7d83ddcc4 |
2024-10-22 |
nit: remove taskgroup's tooltip from OL's AirflowJobFacet (#43152)
|
1f0bba2e13 |
2024-10-18 |
feat(providers/openlineage): Use asset in common provider (#43111)
|
59cf3efb8b |
2024-10-15 |
require 1.2.1 common.compat for openlineage provider (#43039)
|
857ca4c06c |
2024-10-09 |
Split providers out of the main "airflow/" tree into a UV workspace project (#42505)
|
1.12.2
Latest change: 2024-10-09
Commit |
Committed |
Subject |
2bb8628463 |
2024-10-09 |
Prepare docs for Oct 1st adhoc wave of providers (#42862)
|
a5ffbbda17 |
2024-10-09 |
Standard provider bash operator (#42252)
|
63ff22f403 |
2024-10-08 |
Drop python3.8 support core and providers (#42766)
|
ede7cb27fd |
2024-09-30 |
Rename dataset related python variable names to asset (#41348)
|
1.12.1
Latest change: 2024-09-27
Commit |
Committed |
Subject |
bcee926d49 |
2024-09-27 |
Prepare docs for Sep 2nd adhoc wave of providers (#42519)
|
84e8cdf674 |
2024-09-26 |
fix: OL dag start event not being emitted (#42448)
|
ffff0e8b33 |
2024-09-23 |
Fix typo in error stack trace formatting for clearer output (#42017)
|
1.12.0
Latest change: 2024-09-21
Commit |
Committed |
Subject |
7628d47d04 |
2024-09-21 |
Prepare docs for Sep 1st wave of providers (#42387)
|
e05c0358af |
2024-09-10 |
chore: bump OL provider dependencies versions (#42059)
|
aa23bfdbc7 |
2024-09-02 |
feat: notify about potential serialization failures when sending DagRun, don't serialize unnecessary params, guard listener for exceptions (#41690)
|
8640f3e397 |
2024-09-02 |
move to dag_run.logical_date from execution date in OpenLineage provider (#41889)
|
00db98b5fe |
2024-09-02 |
fix: cast list to flattened string in openlineage InfoJsonEncodable (#41786)
|
e8a5996891 |
2024-08-26 |
Unify DAG schedule args and change default to None (#41453)
|
1.11.0
Latest change: 2024-08-25
Commit |
Committed |
Subject |
2f952909f5 |
2024-08-25 |
Prepare docs for Aug 3rd wave of providers (#41714)
|
4b42691021 |
2024-08-23 |
feat: openlineage listener captures hook-level lineage (#41482)
|
86e12a9a30 |
2024-08-21 |
fix: replace dagTree with downstream_task_ids (#41587)
|
75fb7acbac |
2024-08-19 |
Prepare docs for Aug 2nd wave of providers (#41559)
|
0e7c757a1b |
2024-08-15 |
fix: get task dependencies without serializing task tree to string (#41494)
|
fcbff15bda |
2024-08-12 |
Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)
|
d12eb43960 |
2024-08-12 |
feat: add debug facet to all OpenLineage events (#41217)
|
ec0e9f28ea |
2024-08-08 |
feat: add fileloc to DAG info in AirflowRunFacet (#41311)
|
c3286e8b54 |
2024-08-08 |
feat: remove openlineage client deprecated from_environment() method (#41310)
|
d9f7febe33 |
2024-08-08 |
chore: remove openlineage deprecation warnings (#41284)
|
a7353d200e |
2024-08-05 |
fix: return empty data instead of None when OpenLineage on_start method is missing (#41268)
|
1.10.0
Latest change: 2024-08-03
Commit |
Committed |
Subject |
d23881c648 |
2024-08-03 |
Prepare docs for Aug 1st wave of providers (#41230)
|
4d27069d9c |
2024-08-02 |
Adjust default extractor's on_failure detection for airflow 2.10 fix (#41094)
|
4ab0183cfa |
2024-07-28 |
Add AirflowRun on COMPLETE/FAIL events (#40996)
|
277e746fa4 |
2024-07-26 |
openlineage: update docs on openlineage methods (#41051)
|
592eafa82a |
2024-07-26 |
openlineage, docs: add missing execution_timeout conf value (#41042)
|
10f250347d |
2024-07-24 |
openlineage: make value of slots in attrs.define consistent across all OL usages (#40992)
|
eca05550d3 |
2024-07-24 |
Set 'slots' to True for facets used in DagRun (#40972)
|
579a8b87fc |
2024-07-23 |
openlineage: extend custom_run_facets to also be executed on complete and fail (#40953)
|
0206a4cbcf |
2024-07-23 |
openlineage: migrate OpenLineage provider to V2 facets. (#39530)
|
9ec9eb79a0 |
2024-07-23 |
openlineage: Add AirflowRunFacet for dag runEvents (#40854)
|
8a912f9fa0 |
2024-07-23 |
[AIP-62] Translate AIP-60 URI to OpenLineage (#40173)
|
e30f8102b2 |
2024-07-22 |
Ability to add custom facet in OpenLineage events (#38982)
|
12e17d1726 |
2024-07-22 |
openlineage: replace dt.now with airflow.utils.timezone.utcnow (#40887)
|
6366204458 |
2024-07-17 |
openlineage: add method to common.compat to not force hooks to try/except every 2.10 hook lineage call (#40812)
|
985ccbc4c8 |
2024-07-16 |
openlineage: use airflow provided getters from conf (#40790)
|
37a576130b |
2024-07-16 |
openlineage: add config to include 'full' task info based on conf setting (#40589)
|
2f0bba012e |
2024-07-15 |
Add TaskInstance log_url to OpenLineage facet (#40797)
|
ea1812112d |
2024-07-12 |
openlineage: fix / add some task attributes in AirflowRunFacet (#40725)
|
165b91014f |
2024-07-10 |
openlineage: add deferrable information to task info in airflow run facet (#40682)
|
14b075b4c9 |
2024-07-10 |
openlineage: remove deprecated parentRun facet key (#40681)
|
1.9.1
Latest change: 2024-07-09
Commit |
Committed |
Subject |
09a7bd1d58 |
2024-07-09 |
Prepare docs 1st wave July 2024 (#40644)
|
1dc582dba3 |
2024-07-05 |
fix openlineage parsing dag tree with MappedOperator (#40621)
|
1.9.0
Latest change: 2024-07-02
Commit |
Committed |
Subject |
0fae73dc45 |
2024-07-02 |
Update docs for RC2 openlineage provider (#40551)
|
57fb776408 |
2024-06-28 |
fix: scheduler crashing with OL provider on airflow standalone (#40459)
|
322130ed82 |
2024-06-27 |
nit: fix logging level (#40461)
|
a62bd83188 |
2024-06-27 |
Enable enforcing pydocstyle rule D213 in ruff. (#40448)
|
d1a8d3f916 |
2024-06-24 |
fix: provide stack trace under proper key in OL facet (#40372)
|
a1e6e598ed |
2024-06-24 |
Revert "fix: scheduler crashing with OL provider on airflow standalone (#40353)" (#40402)
|
5df3c4efab |
2024-06-23 |
Add few removed Task properties in AirflowRunFacet (#40371)
|
6e5ae26382 |
2024-06-22 |
Prepare docs 2nd wave June 2024 (#40273)
|
fbcee8d01b |
2024-06-21 |
fix: scheduler crashing with OL provider on airflow standalone (#40353)
|
4fbdd07c13 |
2024-06-20 |
fix: sqa deprecations for airflow providers (#39293)
|
1a8d12ffe5 |
2024-06-14 |
openlineage: execute extraction and message sending in separate process (#40078)
|
6f4098487d |
2024-06-14 |
openlineage, redshift: do not call DB for schemas below Airflow 2.10 (#40197)
|
fa65a20d4a |
2024-06-13 |
local task job: add timeout, to not kill on_task_instance_success listener prematurely (#39890)
|
f0b51cdacc |
2024-06-12 |
openlineage: add some debug logging around sql parser call sites (#40200)
|
1a613030e6 |
2024-06-06 |
Add task SLA and queued datetime information to AirflowRunFacet (#40091)
|
c202c07f67 |
2024-06-05 |
Introduce AirflowJobFacet and AirflowStateRunFacet (#39520)
|
aba8def5f3 |
2024-05-29 |
Add error stacktrace to OpenLineage task event (#39813)
|
22305477bb |
2024-05-28 |
Use UUIDv7 for OpenLineage runIds (#39889)
|
1.8.0
Latest change: 2024-05-26
Commit |
Committed |
Subject |
34500f3a2f |
2024-05-26 |
Prepare docs 3rd wave May 2024 (#39738)
|
9532cc7a6c |
2024-05-21 |
fix: Prevent error when extractor can't be imported (#39736)
|
b7671ef5ab |
2024-05-21 |
Re-configure ORM in spawned OpenLineage process in scheduler. (#39735)
|
a81504e316 |
2024-05-21 |
chore: Update conf retrieval docstring and adjust pool_size (#39721)
|
4ee46b984d |
2024-05-20 |
Remove 'openlineage.common' dependencies in Google and Snowflake providers. (#39614)
|
0b698a852b |
2024-05-17 |
Add missing 'dag_state_change_process_pool_size' in 'provider.yaml'. (#39674)
|
4de79a0f6b |
2024-05-17 |
feat: Add custom provider runtime checks (#39609)
|
81a82d8481 |
2024-05-15 |
Run unit tests for Providers with airflow installed as package. (#39513)
|
d529ec8d45 |
2024-05-15 |
Use 'ProcessPoolExecutor' over 'ThreadPoolExecutor'. (#39235)
|
8bc6c32366 |
2024-05-13 |
chore: Add more OpenLineage logs to facilitate debugging (#39136)
|
2b1a2f8d56 |
2024-05-11 |
Reapply templates for all providers (#39554)
|
2c05187b07 |
2024-05-10 |
Faster 'airflow_version' imports (#39552)
|
3938f71dfa |
2024-05-08 |
Scheduler to handle incrementing of try_number (#39336)
|
73918925ed |
2024-05-08 |
Simplify 'airflow_version' imports (#39497)
|
02ce7f1f58 |
2024-05-08 |
openlineage: notify that logged exception was caught (#39493)
|
1.7.1
Latest change: 2024-05-01
Commit |
Committed |
Subject |
fe4605a10e |
2024-05-01 |
Prepare docs 1st wave May 2024 (#39328)
|
ecc5af70eb |
2024-04-22 |
openlineage, snowflake: do not run external queries for Snowflake (#39113)
|
09e938a2a7 |
2024-04-16 |
Fix OpenLineage provide plugin examples (#39029)
|
1.7.0
Latest change: 2024-04-10
Commit |
Committed |
Subject |
5fa80b6aea |
2024-04-10 |
Prepare docs 1st wave (RC1) April 2024 (#38863)
|
093ab7e755 |
2024-04-08 |
Add lineage_job_namespace and lineage_job_name OpenLineage macros (#38829)
|
7d9737154c |
2024-04-07 |
fix: try002 for provider openlineage (#38806)
|
ecd69955f9 |
2024-04-04 |
fix: Remove redundant operator information from facets (#38264)
|
a2f5307fd0 |
2024-03-29 |
Brings back mypy-checks (#38597)
|
714a933479 |
2024-03-26 |
openlineage: add 'opt-in' option (#37725)
|
9c4e333f5b |
2024-03-25 |
fix: disabled_for_operators now stops whole event emission (#38033)
|
87faf3144f |
2024-03-22 |
docs(openlineage): fix quotation around openlineage transport value (#38378)
|
c6bc052980 |
2024-03-19 |
Add default for 'task' on TaskInstance / fix attrs on TaskInstancePydantic (#37854)
|
0a74928894 |
2024-03-18 |
Bump ruff to 0.3.3 (#38240)
|
c0b849ad2b |
2024-03-11 |
Avoid use of 'assert' outside of the tests (#37718)
|
ea5238a81b |
2024-03-08 |
fix: Add fallbacks when retrieving Airflow configuration to avoid errors being raised (#37994)
|
3f52790d42 |
2024-03-06 |
Resolve G004: Logging statement uses f-string (#37873)
|
2852976ea6 |
2024-03-05 |
fix: Fix parent id macro and remove unused utils (#37877)
|
1.6.0
Latest change: 2024-03-04
Commit |
Committed |
Subject |
83316b8158 |
2024-03-04 |
Prepare docs 1st wave (RC1) March 2024 (#37876)
|
9848954e78 |
2024-03-01 |
feat: Add OpenLineage metrics for event_size and extraction time (#37797)
|
e358bb2253 |
2024-02-29 |
tests: Add OpenLineage test cases for File to Dataset conversion (#37791)
|
4938ac04b6 |
2024-02-29 |
feat: Add OpenLineage support for File and User Airflow's lineage entities (#37744)
|
fb6511212e |
2024-02-28 |
docs: Update whole OpenLineage Provider docs. (#37620)
|
5289140a03 |
2024-02-22 |
chore: Update comments and logging in OpenLineage ExtractorManager (#37622)
|
1851a71278 |
2024-02-19 |
[OpenLineage] Add support for JobTypeJobFacet properties. (#37255)
|
5a0be392e6 |
2024-02-16 |
Add comment about versions updated by release manager (#37488)
|
61f0adf0c7 |
2024-02-14 |
fix: Check if operator is disabled in DefaultExtractor.extract_on_complete (#37392)
|
326f9789cd |
2024-02-10 |
Follow D401 style in openlineage, slack, and tableau providers (#37312)
|
674ea5dd9e |
2024-01-30 |
fix static checks for openlineage provider (#37092)
|
c81be6f78c |
2024-01-30 |
Fix macros jinja template example (#36222)
|
1.5.0
Latest change: 2024-01-26
Commit |
Committed |
Subject |
cead3da4a6 |
2024-01-26 |
Add docs for RC2 wave of providers for 2nd round of Jan 2024 (#37019)
|
2b4da0101f |
2024-01-22 |
Prepare docs 2nd wave of Providers January 2024 (#36945)
|
95a83102e8 |
2024-01-09 |
feat: Add dag_id when generating OpenLineage run_id for task instance. (#36659)
|
1.4.0
Latest change: 2024-01-07
Commit |
Committed |
Subject |
19ebcac239 |
2024-01-07 |
Prepare docs 1st wave of Providers January 2024 (#36640)
|
44b97e1687 |
2024-01-04 |
Add OpenLineage support for Redshift SQL. (#35794)
|
f0e3e612ba |
2024-01-03 |
feat: Add openlineage docs ext with list of supported operators and hooks. (#36311)
|
6937ae7647 |
2023-12-30 |
Speed up autocompletion of Breeze by simplifying provider state (#36499)
|
1.3.1
Latest change: 2023-12-23
Commit |
Committed |
Subject |
b15d5578da |
2023-12-23 |
Re-apply updated version numbers to 2nd wave of providers in December (#36380)
|
f5883d6e7b |
2023-12-23 |
Prepare 2nd wave of providers in December (#36373)
|
fcb527ae94 |
2023-12-22 |
Fix typo. (#36362)
|
1.3.0
Latest change: 2023-12-08
Commit |
Committed |
Subject |
999b70178a |
2023-12-08 |
Prepare docs 1st wave of Providers December 2023 (#36112)
|
fba682b1a5 |
2023-12-06 |
Remove ClassVar annotations. (#36084)
|
acd95a5ef1 |
2023-12-05 |
feat: Add parent_run_id for COMPLETE and FAIL events (#36067)
|
35a1b7a63a |
2023-12-04 |
fix: Repair run_id for OpenLineage FAIL events (#36051)
|
0b23d5601c |
2023-11-24 |
Prepare docs 2nd wave of Providers November 2023 (#35836)
|
ecbf02386a |
2023-11-21 |
Add basic metrics to stats collector. (#35368)
|
99534e47f3 |
2023-11-19 |
Use reproducible builds for provider packages (#35693)
|
99df205f42 |
2023-11-16 |
Fix and reapply templates for provider documentation (#35686)
|
1.2.1
Latest change: 2023-11-08
Commit |
Committed |
Subject |
1b059c57d6 |
2023-11-08 |
Prepare docs 1st wave of Providers November 2023 (#35537)
|
59b32dc0a0 |
2023-11-06 |
Fix bad regexp in mypy-providers specification in pre-commits (#35465)
|
706878ec35 |
2023-11-04 |
Remove empty lines in generated changelog (#35436)
|
052e26ad47 |
2023-11-04 |
Change security.rst to use includes in providers (#35435)
|
6858ea46eb |
2023-11-04 |
Make schema filter uppercase in 'create_filter_clauses' (#35428)
|
63cc915cd3 |
2023-10-31 |
Switch from Black to Ruff formatter (#35287)
|
1.2.0
Latest change: 2023-10-28
Commit |
Committed |
Subject |
d1c58d86de |
2023-10-28 |
Prepare docs 3rd wave of Providers October 2023 - FIX (#35233)
|
3592ff4046 |
2023-10-28 |
Prepare docs 3rd wave of Providers October 2023 (#35187)
|
0940d09859 |
2023-10-25 |
Send column lineage from SQL operators. (#34843)
|
dd7ba3cae1 |
2023-10-19 |
Pre-upgrade 'ruff==0.0.292' changes in providers (#35053)
|
1.1.1
Latest change: 2023-10-13
Commit |
Committed |
Subject |
e9987d5059 |
2023-10-13 |
Prepare docs 1st wave of Providers in October 2023 (#34916)
|
73dd877961 |
2023-10-11 |
Adjust log levels in OpenLineage provider (#34801)
|
1.1.0
Latest change: 2023-09-08
Commit |
Committed |
Subject |
21990ed894 |
2023-09-08 |
Prepare docs for 09 2023 - 1st wave of Providers (#34201)
|
5eea4e632c |
2023-09-07 |
Add OpenLineage support for DBT Cloud. (#33959)
|
e403c74524 |
2023-09-06 |
Fix import in 'get_custom_facets'. (#34122)
|
875387afa5 |
2023-09-01 |
Refactor unneeded jumps in providers (#33833)
|
b4d4f55b47 |
2023-08-31 |
Refactor: Replace lambdas with comprehensions in providers (#33771)
|
0d49d1fed9 |
2023-08-29 |
Allow to disable openlineage at operator level (#33685)
|
9d8c77e447 |
2023-08-27 |
Improve modules import in Airflow providers by some of them into a type-checking block (#33754)
|
1.0.2
Latest change: 2023-08-26
Commit |
Committed |
Subject |
c077d19060 |
2023-08-26 |
Prepare docs for Aug 2023 3rd wave of Providers (#33730)
|
626d3daa9b |
2023-08-24 |
Add OpenLineage support for Trino. (#32910)
|
ed5e70c6d6 |
2023-08-22 |
openlineage: finish user guide (#33610)
|
1cdd82391e |
2023-08-21 |
Simplify conditions on len() in other providers (#33569)
|
abef61ff3d |
2023-08-20 |
Replace repr() with proper formatting (#33520)
|
6d3b71c333 |
2023-08-19 |
openlineage: don't run task instance listener in executor (#33366)
|
8e738cd0ad |
2023-08-15 |
openlineage: do not try to redact Proxy objects from deprecated config (#33393)
|
23d5076635 |
2023-08-13 |
openlineage: defensively check for provided datetimes in listener (#33343)
|
1.0.1
Latest change: 2023-08-05
Commit |
Committed |
Subject |
60677b0ba3 |
2023-08-05 |
Prepare docs for Aug 2023 1st wave of Providers (#33128)
|
bdc10a5ff6 |
2023-08-04 |
Move openlineage configuration to provider (#33124)
|
11ff650e1b |
2023-08-04 |
openlineage: disable running listener if not configured (#33120)
|
e10aa6ae6a |
2023-08-04 |
openlineage, bigquery: add openlineage method support for BigQueryExecuteQueryOperator (#31293)
|
2a39914cbd |
2023-08-01 |
Don't use database as fallback when no schema parsed. (#32959)
|
f9cddf332d |
2023-07-31 |
openlineage,gcs: use proper name for openlineage methods (#32956)
|
1.0.0
Latest change: 2023-07-29
Commit |
Committed |
Subject |
d06b7af69a |
2023-07-29 |
Prepare docs for July 2023 3rd wave of Providers (#32875)
|
0924389a87 |
2023-07-28 |
Fix MIN_AIRFLOW_VERSION_EXCEPTIONS for openlineage (#32909)
|
5c8223c335 |
2023-07-28 |
Bump common-sql version in provider (#32907)
|
8a0f410010 |
2023-07-28 |
Update openlineage provider to min version of airflow 2.7.0 (#32882)
|
b73366799d |
2023-07-27 |
openlineage, gcs: add openlineage methods for GcsToGcsOperator (#31350)
|
9194144dab |
2023-07-27 |
Replace Ruff setting known-third-party with namespace-packages (#32873)
|
73b90c48b1 |
2023-07-21 |
Allow configuration to be contributed by providers (#32604)
|
3878fe6fab |
2023-07-05 |
Remove spurious headers for provider changelogs (#32373)
|
ee4a838d49 |
2023-07-05 |
Pass SQLAlchemy engine to construct information schema query. (#32371)
|
1240dcc167 |
2023-07-05 |
D205 Support - Providers: GRPC to Oracle (inclusive) (#32357)
|
65fad4affc |
2023-07-04 |
Change default schema behaviour in SQLParser. (#32347)
|
f2e2125b07 |
2023-06-29 |
openlineage, common.sql: provide OL SQL parser as internal OpenLineage provider API (#31398)
|
3d8e214e90 |
2023-06-28 |
openlineage, docs: tips for OpenLineage method implementation (#31817)
|
09d4718d3a |
2023-06-27 |
Improve provider documentation and README structure (#32125)
|
1d564adc1c |
2023-06-20 |
set contributor note in CHANGELOG.rst openlienage (#32018)
|
ebd7b0eb53 |
2023-06-13 |
openlineage: fix typing errors produced by bumping version, bump minimum version to 0.28, remove outdated warnings (#31874)
|
6f8cd65bde |
2023-06-06 |
Limit openlineage-integration-common until breaking change is fixed (#31739)
|
9276310a43 |
2023-06-05 |
Improve docstrings in providers (#31681)
|
a59076eaee |
2023-06-02 |
Add D400 pydocstyle check - Providers (#31427)
|
abea189022 |
2023-05-18 |
Use '__version__' in providers not 'version' (#31393)
|
f5aed58d9f |
2023-05-18 |
Fixing circular import error in providers caused by airflow version check (#31379)
|
6b21e4b88c |
2023-05-13 |
Bring back detection of implicit single-line string concatenation (#31270)
|
981afe2a4f |
2023-05-12 |
openlineage: add extractors for python and bash operators (#30713)
|
51603efbf7 |
2023-05-04 |
Allow configuring OpenLineage client from Airflow config. (#30735)
|
eef5bc7f16 |
2023-05-03 |
Add full automation for min Airflow version for providers (#30994)
|
2f570c2bf7 |
2023-04-20 |
Fix when OpenLineage plugins has listener disabled. (#30708)
|
cbde23e6bc |
2023-04-17 |
Upgrade to MyPy 1.2.0 (#30687)
|
6a6455ad1c |
2023-04-17 |
Correctly pass a type to attrs.has() (#30677)
|
8d81963c01 |
2023-04-16 |
Workaround type-incompatibility with new attrs in openlineage (#30674)
|
55963de61e |
2023-04-14 |
First commit of OpenLineage provider. (#29940)
|