139 Commits

Author SHA1 Message Date
Harshal Sheth
1498c36875
chore(cli): drop support for python 3.7 (#9731) 2024-01-29 10:50:47 -08:00
Harshal Sheth
5adb799f13
fix(cli): fix example data contract yaml + update airflow codecov (#9707) 2024-01-26 23:02:52 +01:00
Harshal Sheth
388b3ec0ac
fix(ingest/airflow): fix plugin support for airflow 2.5.0 (#9719) 2024-01-26 23:01:48 +01:00
Andrew Sikowitz
53c7790f9a
feat(ingest/metabase): Use new sql parser; reduce error reporting levels (#9714) 2024-01-25 10:36:59 +01:00
david-leifker
943bb57cbc
feat(backend): structured properties and forms (#9626)
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
Co-authored-by: RyanHolstien <RyanHolstien@users.noreply.github.com>
2024-01-22 11:46:04 -06:00
Harshal Sheth
14dee5723d
feat(ingest/airflow): support airflow 2.8 dataset listeners (#9664) 2024-01-19 16:18:15 -08:00
Harshal Sheth
ecda3e6187
feat(ingest): pydantic v2 compatibility (#9434) 2023-12-18 18:26:33 -05:00
Harshal Sheth
0d9aa26410
fix(ingest/airflow): compat with pluggy 1.0 (#9365) 2023-12-04 20:00:57 -05:00
Harshal Sheth
f9fd9467ef
feat(ingest): clean up DataHubRestEmitter return type (#9286)
Co-authored-by: Andrew Sikowitz <andrew.sikowitz@acryl.io>
2023-11-30 21:00:43 -05:00
Harshal Sheth
a8476ee657
fix(airflow): support inlet datajobs correctly in v1 plugin (#9331) 2023-11-30 18:34:48 -05:00
Harshal Sheth
ec13847f54
feat(airflow): make RUN_IN_THREAD configurable (#9226) 2023-11-14 14:25:26 -05:00
Harshal Sheth
19aa215068
feat(ingest/dbt): dbt column-level lineage (#8991) 2023-11-13 19:00:30 -05:00
Shubham Jagtap
bb7300251f
feat(ingestion/airflow): support datajobs as task inlets (#9211)
Co-authored-by: Harshal Sheth <hsheth2@gmail.com>
2023-11-10 15:59:18 -08:00
Harshal Sheth
86d2b08d2b
docs(ingest): inherit capabilities from superclasses (#9174) 2023-11-06 15:58:07 -05:00
richenc
8b1d2094aa
feat(airflow): retry callback, support ExternalTaskSensor subclasses (#8514)
Co-authored-by: Richie Chen <richie.chen@hulu.com>
Co-authored-by: Harshal Sheth <hsheth2@gmail.com>
2023-10-27 10:36:47 -07:00
Harshal Sheth
8fb95e88a1
feat(sqlparser): parse create DDL statements (#9002) 2023-10-23 12:40:42 -07:00
Harshal Sheth
a300b39f15
feat(ingest/airflow): airflow plugin v2 (#8853) 2023-10-04 16:23:15 +05:30
Harshal Sheth
6c6216aaa2
fix(airflow): fix provider loading exception (#8861) 2023-09-20 12:00:23 -07:00
Harshal Sheth
449cc9ba91
ci: make wheel builds more robust (#8815) 2023-09-12 13:15:05 -07:00
Harshal Sheth
f7fee743bf
fix(ingest): use epoch 1 for dev build versions (#8824) 2023-09-12 13:11:01 -07:00
Mayuri Nehate
f649d6fc17
feat(airflow-plugin): add package type information (#8795) 2023-09-06 10:38:35 -07:00
Mayuri Nehate
e867dbc3da
ci: separate airflow build and test (#8688)
Co-authored-by: Harshal Sheth <hsheth2@gmail.com>
2023-08-30 14:08:42 -07:00
Harshal Sheth
2495b50f8c
ci: fix commandLine usage in build.gradle (#8510) 2023-07-26 11:12:22 +05:30
Harshal Sheth
2a3f6c42d4
ci: workarounds for pyyaml installation (#8435) 2023-07-17 15:26:43 -07:00
Harshal Sheth
1ebc88caf2
fix: build vercel python from source (#7972) 2023-05-05 17:10:05 +02:00
Harshal Sheth
2722ad54d4
feat(cli): build and upload Python wheels in CI (#7537) 2023-03-22 21:31:32 +05:30
Harshal Sheth
482431bcf4
fix(ingest/superset): support superset v2 (#7588)
Co-authored-by: John Joyce <john@acryl.io>
2023-03-20 19:49:32 -07:00
cburroughs
cc0772f8d8
feat(ingest): unbundle airflow plugin emitter dependencies (#7493)
Co-authored-by: Harshal Sheth <hsheth2@gmail.com>
2023-03-07 09:07:42 -08:00
Tamas Nemeth
e2250274fe
fix(build/airflow): Fixing gradlew path (#7069) 2023-01-18 16:42:05 +01:00
Harshal Sheth
bc9adfa441
ci(ingest): add flag to skip tests but run codegen during release (#7067) 2023-01-18 11:55:07 +01:00
Harshal Sheth
9c04c63813
docs(ingest): airflow - clarify docs around 1.x compat (#6436) 2022-11-14 21:30:42 -08:00
Harshal Sheth
3e907ab0d1
feat(ingest): loosen sqlalchemy dep & support airflow 2.3+ (#6204)
Co-authored-by: Tamas Nemeth <treff7es@gmail.com>
2022-11-11 15:04:36 -05:00
Harshal Sheth
b4687ffceb
feat(ingest): drop plugin support for airflow 1.x (#6331) 2022-11-01 21:12:34 -07:00
Harshal Sheth
879894d702
feat(ingest): airflow - support enabled flag for airflow config (#6089) 2022-10-11 00:42:13 +02:00
Harshal Sheth
2f7fe593b7
ci: reduce pip backtracking in airflow plugin (#5982) 2022-09-19 12:40:51 -07:00
Harshal Sheth
fdea718e38
build: improve comprehensiveness of gradle clean (#5003) 2022-07-15 15:38:32 +05:30
Vincent Koc
d60f789519
chore: Refactor Python Codebase (#5113) 2022-07-06 16:09:27 +05:30
Shirshanka Das
64fae6121a
feat(docs): ingest - add tab for config json schema (#5086) 2022-06-03 14:57:36 -07:00
Tamas Nemeth
c131e13582
feat(airflow): Airflow lineage ingestion plugin (#4833)
feat(airflow): Airflow lineage ingestion plugin (#4833)
2022-05-25 09:12:11 +02:00