Senior Director of Engineering at @astronomer .
Committer & PMC Member, Apache Airflow. Open source advocate.
Pinned Loading
-
apache/airflow
apache/airflow PublicApache Airflow - A platform to programmatically author, schedule, and monitor workflows
-
airflowctl
airflowctl PublicA CLI tool to streamline getting started with Apache Airflow™ and managing multiple Airflow projects
-
boring-cyborg
boring-cyborg Public🤖 A Github bot to automatically label PRs, issues and perform all the boring operations that you don't want to do.
1,530 contributions in the last year
Day of Week | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | |||||||||||||||||||||||||||||||||||||||||
Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday Sat |
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Activity overview
Contributed to
apache/airflow,
astronomer/airflow3_nightlies,
apache/airflow-site
and 16 other
repositories
Loading
Contribution activity
March 2025
Created 67 commits in 3 repositories
Created 1 repository
-
kaxil/ruff
Rust
This contribution was made on Mar 11
Created a pull request in apache/airflow that received 15 comments
Bump various providers in preparation for Airflow 3.0.0b4
Bumped providers: Celery K8s common.compat common.io common.messaging common.sql fab standard ^ Add meaningful description above Read the Pull R…
+344
−99
lines changed
•
15
comments
Opened 37 other pull requests in 2 repositories
apache/airflow
34
merged
2
open
-
Fix new import paths in Newsfragment
This contribution was made on Mar 30
-
Reduce default retries to reach API server to 3
This contribution was made on Mar 29
-
Move BaseOperator to
airflow/sdk/bases/operator.py
This contribution was made on Mar 29 -
Remove commented code
This contribution was made on Mar 29
-
Fix bug in
previous-successful-dagrun
Execution API endpointThis contribution was made on Mar 29 -
Fix Worker crash on API Server Error
This contribution was made on Mar 28
-
Move bases classes to
airflow.sdk.bases
This contribution was made on Mar 28 -
Make
sla
params no-op with deprecation warningThis contribution was made on Mar 27 -
Fix bug in fallback logic with Secrets Backend on the workers
This contribution was made on Mar 27
-
AIP-72: Move logic to load Secrets backend on Workers
This contribution was made on Mar 27
-
Add a fixture to easily replace
ti.run
usageThis contribution was made on Mar 27 -
Fix bug in getting Variable via Context
This contribution was made on Mar 25
-
Move
BaseSensorOperator
to TaskSDK definitionsThis contribution was made on Mar 25 -
Correctly serialize objects inherited from Task SDK's BaseOperator
This contribution was made on Mar 25
-
Support Reschedule mode for
BaseSensorOperator
with Task SDKThis contribution was made on Mar 24 -
Add backwards compatibility for
DatasetOrTimeSchedule
This contribution was made on Mar 22 -
Move newsfragment about secret backends on workers to AIP-72 one
This contribution was made on Mar 21
-
Support
@task.bash
with Task SDKThis contribution was made on Mar 21 -
Export
chain
,chain_linear
&cross_downstream
This contribution was made on Mar 20 -
Update example dags to import
DAG
,Asset
etc from Task SDKThis contribution was made on Mar 20 -
Bump OL provider for Airflow 3.0.0b4 release
This contribution was made on Mar 20
-
Fix typo in
InProcessExecutionAPI
This contribution was made on Mar 19 -
Fix bug in XComModel deserialization for value serialized in Task SDK
This contribution was made on Mar 19
-
Fix typo in
ASSET_NOT_FOUND
error responseThis contribution was made on Mar 18 -
Fix bug with XCom delete operation in Task SDK
This contribution was made on Mar 18
- Some pull requests not shown.
astral-sh/ruff
1
merged
-
[
airflow
] Addchain
,chain_linear
andcross_downstream
forAIR302
This contribution was made on Mar 11
Reviewed 114 pull requests in 1 repository
apache/airflow
25 pull requests
-
Sort children when deserializing DAG
This contribution was made on Mar 30
-
Ensure a WatchedSubprocess redacts only its values and not parent processes'
This contribution was made on Mar 29
-
Swap DAG Version details table to show id vs number
This contribution was made on Mar 29
-
Don't add auth token to git bundle view urls
This contribution was made on Mar 29
-
Release notes for helm chart 1.16.0
This contribution was made on Mar 29
-
Fix logical_date error in BranchDateTimeOperator and BranchDayOfWeekOperator
This contribution was made on Mar 28
-
Add references to auth manager documentation to generate a JWT token
This contribution was made on Mar 28
-
Add missing clear to clear_all
This contribution was made on Mar 28
-
Fix CLI airflow tasks clear
This contribution was made on Mar 28
-
Fix typo in 42953.significant.rst (max_active_runs -> max_active_tasks)
This contribution was made on Mar 28
-
Clarifying 47354.significant.rst (catchup_by_default config change)
This contribution was made on Mar 28
-
AIP-81 airflowctl Include CI/breeze unit-testing and distribution commands
This contribution was made on Mar 28
-
Move bases classes to
airflow.sdk.bases
This contribution was made on Mar 28 -
Move
BaseSensorOperator
to TaskSDK definitionsThis contribution was made on Mar 28 -
Unify the usage of structlog.get_logger in the codebase
This contribution was made on Mar 28
-
Enable Comms in the TriggerRunner to make Connections, Variables and XComs accessible to Triggers
This contribution was made on Mar 27
-
AIP-72: Move logic to load Secrets backend on Workers
This contribution was made on Mar 27
-
Add a fixture to easily replace
ti.run
usageThis contribution was made on Mar 27 -
Add documentation on asset decorator
This contribution was made on Mar 27
-
Dag processor manager consumes DagPriorityParsingRequests
This contribution was made on Mar 27
-
Wrap all listener invocations in a try / except
This contribution was made on Mar 27
-
Remove auto lineage from Airflow
This contribution was made on Mar 27
-
Fix docstyle PT007
This contribution was made on Mar 26
-
Implement error email in task sdk
This contribution was made on Mar 26
-
Do not call runtime-checks api from the task sdk anymore
This contribution was made on Mar 26
- Some pull request reviews not shown.
Created an issue in apache/airflow that received 8 comments
Get BranchExternalPythonOperator
with Task SDK
Most of the branch operators are now working with Task SDK after #46584
But BranchExternalPythonOperator
fails with the following error:
[2025-03-…
8
comments
Opened 6 other issues in 1 repository
apache/airflow
4
closed
2
open
-
Accessing Variable via context does not render same as Airflow 2
This contribution was made on Mar 25
-
Task Execution API: Implement default version handling for no header
This contribution was made on Mar 20
-
Add more fields to XCom View
This contribution was made on Mar 20
-
Support deferral mode for
TriggerDagRunOperator
with Task SDKThis contribution was made on Mar 19 -
Clicking on Task inside a Mapped Task Group fails on the UI
This contribution was made on Mar 14
-
Make OpenAI provider compatible with
openai>=1.66.0
This contribution was made on Mar 11
3
contributions
in private repositories
Mar 10 – Mar 25