-
Notifications
You must be signed in to change notification settings - Fork 14.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add on_kill equivalent to Databricks SQL Hook to cancel timed out queries #42668
base: main
Are you sure you want to change the base?
Add on_kill equivalent to Databricks SQL Hook to cancel timed out queries #42668
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e849825 - Browse repository at this point
Copy the full SHA e849825View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52c00f9 - Browse repository at this point
Copy the full SHA 52c00f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f148b2 - Browse repository at this point
Copy the full SHA 5f148b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9faed81 - Browse repository at this point
Copy the full SHA 9faed81View commit details -
Configuration menu - View commit details
-
Copy full SHA for e877d26 - Browse repository at this point
Copy the full SHA e877d26View commit details -
Configuration menu - View commit details
-
Copy full SHA for c31b23d - Browse repository at this point
Copy the full SHA c31b23dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c52cbc - Browse repository at this point
Copy the full SHA 0c52cbcView commit details -
Revert "remove file accidently picked up rebasing with main"
This reverts commit 13287fcc63cfe2f3df548c287bd6386007520167.
Configuration menu - View commit details
-
Copy full SHA for 25b0ba9 - Browse repository at this point
Copy the full SHA 25b0ba9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75f8c05 - Browse repository at this point
Copy the full SHA 75f8c05View commit details
Commits on Oct 3, 2024
-
adding updated test_databricks_workflow file
Lorin committedOct 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 74dae27 - Browse repository at this point
Copy the full SHA 74dae27View commit details -
add indent to execution_timeout param in docstring of DatabricksSqlHo…
…ok.run
Lorin committedOct 3, 2024 Configuration menu - View commit details
-
Copy full SHA for fd5c274 - Browse repository at this point
Copy the full SHA fd5c274View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8d474c - Browse repository at this point
Copy the full SHA c8d474cView commit details
Commits on Oct 4, 2024
-
Update airflow/providers/databricks/hooks/databricks_sql.py
Co-authored-by: Wei Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21bbe89 - Browse repository at this point
Copy the full SHA 21bbe89View commit details -
Lorin committed
Oct 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 619e8f8 - Browse repository at this point
Copy the full SHA 619e8f8View commit details -
Lorin committed
Oct 4, 2024 Configuration menu - View commit details
-
Copy full SHA for a671901 - Browse repository at this point
Copy the full SHA a671901View commit details -
Lorin committed
Oct 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 991acf6 - Browse repository at this point
Copy the full SHA 991acf6View commit details -
Lorin committed
Oct 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 107392d - Browse repository at this point
Copy the full SHA 107392dView commit details -
Lorin committed
Oct 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 282bc35 - Browse repository at this point
Copy the full SHA 282bc35View commit details
Commits on Oct 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 46a9cdc - Browse repository at this point
Copy the full SHA 46a9cdcView commit details
Commits on Oct 7, 2024
-
move new exceptions to Databricks provider
Lorin committedOct 7, 2024 Configuration menu - View commit details
-
Copy full SHA for 2bba888 - Browse repository at this point
Copy the full SHA 2bba888View commit details -
Lorin committed
Oct 7, 2024 Configuration menu - View commit details
-
Copy full SHA for c1f64a6 - Browse repository at this point
Copy the full SHA c1f64a6View commit details -
Lorin committed
Oct 7, 2024 Configuration menu - View commit details
-
Copy full SHA for fecee52 - Browse repository at this point
Copy the full SHA fecee52View commit details -
Lorin committed
Oct 7, 2024 Configuration menu - View commit details
-
Copy full SHA for e6d2e8a - Browse repository at this point
Copy the full SHA e6d2e8aView commit details
Commits on Oct 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ae58115 - Browse repository at this point
Copy the full SHA ae58115View commit details
Commits on Oct 10, 2024
-
Update airflow/providers/databricks/hooks/databricks_sql.py
Co-authored-by: Wei Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10e92c4 - Browse repository at this point
Copy the full SHA 10e92c4View commit details
Commits on Oct 17, 2024
-
make new exceptions databricks specific
Lorin committedOct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 09ac253 - Browse repository at this point
Copy the full SHA 09ac253View commit details -
Simplify code for recent dbt provider change (apache#42840)
Just simplified redundant code from apache#42737
Configuration menu - View commit details
-
Copy full SHA for c629c6d - Browse repository at this point
Copy the full SHA c629c6dView commit details -
- Fixes apache#42432 (apache#42770)
- Added a unit test
Configuration menu - View commit details
-
Copy full SHA for 465553d - Browse repository at this point
Copy the full SHA 465553dView commit details -
AIP-84 Migrate views /object/historical_metrics_data to Fast API (apa…
…che#42629) * Include object router and migrate objects/historical_metrics_data to FastAPI * Use pyfixture session * Include provide_session for SQLite session thread issue * Make method async and remove unused session from tests * Include return type to generate proper openapi spec * Object definition to Dashboard definition, make safe date Annotated parameter in parameters.py * Include pydantic model for Dashboard Historical Metric Data and convert response to HistoricalMetricDataResponse * Fix conflict and rerun pre-commit hooks * Rename data variable to historical metrics for consistency * Include object router and migrate objects/historical_metrics_data to FastAPI * Object definition to Dashboard definition, make safe date Annotated parameter in parameters.py * Drop data from method name to prevent double Data in the name of objects * Variable name change to prevent shadow naming with method name * Resolve conflicts and rebase again * Resolve conflicts and rebase
Configuration menu - View commit details
-
Copy full SHA for ea3c1f0 - Browse repository at this point
Copy the full SHA ea3c1f0View commit details -
Add support to filter by last dagrun state in UI. (apache#42779)
* Add support to filter by last dagrun state in UI. * Fix lint errors. * Fix lint errors. * Fix PR comments over null checks and query parameter to be last_dag_run_state.
Configuration menu - View commit details
-
Copy full SHA for 55afad6 - Browse repository at this point
Copy the full SHA 55afad6View commit details -
feat(datasets): make strict_dataset_uri_validation default to True (a…
…pache#41814) * feat(datasets): make strict_dataset_uri_validation default to True * docs(assets): add uri scheme restrict instruction for AIP-60 * feat(assets): add an error logging to URI that is not AIP-60 compliant * Better test string --------- Co-authored-by: Tzu-ping Chung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2b4a44 - Browse repository at this point
Copy the full SHA f2b4a44View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1ef8c5 - Browse repository at this point
Copy the full SHA c1ef8c5View commit details -
Fix mark as success when pod fails while fetching log (apache#42815)
* fix: always defer once more after log fetching to ensure pod completion is handled * add tests * removing print --------- Co-authored-by: Jean-Eudes Peloye <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf09c39 - Browse repository at this point
Copy the full SHA bf09c39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44f0faf - Browse repository at this point
Copy the full SHA 44f0fafView commit details -
Docs: Add Template field related info for python operators (apache#42847
) closes apache#39584 This PR adds templating information related to Python operators in How-to Guide
Configuration menu - View commit details
-
Copy full SHA for f316273 - Browse repository at this point
Copy the full SHA f316273View commit details -
AIP-84 Get Variable (apache#42834)
Handle redacted value for Variables
Configuration menu - View commit details
-
Copy full SHA for a343e78 - Browse repository at this point
Copy the full SHA a343e78View commit details -
Move test of DagRun.update_state to better place (apache#42845)
Previously this lived in test_scheduler_job.py It only really tested the behavior of DagRun.update_state. As far as I can tell, it checks that if you null out the state on a TI of a finished dag, and then you call ``update_state``, then the DR will be set to running.
Configuration menu - View commit details
-
Copy full SHA for ddc9d80 - Browse repository at this point
Copy the full SHA ddc9d80View commit details -
Revert "Remove
sqlalchemy-redshift
dependency from Amazon provider (a……pache#42830)" (apache#42864) This reverts commit 3b4c73a.
Configuration menu - View commit details
-
Copy full SHA for d047fa8 - Browse repository at this point
Copy the full SHA d047fa8View commit details -
Prepare docs for Oct 1st adhoc wave of providers (apache#42862)
* Prepare docs for Oct 1st adhoc wave of providers * Update * update amazon
Configuration menu - View commit details
-
Copy full SHA for 814786a - Browse repository at this point
Copy the full SHA 814786aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8a4fc6 - Browse repository at this point
Copy the full SHA f8a4fc6View commit details -
Revert Asset to Dataset for Core Extension Doc (apache#42867)
This PR reverts Core Extension doc change (https://airflow.apache.org/docs/apache-airflow-providers/core-extensions/index.html) from apache#41348 Since those docs only work on Airflow stable, we can only change this after 3.0
Configuration menu - View commit details
-
Copy full SHA for eb0a028 - Browse repository at this point
Copy the full SHA eb0a028View commit details -
Split providers out of the main "airflow/" tree into a UV workspace p…
…roject (apache#42505) This is only a partial split so far. It moves all the code and tests, but leaves the creation of `core/` to a separate PR as this is already large enough. In addition to the straight file rename the other changes I had to make here are: - Some mypy/typing fixes. Mypy can be fragile about what it picks up when, so maybe some of those changes were caused by that. But the typing changes aren't large. - Improve typing in common.sql type stub Again, likely a mypy file oddity, but the types should be safe - Removed the `check-providers-init-file-missing` check This isn't needed now that airflow/providers shouldn't exist at all in the main tree. - Create a "dev.tests_common" package that contains helper files and common pytest fixtures Since the provider tests are no longer under tests/ they don't automatically share the fixtures from the parent `tests/conftest.py` so they needed extracted. Ditto for `tests.test_utils` -- they can't be easily imported in provider tests anymore, so they are moved to a more explicit shared location. In future we should switch how the CI image is built to make better use of UV caching than our own approach as that would remvoe a lot of custom code.
Configuration menu - View commit details
-
Copy full SHA for 66a3380 - Browse repository at this point
Copy the full SHA 66a3380View commit details -
Improving validation of task retries to handle None values (apache#42532
) * Improving validation of task retries to handle None values * Updated the validation check to use the "or" logical operator Co-authored-by: Jens Scheffler <[email protected]> * Added a comment for the new validation check * Update baseoperator.py * Update taskinstance.py --------- Co-authored-by: Jens Scheffler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 875b700 - Browse repository at this point
Copy the full SHA 875b700View commit details -
Fix deprecated stage names for Pre-commit (apache#42872)
Before ``` ❯ pre-commit install [WARNING] top-level `default_stages` uses deprecated stage names (commit, push) which will be removed in a future version. run: `pre-commit migrate-config` to automatically fix this. pre-commit installed at .git/hooks/pre-commit ```
Configuration menu - View commit details
-
Copy full SHA for 154d70c - Browse repository at this point
Copy the full SHA 154d70cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d75a543 - Browse repository at this point
Copy the full SHA d75a543View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50f1b42 - Browse repository at this point
Copy the full SHA 50f1b42View commit details -
Bump
blacken-docs
pre-commit (apache#42880)Bump `blacken-docs` pre-commit from 1.18.0 -> 1.19.0
Configuration menu - View commit details
-
Copy full SHA for 17c6382 - Browse repository at this point
Copy the full SHA 17c6382View commit details -
Exclude "not-ready" providers when building docs (apache#42873)
This fixes the issue we saw in https://apache-airflow.slack.com/archives/C03G9H97MM2/p1728492002477169 This PR excludes the providers that aren't ready yet for building docs.
Configuration menu - View commit details
-
Copy full SHA for 98d354b - Browse repository at this point
Copy the full SHA 98d354bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3a8b33 - Browse repository at this point
Copy the full SHA c3a8b33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40a863a - Browse repository at this point
Copy the full SHA 40a863aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9ab2c6 - Browse repository at this point
Copy the full SHA a9ab2c6View commit details -
AIP-84 Migrate the public endpoint Get DAG to FastAPI (apache#42848)
* Migrate the public endpoint Get DAG to FastAPI * Use proper name for test function
Configuration menu - View commit details
-
Copy full SHA for fe86dfa - Browse repository at this point
Copy the full SHA fe86dfaView commit details -
AIP-84 Migrate GET Dag Run endpoint to FastAPI (apache#42725)
* get dag_run init * add serializer * Merge branch 'main' of https:/apache/airflow into kalyan/AIP-84/get_dag_run * add types * add test * working tests * add note to DagRunResponse * add note * add test to test non Null note * Update airflow/api_fastapi/views/public/dag_run.py Co-authored-by: Pierre Jeambrun <[email protected]> * Update airflow/api_fastapi/views/public/dag_run.py Co-authored-by: Pierre Jeambrun <[email protected]> * Merge branch 'main' of https:/apache/airflow into kalyan/AIP-84/get_dag_run * add 404 test --------- Co-authored-by: Pierre Jeambrun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78b5a01 - Browse repository at this point
Copy the full SHA 78b5a01View commit details -
add majorosdonat as bosch user (apache#42890)
Co-authored-by: Majoros Donat (XC-DX/EET2-Bp) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 92f135c - Browse repository at this point
Copy the full SHA 92f135cView commit details -
Configuration menu - View commit details
-
Copy full SHA for be261df - Browse repository at this point
Copy the full SHA be261dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9373ec4 - Browse repository at this point
Copy the full SHA 9373ec4View commit details -
Add support for run conf to backfill (apache#42865)
This actually does a little bit more. It changes the backfill create endpoint to take a json payload instead of just query params. This is just easier because we can use the backfill schema as the schema of the request body. One thing that is maybe weird is I add a decorator to translate the request body to the kwargs in the endpoint function. The main motivator here was for compatibility with the requires_access_dag decorator, which doesn't check request body.
Configuration menu - View commit details
-
Copy full SHA for c3d2b9f - Browse repository at this point
Copy the full SHA c3d2b9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2447b97 - Browse repository at this point
Copy the full SHA 2447b97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b9921d - Browse repository at this point
Copy the full SHA 6b9921dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba28e36 - Browse repository at this point
Copy the full SHA ba28e36View commit details -
Remove dag.run() method (apache#42761)
This method uses Backfill internally. Before we can remove BackfillJobRunner, we need to remove DAG.run. But before we can remove DAG.run, we need to update some old tests that use it. So this is the first step towards removing BackflilJobRunner. There were some very old tests that came from airflow github issue 1225. These appeared to test the scheduler but really they tested the backfill job runner. Just to be cautious, I kept most of them rather than remove (which probably would have been fine since they essentially tested code that we'll be removing). As appropriate I either changed them to run on dag.test or scheduler. The ones dealing with ignore first depends on past will have to be added back when that functionality is implemented in new backfill.
Configuration menu - View commit details
-
Copy full SHA for 108f992 - Browse repository at this point
Copy the full SHA 108f992View commit details -
Add test for behavior for paused backfill (apache#42837)
----- Co-authored-by: Kaxil Naik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3bcc005 - Browse repository at this point
Copy the full SHA 3bcc005View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc5b57e - Browse repository at this point
Copy the full SHA bc5b57eView commit details -
Fix typo in Breeze (apache#42919)
A couple of minor typos due to newlines
Configuration menu - View commit details
-
Copy full SHA for bf39566 - Browse repository at this point
Copy the full SHA bf39566View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a85104 - Browse repository at this point
Copy the full SHA 4a85104View commit details -
Add possibility to override the conn type for Druid (apache#42793)
* Add possibility to override the conn type for Druid Minor fix, which allows to use the schema which are specified in theschema rather than `http` as default. In the same time it doesn't changethe logic as any conn_type can be selected. Intuitevely it's expectedthat anything specified in `schema` field will actually take precedencein the building the desired url. * Add druid endpoint connection from another PR * Fix missing scheme in test * Set schema to None where it's unused Even though we don't need it directly set, by default the mock will set it to an internal object, thus we need to override it to None. --------- Co-authored-by: Oleg Auckenthaler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 24a35fa - Browse repository at this point
Copy the full SHA 24a35faView commit details -
Configuration menu - View commit details
-
Copy full SHA for baadbbf - Browse repository at this point
Copy the full SHA baadbbfView commit details -
AIP-84 Fix dag display name search (apache#42863)
* Fix dag display name search * Fix CI
Configuration menu - View commit details
-
Copy full SHA for 6aca278 - Browse repository at this point
Copy the full SHA 6aca278View commit details -
Check _is_canary_run/pr condition in is_legacy_ui_api_labeled method (a…
…pache#42921) * check _is_canary_run condition in is_legacy_ui_api_labeled method * include pr check in is_legacy_ui_api_labeled
Configuration menu - View commit details
-
Copy full SHA for 0ef7419 - Browse repository at this point
Copy the full SHA 0ef7419View commit details -
Allow python 3.12 for the breeze release commands (apache#42936)
I'm not 100% sure why we added this check in the first place, but it doesn't seem to be needed anymore (I've tested things locally with this removed and it all seems to behave itself)
Configuration menu - View commit details
-
Copy full SHA for 34fba8b - Browse repository at this point
Copy the full SHA 34fba8bView commit details -
Render errors when getting a list of dags (apache#42897)
* Render errors when getting a list of dags * Restore axios, prettierignore pnpm-store * Add pnpm-store to prettier ignore
Configuration menu - View commit details
-
Copy full SHA for 43a8693 - Browse repository at this point
Copy the full SHA 43a8693View commit details -
Remove the referrer from Webserver to Scarf (apache#42901)
This will make sure we don't receive any information about the Webserver URL sending the info like the number of plugins and such.
Configuration menu - View commit details
-
Copy full SHA for a9c8a87 - Browse repository at this point
Copy the full SHA a9c8a87View commit details -
Split providers out of the main "airflow/" tree into a UV workspace p…
…roject (apache#42505) (apache#42624) This is only a partial split so far. It moves all the code and tests, but leaves the creation of `core/` to a separate PR as this is already large enough. In addition to the straight file rename the other changes I had to make here are: - Some mypy/typing fixes. Mypy can be fragile about what it picks up when, so maybe some of those changes were caused by that. But the typing changes aren't large. - Improve typing in common.sql type stub Again, likely a mypy file oddity, but the types should be safe - Removed the `check-providers-init-file-missing` check This isn't needed now that airflow/providers shouldn't exist at all in the main tree. - Create a "dev.tests_common" package that contains helper files and common pytest fixtures Since the provider tests are no longer under tests/ they don't automatically share the fixtures from the parent `tests/conftest.py` so they needed extracted. Ditto for `tests.test_utils` -- they can't be easily imported in provider tests anymore, so they are moved to a more explicit shared location. In future we should switch how the CI image is built to make better use of UV caching than our own approach as that would remvoe a lot of custom code. Co-authored-by: Ash Berlin-Taylor <[email protected]> Co-authored-by: Ryan Hatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a9ac157 - Browse repository at this point
Copy the full SHA a9ac157View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4835f3 - Browse repository at this point
Copy the full SHA f4835f3View commit details -
Consistent python version checks and troubleshooting (apache#42944)
Follow up after apache#42766 and apache#42936. * We do not have to check for minimum Python version for Python 3.9 any more (as we do not support 3.8 any more) * While Python 3.12 is not yet fully supported by Apache Beam, we should still not allow it for releasing providers, but all other commands should support Python 3.12 * When you had pre-commit installed with Python 3.8 before, various errors might appear when running pre-commit. Troubleshooting was added quoting the errors and explaining what to do.
Configuration menu - View commit details
-
Copy full SHA for e2552c8 - Browse repository at this point
Copy the full SHA e2552c8View commit details -
Update README.rst (apache#42941)
grammar update for clarity 😄 👍
Configuration menu - View commit details
-
Copy full SHA for 85a6175 - Browse repository at this point
Copy the full SHA 85a6175View commit details -
Add a "backfill create" command (apache#42922)
I create a new command group "backfill" for management of backfills. The first action is "create" which creates a backfill. Some others may follow such as pause / cancel.
Configuration menu - View commit details
-
Copy full SHA for 52b41fd - Browse repository at this point
Copy the full SHA 52b41fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2845cfc - Browse repository at this point
Copy the full SHA 2845cfcView commit details -
Fix broken links in Release Management docs (apache#42958)
These links were pointing to the wrong location. This PR fixes it
Configuration menu - View commit details
-
Copy full SHA for fac5376 - Browse repository at this point
Copy the full SHA fac5376View commit details -
Restrict looker-sdk version 24.18.0 and microsoft-kiota-http 1.3.4 (a…
…pache#42954) * restrict looker version 24.18.0 * update microsoft provider deps with microsoft-kiota-http * update gh issue ids to provider yaml files * ignore type in applfowhook * ignore type in applfowhook * ignore type in applfowhook
Configuration menu - View commit details
-
Copy full SHA for 46759d2 - Browse repository at this point
Copy the full SHA 46759d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a3d385 - Browse repository at this point
Copy the full SHA 9a3d385View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1f33d8 - Browse repository at this point
Copy the full SHA b1f33d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31118a7 - Browse repository at this point
Copy the full SHA 31118a7View commit details -
fix: 03_contributors_quick_start_docs (apache#42927)
* Change code-block position
Configuration menu - View commit details
-
Copy full SHA for f558d79 - Browse repository at this point
Copy the full SHA f558d79View commit details -
Add skeleton project for task-sdk (apache#42904)
closes apache#42856 This PR adds a skeleton project for [AIP-72 Task SDK](https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-72+Task+Execution+Interface+aka+Task+SDK) It creates this new project, integrates them to breeze & runs it on CI. The code & tests are just placeholders at this point, we will start adding things needs for DAG Authors in separate PRs.
Configuration menu - View commit details
-
Copy full SHA for 957c186 - Browse repository at this point
Copy the full SHA 957c186View commit details -
Upgrade Trove classifier to
2024.10.12
(apache#42961)Test was failing: https:/apache/airflow/actions/runs/11306055404/job/31446236535 ``` pre-commit hook(s) made changes. If you are seeing this message in CI, reproduce locally with: `pre-commit run --all-files`. To run `pre-commit` as part of git workflow, use `pre-commit install`. All changes made by hooks: diff --git a/pyproject.toml b/pyproject.toml index 844e1b6..5e9f587 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,7 +30,7 @@ requires = [ "pluggy==1.5.0", "smmap==5.0.1", "tomli==2.0.2; python_version < '3.11'", - "trove-classifiers==2024.10.11", + "trove-classifiers==2024.10.12", ] build-backend = "hatchling.build" ```
Configuration menu - View commit details
-
Copy full SHA for 349cbec - Browse repository at this point
Copy the full SHA 349cbecView commit details -
Add missed brackets for our dev script for Spell checks (apache#42965)
A nit PR while I was looking at our doc builds
Configuration menu - View commit details
-
Copy full SHA for e8dd5cd - Browse repository at this point
Copy the full SHA e8dd5cdView commit details -
FIX: Don't raise a warning in ExecutorSafeguard when execute is calle…
…d from an extended operator (apache#42849) * refactor: Don't raise a warning when execute is called from an extended operator, as this should always be allowed. * refactored: Fixed import of test_utils in test_dag_run --------- Co-authored-by: David Blain <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11ed8aa - Browse repository at this point
Copy the full SHA 11ed8aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b1b150 - Browse repository at this point
Copy the full SHA 0b1b150View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23cbeef - Browse repository at this point
Copy the full SHA 23cbeefView commit details -
fIX handling removal of dependencies (apache#42967)
There was a problem with CI image builds when cache has been disabled - they still used "pre-cached" main version (unlike PROD builds). This PR synchronizes the behaviour between CI and PROD builds. For removing dependencies, you need to set both: * `disable docker cache` label * incerase DEPENDENCIES_EPOCH_NUMBER in `Dockerfile.ci` Comments and documentation in both places has been updated to reflect it. Since documentation for labels has been updated, Part of this PR is to improve the description of possible labels that could be used during the build. The description grew from a small number of labels to a "wall of text" that was difficult to read. This PR reformats it in the form of table that makes it far easier to see actions that the maintainer can do and what labels should be set for each of them.
Configuration menu - View commit details
-
Copy full SHA for 0feb1f2 - Browse repository at this point
Copy the full SHA 0feb1f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7db2aa - Browse repository at this point
Copy the full SHA c7db2aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for cdb4852 - Browse repository at this point
Copy the full SHA cdb4852View commit details -
AIP-84 Migrate delete Dag Run endpoint to FastAPI (apache#42910)
* delete dag_run init * delete dag_run init * add delete dag run endpoint * add tests for delete dag run
Configuration menu - View commit details
-
Copy full SHA for f4af0f4 - Browse repository at this point
Copy the full SHA f4af0f4View commit details -
Make datStats endpoint dag_ids parameter optional (apache#42955)
* Make datStats dag_id parameter optional with pagination * move pagination out of sql query * tidy --------- Co-authored-by: Michael Smith-Chandler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b19a945 - Browse repository at this point
Copy the full SHA b19a945View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a152b0 - Browse repository at this point
Copy the full SHA 4a152b0View commit details -
Change directory used by simple auth manager to store generated passw…
…ords (apache#42860) * Change directory used by simple auth manager to store generated passwords * Update airflow/auth/managers/simple/simple_auth_manager.py Co-authored-by: Jens Scheffler <[email protected]> --------- Co-authored-by: Jens Scheffler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5930331 - Browse repository at this point
Copy the full SHA 5930331View commit details -
Disable flaky mssql based integration tests (apache#42811)
* quarantined flaky mssql integration tests * disable mssql from ci integration checks
Configuration menu - View commit details
-
Copy full SHA for a8c7080 - Browse repository at this point
Copy the full SHA a8c7080View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1568623 - Browse repository at this point
Copy the full SHA 1568623View commit details -
Add early job_id xcom_push for google provider Beam Pipeline operators (
apache#42982) - To let GCP Beam Sensor operators 'sense' the pipeline changes, by having dataflow job_id been xcom_push as soon as it available. Related issue: apache#30007. Co-authored-by: Oleg Kachur <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 147e59b - Browse repository at this point
Copy the full SHA 147e59bView commit details -
Add logic to mark backfills as complete (apache#42683)
Periodically check for backfills that should be marked as complete.
Configuration menu - View commit details
-
Copy full SHA for 8e2cbba - Browse repository at this point
Copy the full SHA 8e2cbbaView commit details -
fix mypy check failure on main (apache#42976)
* fix mypy error * Apply suggestions from code review * Update conftest.py Co-authored-by: Jarek Potiuk <[email protected]> --------- Co-authored-by: Kaxil Naik <[email protected]> Co-authored-by: Jarek Potiuk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c13f86 - Browse repository at this point
Copy the full SHA 8c13f86View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4d7125 - Browse repository at this point
Copy the full SHA a4d7125View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4f4a0e - Browse repository at this point
Copy the full SHA f4f4a0eView commit details -
Update json schema pre-commit to have draft7 schema in file (apache#4…
…3005) We request this file each time the CI is running pre-commit and sometimes it fails with 403 error. This PR adds the draft7 schema file locally for use by pre-commit to avoid this error
Configuration menu - View commit details
-
Copy full SHA for eae01b7 - Browse repository at this point
Copy the full SHA eae01b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 141e562 - Browse repository at this point
Copy the full SHA 141e562View commit details -
Commit the session between writing and deletion of RTIF (apache#42928)
* Use different sessions in writing and deletion of RTIF Previously, this was how it was done, but now, a session was used for both the writing and deletion of RTIF, which we suspect caused StaleDataError. The related PR: apache#38565 This PR brings back the old behaviour of using different sessions for writing/deleting RTIFs * fixup! Use different sessions in writing and deletion of RTIF * add test and use flush
Configuration menu - View commit details
-
Copy full SHA for da4ed78 - Browse repository at this point
Copy the full SHA da4ed78View commit details -
Refactor FastApi Dag and DagRun endpoints tests (apache#42949)
* wip - failing * update tests * update * update tests * update tests * fix * fix * fix mypy error * fix
Configuration menu - View commit details
-
Copy full SHA for 1840ec6 - Browse repository at this point
Copy the full SHA 1840ec6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e67b5b2 - Browse repository at this point
Copy the full SHA e67b5b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 651df6b - Browse repository at this point
Copy the full SHA 651df6bView commit details -
Feature: Added event_handler parameter in MSGraphAsyncOperator (apach…
…e#42539) * refactor: Added parameter in MSGraphAsyncOperator to allow overriding default event_handler * docs: Added docstring for event_handler parameter in MSGraphAsyncOperator * refactor: Fixed TestMSGraphAsyncOperator * refactor: Check if event is not None * refactor: Register the TextParseNodeFactory and JsonParseNodeFactory so error messages get handled correctly in RequestAdapter * refactor: Reorganized import for TestMSGraphAsyncOperator * refactor: Added missing kiota-serialization packages in azure provider * refactor: Updated provider dependencies * refactor: Reorganized import of TestKiotaRequestAdapterHook * refactor: Downgraded version of json kiota serialization * refactor: Updated provider dependencies * refactor: Put import of Context in TYPE_CHECKING block * refactor: Fixed lookup of tenant-id * refactor: Fixed kiota serialization dependencies to 1.0.0 to avoid pendulum dependency issues for backward compatibility * refactor: Updated provider dependencies * refactored: Fixed import of test_utils in test_dag_run --------- Co-authored-by: David Blain <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fa8c51 - Browse repository at this point
Copy the full SHA 8fa8c51View commit details -
Configuration menu - View commit details
-
Copy full SHA for f177da1 - Browse repository at this point
Copy the full SHA f177da1View commit details -
Removed deprecated Chainable type from BaseOperator (apache#42776)
* Removed deprecated Chainable type from BaseOperator * Chainable word removed from spelling_wordlist.txt * Chainable word removed from spelling_wordlist.txt * Chainable word removed from spelling_wordlist.txt * news fragment added
Configuration menu - View commit details
-
Copy full SHA for 07c180e - Browse repository at this point
Copy the full SHA 07c180eView commit details -
Configuration menu - View commit details
-
Copy full SHA for acb779a - Browse repository at this point
Copy the full SHA acb779aView commit details -
Move tests_common from "dev" to top-level. (apache#42985)
* Move tests common without changes * Fix docstrings in tests_common * Move tests_common from "dev" to top-level. Follow-up after apache#42505 fixing teething problem with tests_common. Originally in apache#42505 common test code was moved to "dev" folder, but the "dev" folder is really dedicated to "build" scripts and the problem with moving "tests_common" to the folder was that the whole "dev" folder is replaced (for non-committer PRs) with the content from the target branch. This is done for security reasons, because we can accidentally use any of the scripts from dev in the CI build scripts and we might not notice, which will open us to a security issue where a file in "dev" coming from PR could be accidentally executed during the "pull_request_target" workflow - which would expose our secrets and GitHub Package write permissions to a contributor coming from a fork. This change moves the files, fixes pre-commit specification and docs, also fixes a number of "doc" issues detected by "ruff" in the tests_common folder as they were detected after the move. The tests_common folder is added to folders mounted when breeze is executed with local folders mounted (in order to avoid accidental mounting of randomly generated files to inside the breeze container). All imports for the common tests were updated to reflect this move.
Configuration menu - View commit details
-
Copy full SHA for ce97729 - Browse repository at this point
Copy the full SHA ce97729View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94c14ae - Browse repository at this point
Copy the full SHA 94c14aeView commit details -
Migrate the public endpoint Delete DAG to FastAPI (apache#42914)
* Migrate the public endpoint Delete DAG to FastAPI * Refactor tests
Configuration menu - View commit details
-
Copy full SHA for dabc4f2 - Browse repository at this point
Copy the full SHA dabc4f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 613c7d9 - Browse repository at this point
Copy the full SHA 613c7d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b21e83e - Browse repository at this point
Copy the full SHA b21e83eView commit details -
Make google provider pyarrow dependency explicit (apache#42996)
* Make google provider pyarrow dependency explicit The provider already depends on it directly but it was not listed in provider.yaml * Add comment to the change * rerun hooks
Configuration menu - View commit details
-
Copy full SHA for 0898199 - Browse repository at this point
Copy the full SHA 0898199View commit details -
Add search by dag_display_name_pattern on dag list page with rebase (a…
…pache#42896) * Add search by `dag_display_name_pattern` on dag list page. * refactor search parameter update logic * Refactor SearchBar component and simplify debounce logic in DagsList. * Refactor search input change handling for SearchBar and DagsList components * Update airflow/ui/src/pages/DagsList/DagsList.tsx Co-authored-by: Brent Bovenzi <[email protected]> * Refactor search parameter handling and improve type consistency * Remove typo * Add `LAST_DAG_RUN_STATE` to `SearchParamsKeys` and update filters * Add LAST_DAG_RUN_STATE to SearchParamsKeys and update filters * Fix missing change for add SearchBar component by removing forwardRef and adding debounced search logic. * minor change for SearchBar and DagsFilters components * Optimize imports and improve formatting across components * refactor: move query options from autogenerated useDagServiceGetDags to DagsList. * Fix formatting. --------- Co-authored-by: Brent Bovenzi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b3611f0 - Browse repository at this point
Copy the full SHA b3611f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b477033 - Browse repository at this point
Copy the full SHA b477033View commit details -
fix: Change CustomSecurityManager method name (apache#43034)
* oauth_user_info -> get_oauth_user_info
Configuration menu - View commit details
-
Copy full SHA for 96916fc - Browse repository at this point
Copy the full SHA 96916fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37a5414 - Browse repository at this point
Copy the full SHA 37a5414View commit details -
Add retry on error 502 and 504 (apache#42994)
* Add retry on error 502 and 504 * fix mypy findings * Add pytest * Convert response code to HTTPStatus * Add docs to retriable exception * extend docs for AirflowHttpException * Fix syntax and typos * fix pytest * fix static checks * fix some static checks * Fix ruff * fix pre-commit --------- Co-authored-by: Majoros Donat (XC-DX/EET2-Bp) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fb844c - Browse repository at this point
Copy the full SHA 8fb844cView commit details -
AIP-84 Migrate get connections to FastAPI API apache#42571 (apache#42782
) * Make SortParam parent for Model Specific SortParams, Include get connections endpoint to fastapi * Change depends() method regular method in SortParam due to parent class already have abstract * Remove subclass, get default order_by from primary key, change alias strategy for backcompat * pre-commit hooks * Dynamic return value of SortParam generated within openapi specs and removed unnecessary attribute mapping keys * Include connection_id to attr_mapping again * Dynamic depends with correct documentation * Add more tests --------- Co-authored-by: pierrejeambrun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1824f18 - Browse repository at this point
Copy the full SHA 1824f18View commit details -
Make
RedshiftDataOperator
handle multiple queries (apache#42900)* Adding updates to RedshiftDataOperator and unit tests * Adding updates to RedshiftDataOperator and unit tests * Updating how statement_id is used * Ruff formatting * Fixing nit
Configuration menu - View commit details
-
Copy full SHA for dca0534 - Browse repository at this point
Copy the full SHA dca0534View commit details -
Bump
uv
to0.4.21
in other places (apache#43033)Follow-up of apache#43032: Bumps uv to 0.4.21 (https://pypi.org/project/uv/0.4.21/)
Configuration menu - View commit details
-
Copy full SHA for c322700 - Browse repository at this point
Copy the full SHA c322700View commit details -
require 1.2.1 common.compat for openlineage provider (apache#43039)
Signed-off-by: Maciej Obuchowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d8c1edc - Browse repository at this point
Copy the full SHA d8c1edcView commit details -
Detect system color theme and add active state to nav button (apache#…
…43041) * Detect system color theme and add active state to nav button * Clean up navbutton props
Configuration menu - View commit details
-
Copy full SHA for ae5985e - Browse repository at this point
Copy the full SHA ae5985eView commit details -
Migrate health info to fastapi (apache#42938)
* Add health info to public fastapi * Add test and fix TaskInstanceState name
Configuration menu - View commit details
-
Copy full SHA for 2640fe2 - Browse repository at this point
Copy the full SHA 2640fe2View commit details -
Add upperbound to microsoft-kiota-abstractions (apache#43021)
* add upperbound to microsoft-kiota-abstractions * add * add comment about breaking change
Configuration menu - View commit details
-
Copy full SHA for 915169d - Browse repository at this point
Copy the full SHA 915169dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac9aa62 - Browse repository at this point
Copy the full SHA ac9aa62View commit details -
Create Operators for Google Cloud Vertex AI Context Caching (apache#4…
…3008) * Fix merge conflicts * Fix documentation. * Update return variables.
Configuration menu - View commit details
-
Copy full SHA for 17e4e35 - Browse repository at this point
Copy the full SHA 17e4e35View commit details -
add lowerbount to requests-toolbelt and replace requests_toolbelt wit…
…h requests-toolbelt (apache#43020)
Configuration menu - View commit details
-
Copy full SHA for 9882506 - Browse repository at this point
Copy the full SHA 9882506View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07b96c5 - Browse repository at this point
Copy the full SHA 07b96c5View commit details -
Rename views to routes for FastAPI apps (apache#43057)
This is part of the change I want to do for apache#43015 but going to break it down to keep it manageable. Since these are actual routes for APIs, renaming them to routes instead of views.
Configuration menu - View commit details
-
Copy full SHA for efc54ff - Browse repository at this point
Copy the full SHA efc54ffView commit details -
Follow-up SLA purge (apache#42808)
Co-authored-by: dstandish <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf50fb8 - Browse repository at this point
Copy the full SHA bf50fb8View commit details -
Bump
uv
to0.4.22
(apache#43056)https://pypi.org/project/uv/0.4.22 I added `--no-sources` to our `uv pip install` command, without it, it fails with following error ``` error: Failed to build: `apache-airflow @ file:///dist/apache_airflow-3.0.0.dev0.tar.gz` Caused by: Failed to parse entry for: `local-providers` Caused by: Package is not included as workspace package in `tool.uv.workspace` ``` Example: https:/apache/airflow/actions/runs/11354720505/job/31582868760#step:11:2896
Configuration menu - View commit details
-
Copy full SHA for 538368f - Browse repository at this point
Copy the full SHA 538368fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71eaaee - Browse repository at this point
Copy the full SHA 71eaaeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90fa32f - Browse repository at this point
Copy the full SHA 90fa32fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 771188d - Browse repository at this point
Copy the full SHA 771188dView commit details -
Allow building docs for not-ready providers (apache#43071)
The `not-ready` providers were skipped in apache#42873 as we were releasing a batch of providers. I have manually gone ahead and uploaded inventories for edge & standard providers so this is no longer a problem.
Configuration menu - View commit details
-
Copy full SHA for ba9c075 - Browse repository at this point
Copy the full SHA ba9c075View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fdee64 - Browse repository at this point
Copy the full SHA 9fdee64View commit details -
Enable explicit namespaces (apache#42951)
* The recent PR to reorganize the package requires a change to explicit namespaces for at least some IDEs (PyChasrm for sure, possibly others). * static fixes * Update providers/src/airflow/providers/__init__.py Co-authored-by: Ash Berlin-Taylor <[email protected]> * Remove duplicate line * Rephrase relevant comments * Add providers tests init file to autoapi_ignore * typo Co-authored-by: Shahar Epstein <[email protected]> --------- Co-authored-by: Ash Berlin-Taylor <[email protected]> Co-authored-by: Shahar Epstein <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b557565 - Browse repository at this point
Copy the full SHA b557565View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfc0ac3 - Browse repository at this point
Copy the full SHA bfc0ac3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 456c2f6 - Browse repository at this point
Copy the full SHA 456c2f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1be768e - Browse repository at this point
Copy the full SHA 1be768eView commit details -
Fix pytest from working outside breeze (apache#43082)
This was missed in apache#42985 . Without this `airflow.providers.__path__` had 2 registered paths: ``` ['/Users/kaxilnaik/Documents/GitHub/astronomer/airflow/providers/src/airflow/providers', '/Users/kaxilnaik/Documents/GitHub/astronomer/airflow/providers'] ``` This prevents the tests from running outside of breeze and we get the following error: ``` ERROR tests/core/test_settings.py::test_usage_data_collection_disabled[true-True-True] - airflow.exceptions.AirflowConfigException: ("The provider apache-airflow-providers-src-airflow-providers-amazon is attempting to contribute configuration section aws that has already been added before. The source of it: apache-airflow-providers-amazon. This is forbidden. A provider can only add new sections. It cannot contribute options to existing sections or override other provider's configuration.", <class 'UserWarning'>) ``` We get this error because the *Providers Manager* uses `airflow.providers.__path__` to register providers. Because we have 2 paths, it registers the same provider twice leading two the above error. https:/apache/airflow/blob/75b22940ac4d36c31380669da2aa32fe46d70d32/airflow/providers_manager.py#L662 Example registration: ``` ('apache-airflow-providers-src-airflow-providers-yandex', {'yandex': {'description': 'This section contains settings for Yandex Cloud ', ... ('apache-airflow-providers-yandex', {'yandex': {'description': 'This section contains settings for Yandex Cloud ' ``` This wasn't a problem in breeze as it sets `AIRFLOW_SOURCES` env var in Dockerfile https:/apache/airflow/blob/75b22940ac4d36c31380669da2aa32fe46d70d32/scripts/docker/entrypoint_ci.sh#L24
Configuration menu - View commit details
-
Copy full SHA for 1f1c90e - Browse repository at this point
Copy the full SHA 1f1c90eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 943d5b9 - Browse repository at this point
Copy the full SHA 943d5b9View commit details -
Remove DAG.get_num_active_runs (apache#43067)
We don't need this function. There's already an almost-identical function on DagRun that we can use, namely DagRun.active_runs_of_dags. Also simplified that one.
Configuration menu - View commit details
-
Copy full SHA for 67d28b4 - Browse repository at this point
Copy the full SHA 67d28b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8876c04 - Browse repository at this point
Copy the full SHA 8876c04View commit details -
Fixed failing static checks (apache#43087)
For some reasons apache#43077 passed but main was failing. This PR fixes it.
Configuration menu - View commit details
-
Copy full SHA for 9f9bb8b - Browse repository at this point
Copy the full SHA 9f9bb8bView commit details -
Added task_instance_mutation_hook for mapped operator index 0 (apache…
…#42661) * Added task_instance_mutation_hook for mapped operator index 0 * Added unit test --------- Co-authored-by: Marco Küttelwesch <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ffd0bf - Browse repository at this point
Copy the full SHA 2ffd0bfView commit details -
Fix selective checks when only pyproject.toml changes (apache#43088)
In case only pyproject.toml changes we should automatically build CI image as we need to run full set of static checks - including mypy and other tools. This change triggers ci-image for such case and it also fixes a subtle bug where "pyproject_toml_changed" was always set to true (but nothing depended on it, because we are checking if build dependencies changed in pyproject.toml to trigger full build as most of the build logic and dependencies is in hatch_build.py The change first now attempts to see if the pyprject.toml changed at all (i.e. if pyprooject.toml is in the list of files that are changed in the commit) and only then reads the content of old and new version of pyproject.toml to compare them. This will make selective checks a bit faster as it won't run two git commands when pyproject.toml has not changed. Also tests_common are now added to "all sources" group which should trigger tests when only tests_common change.
Configuration menu - View commit details
-
Copy full SHA for 96fbda9 - Browse repository at this point
Copy the full SHA 96fbda9View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbf3c7f - Browse repository at this point
Copy the full SHA dbf3c7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d93ae5 - Browse repository at this point
Copy the full SHA 4d93ae5View commit details -
Add min version to cloudpickle (apache#43066)
* pin cloudpickle >= 3.0.0 * pin cloudpickle >= 2.1.1 as apache-beam requires it to be ~=2.2.1
Configuration menu - View commit details
-
Copy full SHA for 3a7b96b - Browse repository at this point
Copy the full SHA 3a7b96bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 674554b - Browse repository at this point
Copy the full SHA 674554bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 368c780 - Browse repository at this point
Copy the full SHA 368c780View commit details -
Configuration menu - View commit details
-
Copy full SHA for 106a542 - Browse repository at this point
Copy the full SHA 106a542View commit details -
SSHHook expose auth_timeout parameter (apache#43048)
* SSHHook expose auth_timeout parameter * add tests
Configuration menu - View commit details
-
Copy full SHA for cbe4a2f - Browse repository at this point
Copy the full SHA cbe4a2fView commit details -
vertex ai training operators: add display_name to rendered fields (ap…
…ache#43028) * vertex ai training operators: add display_name to rendered fields * fix validate-operators-init static checks --------- Co-authored-by: Walter Hoekstra <[email protected]> Co-authored-by: Shahar Epstein <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76fda15 - Browse repository at this point
Copy the full SHA 76fda15View commit details -
Print the key name when max_length is exceeded (apache#43061)
* Print the key name when max_length is exceeded * Fix tests
Configuration menu - View commit details
-
Copy full SHA for 8af1dc7 - Browse repository at this point
Copy the full SHA 8af1dc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b799d40 - Browse repository at this point
Copy the full SHA b799d40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79d5af9 - Browse repository at this point
Copy the full SHA 79d5af9View commit details -
Add simple "Task Execution" API server (apache#43015)
closes apache#43009 The Task Execution API is created as a separate FastAPI APP so that it allows us to hook CLI and selectively run the "Execution API" with the rest of Airflow API (UI/public). This is so that users can scale the APIs separately if needed as mentioned in apache#43009
Configuration menu - View commit details
-
Copy full SHA for 97431aa - Browse repository at this point
Copy the full SHA 97431aaView commit details -
Add ClientConnectorError to be a retryable error in databricks provid…
…er (apache#43091) closes apache#43080
Configuration menu - View commit details
-
Copy full SHA for e8d12b8 - Browse repository at this point
Copy the full SHA e8d12b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46959de - Browse repository at this point
Copy the full SHA 46959deView commit details -
chore(docs): add required import of BranchDayOfWeekOperator (apache#4…
…3053) --------- Co-authored-by: Shahar Epstein <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac1dbba - Browse repository at this point
Copy the full SHA ac1dbbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 702135e - Browse repository at this point
Copy the full SHA 702135eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f282eea - Browse repository at this point
Copy the full SHA f282eeaView commit details -
Bump to
0.4.23
to fix a uv bug (apache#43121)Now that astral-sh/uv#8236 is fixed (a bug in uv 0.4.22), we can remove `--no-sources` (used in `uv pip install`) introduced in apache#43056
Configuration menu - View commit details
-
Copy full SHA for 0de7b10 - Browse repository at this point
Copy the full SHA 0de7b10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90bbe13 - Browse repository at this point
Copy the full SHA 90bbe13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89cc08b - Browse repository at this point
Copy the full SHA 89cc08bView commit details -
Add min version to python-ldap (apache#43104)
* add min version to python-ldap * add min version to python-ldap
Configuration menu - View commit details
-
Copy full SHA for 2d15c16 - Browse repository at this point
Copy the full SHA 2d15c16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40670b6 - Browse repository at this point
Copy the full SHA 40670b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17cf408 - Browse repository at this point
Copy the full SHA 17cf408View commit details -
add on_kill override to databricks workflow operator
Lorin committedOct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 64b1d1b - Browse repository at this point
Copy the full SHA 64b1d1bView commit details -
on_kill equivalent for DatabricksSqlOperator
Lorin committedOct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for cafc23a - Browse repository at this point
Copy the full SHA cafc23aView commit details -
add tests for create_timeout_thread
Lorin committedOct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 0cab9ab - Browse repository at this point
Copy the full SHA 0cab9abView commit details -
add note for on_kill in DatabricksCopyIntoOperator
Lorin committedOct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for c3e7ecb - Browse repository at this point
Copy the full SHA c3e7ecbView commit details -
Lorin committed
Oct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for c29e506 - Browse repository at this point
Copy the full SHA c29e506View commit details -
remove changes for databricks_workflow.py for PR isolated to databric…
…ks_sql
Lorin committedOct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 104983c - Browse repository at this point
Copy the full SHA 104983cView commit details -
add indent to execution_timeout param in docstring of DatabricksSqlHo…
…ok.run
Lorin committedOct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 1054626 - Browse repository at this point
Copy the full SHA 1054626View commit details -
Update airflow/providers/databricks/hooks/databricks_sql.py
Co-authored-by: Wei Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 408d8fb - Browse repository at this point
Copy the full SHA 408d8fbView commit details -
Lorin committed
Oct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 30ecf43 - Browse repository at this point
Copy the full SHA 30ecf43View commit details -
Lorin committed
Oct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 930794d - Browse repository at this point
Copy the full SHA 930794dView commit details -
Lorin committed
Oct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for e662230 - Browse repository at this point
Copy the full SHA e662230View commit details -
Lorin committed
Oct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 894466c - Browse repository at this point
Copy the full SHA 894466cView commit details -
Lorin committed
Oct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 0ae987d - Browse repository at this point
Copy the full SHA 0ae987dView commit details -
move new exceptions to Databricks provider
Lorin committedOct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for d2f37a1 - Browse repository at this point
Copy the full SHA d2f37a1View commit details -
Lorin committed
Oct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 9d5a3cf - Browse repository at this point
Copy the full SHA 9d5a3cfView commit details -
Lorin committed
Oct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 2d64d32 - Browse repository at this point
Copy the full SHA 2d64d32View commit details -
Lorin committed
Oct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 75d6995 - Browse repository at this point
Copy the full SHA 75d6995View commit details -
Update airflow/providers/databricks/hooks/databricks_sql.py
Co-authored-by: Wei Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for abe980c - Browse repository at this point
Copy the full SHA abe980cView commit details -
make new exceptions databricks specific
Lorin committedOct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for e649f1a - Browse repository at this point
Copy the full SHA e649f1aView commit details -
accidentally removed necessary changes when resolving conflicts
Lorin committedOct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for d18ba69 - Browse repository at this point
Copy the full SHA d18ba69View commit details -
remove redefinition of mock_workflow_run_metadata
Lorin committedOct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 900cb34 - Browse repository at this point
Copy the full SHA 900cb34View commit details -
merge main into this branch bc rebase failed
Lorin committedOct 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 4373704 - Browse repository at this point
Copy the full SHA 4373704View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03a6b19 - Browse repository at this point
Copy the full SHA 03a6b19View commit details
Commits on Oct 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 024b45c - Browse repository at this point
Copy the full SHA 024b45cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cc4b50 - Browse repository at this point
Copy the full SHA 3cc4b50View commit details -
Update providers/tests/databricks/hooks/test_databricks_sql.py
Co-authored-by: Wei Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fc1f79 - Browse repository at this point
Copy the full SHA 8fc1f79View commit details -
Update providers/tests/databricks/hooks/test_databricks_sql.py
Co-authored-by: Wei Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6bd88bd - Browse repository at this point
Copy the full SHA 6bd88bdView commit details -
make execution_timeout last arg and keyword arg
Lorin committedOct 18, 2024 Configuration menu - View commit details
-
Copy full SHA for bcf4b68 - Browse repository at this point
Copy the full SHA bcf4b68View commit details -
Configuration menu - View commit details
-
Copy full SHA for de71f76 - Browse repository at this point
Copy the full SHA de71f76View commit details
Commits on Oct 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 115d845 - Browse repository at this point
Copy the full SHA 115d845View commit details