Граф коммитов

8279 Коммитов

Автор SHA1 Сообщение Дата
Kaxil Naik 968a3f98b4
[AIRFLOW-XXXX] Add label for Secrets for matching filepaths (#7746) 2020-03-17 12:26:59 +00:00
Kaxil Naik 4ff9d63db8
[AIRFLOW-5705] Fix bug in Secrets Backend (#7742) 2020-03-17 01:19:28 +00:00
Omair Khan a8b5fc74d0
[AIRFLOW-4175] S3Hook load_file should support ACL policy paramete (#7733)
- Added acl_policy parameter to all the S3Hook.load_*() and S3Hook.copy_object() function
                     - Added unittest to test the response permissions when the policy is passed
                     - Updated the docstring of the function

Co-authored-by: retornam <retornam@users.noreply.github.com>
2020-03-16 16:18:31 +01:00
Noël Bardelot ae035cdb69
[AIRFLOW-6987] Avoid creating default connections (#7629) 2020-03-16 11:09:29 +01:00
Oluwafemi Sule 51161dbd9d
[AIRFLOW-5664] Store timestamps with microseconds precision (#6354)
Microseconds value is lost in the conversion to timestamp
using time.mktime.

Timestamp is now computed to be precise up to microseconds.
2020-03-16 10:11:35 +01:00
Jarek Potiuk 8f417e5d64
[AIRFLOW-XXXX] Updated supported versions of backends (#7727) 2020-03-16 08:32:07 +01:00
Usman Arshad 8bf6a9093d
[AIRFLOW-6530] Allow Custom Statsd Client (#7227)
Co-authored-by: Usman Arshad <usman.arshad@skyscanner.net>
Co-authored-by: Kaxil Naik <kaxilnaik@gmail.com>
Co-authored-by: Craig Rosie <craigrosie7@gmail.com>
2020-03-15 20:28:26 +00:00
Jiajie Zhong 0740dafa0a
[AIRFLOW-7066] Use sphinx syntax in concepts.rst (#7729) 2020-03-15 13:08:32 +01:00
Jarek Potiuk 271ee6477b
[AIRFLOW-7058] Add support for different DB versions (#7717) 2020-03-14 23:57:47 +01:00
Jarek Potiuk dced43bee9
[AIRFLOW-6946] Switch to MySQL 5.7 in 2.0 as base (#7570)
Switch to MySQL 5.7 in tests.

Fixes the utf8mb4 encoding issue where utf8mb4 encoding
produces too long keys for mysql to handle in XCom table.

You can optionally specify a separate option to set
encoding differently for the columns that are part of the
index - dag_id, task_id and key.
2020-03-14 22:24:03 +01:00
yuqian90 6fc5148bf1
[AIRFLOW-7063] Fix dag.clear() slowness caused by count (#7723) 2020-03-14 17:44:05 +01:00
Hossein Torabi 35eff0a15b
[AIRFLOW-7051] Implement Vertica Hook Tests (#7707) 2020-03-14 14:19:46 +01:00
dstandish e31e9ddd23
[AIRFLOW-5705] Add secrets backend and support for AWS SSM (#6376) 2020-03-14 11:48:10 +00:00
Bas Harenslak 5f784ae5c0
[AIRFLOW-7061] Rename openfass to openfaas (#7721) 2020-03-14 10:47:50 +01:00
Jarek Potiuk 31d15bd88f
[AIRFLOW-7062] Fix pydruid release breaking the build (#7720) 2020-03-14 08:51:12 +01:00
Jarek Potiuk 2bc020c431
[AIRFLOW-7055] Verbose logging option for google provider (#7711) 2020-03-14 08:10:59 +01:00
Joshua Carp d4661485a2
[AIRFLOW-7019] Show un/pause errors in dags view. (#7669)
Pausing and unpausing dags in the dags view is asynchronous, and there
is currently no indication to the user if the operation fails. This
patch updates the paused input and highlights it in red when pausing or
unpausing fails.
2020-03-14 00:10:12 -04:00
Better-Boy 8badb3d06f
[AIRFLOW-XXXX] Add Rakuten in Airflow Users list (#7686) 2020-03-13 21:14:45 +00:00
Jarek Potiuk 4e49f00538
[AIRFLOW-7001] Further fix for the MySQL 5.7 UtcDateTime (#7655)
The original fix from the commit
b4215f634c0dd60f101b79d3d5bf493603bc6cbc 

was wrong. It converted to utc initially but then make_naive
had used TIMEZONE and converted it to the lcoal timezone rather
than UTC.
2020-03-13 21:00:44 +01:00
Ash Berlin-Taylor ef71ac6a22
[AIRFLOW-7029] Use separate docker image for running license check (#7678)
Each stage of the CI tests needs to pull our `ci` image. By removing
java from it we can save 1-2minutes from each test stage. This is part
of that work.
2020-03-13 18:54:22 +00:00
Kaxil Naik 5192756dd0
[AIRFLOW-XXXX] Remove the defunct limitation of Dag Serialization (#7716) 2020-03-13 18:30:14 +00:00
Kaxil Naik 7e1523684c
[AIRFLOW-XXXX] Update temp link to a fixed link (#7715) 2020-03-13 16:24:07 +00:00
Kamil Breguła 0be7654fd2
[AIRFLOW-7003] Lazy load all plguins (#7644) 2020-03-13 17:15:48 +01:00
Anita Fronczak e1465182ac
[AIRFLOW-5946] DAG Serialization: Store source code in db (#7217)
* DAG serialization improvement: the DAG's source code is now stored in the dag_code table and is queried from here when the Code view is opened for the DAG. The webserver no longer needs access to the dags folder in the shared filesystem.
2020-03-13 16:10:59 +00:00
Jarek Potiuk a86924f0e0
[AIRFLOW-7054] Breeze has an option now to reset db at entry (#7710) 2020-03-13 16:08:16 +01:00
Michał Słowikowski c997cab42d
[AIRFLOW-6724] Add Google Analytics 360 Accounts Retrieve Operator (#7630)
Co-authored-by: michalslowikowski00 <michal.slowikowski@polidea.com>
2020-03-13 13:04:42 +01:00
Jarek Potiuk 289bc80cbc
[AIRFLOW-7056] Selective backport packages build (#7712) 2020-03-13 12:37:48 +01:00
Kaxil Naik ccbaf578ae
[AIRFLOW-6989] Display Rendered template_fields without accessing Dagfiles (#7633) 2020-03-13 11:22:15 +00:00
Bjorn Olsen 3bb60afc7b
[AIRFLOW-6975] Base AWSHook AssumeRoleWithSAML (#7619)
* [AIRFLOW-6975] Base AWSHook AssumeRoleWithSAML

* [AIRFLOW-6975] Base AWSHook AssumeRoleWithSAML CODE REVIEW

* [AIRFLOW-6975] Base AWSHook AssumeRoleWithSAML CODE REVIEW 2

Co-authored-by: Bjorn Olsen <BjornOlsen@capitecbank.co.za>
2020-03-13 10:10:45 +01:00
Kamil Breguła 7f6e6b974f
[AIRFLOW-7022] Simplify DagFileProcessor.process_file method (#7674) 2020-03-12 20:51:54 +01:00
Bas Harenslak c0c5f11ad1
[AIRFLOW-6884] Make SageMakerTrainingOperator idempotent (#7598) 2020-03-12 16:17:22 +00:00
Kengo Seki 2327aa5a26
[AIRFLOW-7025] Fix SparkSqlHook.run_query to handle its parameter properly (#7677) 2020-03-12 16:13:33 +00:00
Jarek Potiuk 421e7a26dd
[AIRFLOW-7047] Fixe build providers dependencies pre-commit on Mac (#7705) 2020-03-12 15:40:27 +01:00
Tomek Urbaszek 3e2323561f
[AIRFLOW-6954] Use DagRunType instead of ID_PREFIX in run_id (#7583)
fixup! [AIRFLOW-6954] Use DagRunType instead of ID_PREFIX in run_id
2020-03-12 13:48:07 +01:00
Kaxil Naik 78e48ba46a
[AIRFLOW-5944] Rendering templated_fields without accessing DAG files (#6788) 2020-03-12 11:09:47 +00:00
Jarek Potiuk 6cc9d817fa
[AIRFLOW-7013] Automated check if Breeze image needs to be pulled (#7656) 2020-03-12 09:48:24 +01:00
Kaxil Naik 137896f326
[AIRFLOW-7034] Remove feature: Assigning Dag to task using Bitshift Op (#7685)
* [AIRFLOW-7034] Remove feature: Assigning Dag to task using Bitshift Operator

* fixup! [AIRFLOW-7034] Remove feature: Assigning Dag to task using Bitshift Operator

* fixup! fixup! [AIRFLOW-7034] Remove feature: Assigning Dag to task using Bitshift Operator

* fixup! fixup! fixup! [AIRFLOW-7034] Remove feature: Assigning Dag to task using Bitshift Operator
2020-03-12 08:26:04 +01:00
Teddy Hartanto 6140356b80
[AIRFLOW-6481] Fix bug in SalesforceHook (#7703)
Explicitly cast the columns that are deemed as possibly string to str
type because accessing .str on Python dict raises an error.

Update the corresponding test and re-formatted the code.

Co-authored-by: Teddy Hartanto <teddy.hartanto@ninjavan.co>
2020-03-12 08:23:08 +01:00
Kaxil Naik 6539af34ed
[AIRFLOW-XXXX] Wrap line under 90 characters (#7701) 2020-03-12 08:19:25 +01:00
Kaxil Naik 41d66fe780
[AIRFLOW-XXXX] Fix broken link in backport_packages/README.md (#7700) 2020-03-12 08:11:55 +01:00
Kaxil Naik a251ae9a7e
[AIRFLOW-XXXX] Change CONTRIBUTING.md to CONTRIBUTING.rst (#7695) 2020-03-12 08:11:07 +01:00
Kaxil Naik 63cf3036e4
[AIRFLOW-XXXX] Update to the latest version of pre-commit-hooks (#7702) 2020-03-12 05:31:57 +00:00
Kaxil Naik 25c3abfa0f
[AIRFLOW-XXXX] Replace conversion from list to set (#7696) 2020-03-12 01:52:28 +00:00
Kaxil Naik facd59b406
[AIRFLOW-XXXX] Remove already solved items from pylint_todo.txt (#7697) 2020-03-12 01:52:06 +00:00
Kaxil Naik 8f11af9dbf
[AIRFLOW-XXXX] Fix docstring in TestSchedulerJob (#7699) 2020-03-12 01:51:45 +00:00
Kaxil Naik 81f50a9f2e
[AIRFLOW-XXXX] Fix typo in tests/jobs/test_base_job.py (#7698) 2020-03-12 01:51:16 +00:00
Joshua Carp bdb2eba7cf
[AIRFLOW-7017] Respect default dag view in trigger dag origin. (#7667) 2020-03-12 01:14:28 +00:00
Jarek Potiuk 462225a054
[AIRFLOW-7041] make bowler dependency local (#7691) 2020-03-11 13:25:31 +01:00
Jarek Potiuk 3aff65319e
[AIRFLOW-7040] Move tests/utils/contrib packages to tests/utils (#7690) 2020-03-11 12:13:27 +01:00
Kaxil Naik 2536b517e6
[AIRFLOW-7037] Fix Incorrect Type Annotation for Multiprocessing Connection (#7687) 2020-03-10 21:24:44 +01:00