32971a1a2d |
2020-12-09 |
Updates providers versions to 1.0.0 (#12955)
|
b40dffa085 |
2020-12-08 |
Rename remaing modules to match AIP-21 (#12917)
|
9b39f24780 |
2020-12-08 |
Add support for dynamic connection form fields per provider (#12558)
|
1dcd3e13fd |
2020-12-05 |
Add support for extra links coming from the providers (#12472)
|
2037303eef |
2020-11-29 |
Adds support for Connection/Hook discovery from providers (#12466)
|
02d94349be |
2020-11-29 |
Don't use time.time() or timezone.utcnow() for duration calculations (#12353)
|
76bcd08dca |
2020-11-28 |
Added '@apply_defaults' decorator. (#12620)
|
e1ebfa68b1 |
2020-11-27 |
Add DataflowJobMessagesSensor and DataflowAutoscalingEventsSensor (#12249)
|
3fa51f94d7 |
2020-11-24 |
Add check for duplicates in provider.yaml files (#12578)
|
c34ef853c8 |
2020-11-20 |
Separate out documentation building per provider (#12444)
|
9e3b2c554d |
2020-11-19 |
GCP Secrets Optional Lookup (#12360)
|
0080354502 |
2020-11-18 |
Update provider READMEs for 1.0.0b2 batch release (#12449)
|
7ca0b6f121 |
2020-11-18 |
Enable Markdownlint rule MD003/heading-style/header-style (#12427) (#12438)
|
8d09506464 |
2020-11-18 |
Fix download method in GCSToBigQueryOperator (#12442)
|
2c0920fba5 |
2020-11-17 |
Adds mechanism for provider package discovery. (#12383)
|
2cda2f2a0a |
2020-11-17 |
Add missing pre-commit definition - provider-yamls (#12393)
|
80a957f142 |
2020-11-17 |
Add Dataflow sensors - job metrics (#12039)
|
ae7cb4a1e2 |
2020-11-17 |
Update wrong commit hash in backport provider changes (#12390)
|
917e6c4424 |
2020-11-16 |
Add provide_file_and_upload to GCSHook (#12310)
|
cfa4ecfeb0 |
2020-11-15 |
Add DataflowJobStatusSensor and support non-blocking execution of jobs (#11726)
|
6889a333cf |
2020-11-15 |
Improvements for operators and hooks ref docs (#12366)
|
7825e8f590 |
2020-11-13 |
Docs installation improvements (#12304)
|
32b59f8350 |
2020-11-12 |
Fixes the sending of an empty list to BigQuery 'list_rows' (#12307)
|
250436d962 |
2020-11-10 |
Fix spelling in Python files (#12230)
|
502ba309ea |
2020-11-10 |
Enable Markdownlint rule - MD022/blanks-around-headings (#12225)
|
dd2095f4a8 |
2020-11-10 |
Simplify string expressions & Use f-string (#12216)
|
f37c6e6fce |
2020-11-10 |
Add Compute Engine SSH hook (#9879)
|
85a18e13d9 |
2020-11-09 |
Point at pypi project pages for cross-dependency of provider packages (#12212)
|
59eb5de78c |
2020-11-09 |
Update provider READMEs for up-coming 1.0.0beta1 releases (#12206)
|
61feb6ec45 |
2020-11-09 |
Provider's readmes generated for elasticsearch and google packages (#12194)
|
b2a28d1590 |
2020-11-09 |
Moves provider packages scripts to dev (#12082)
|
fcb6b00efe |
2020-11-08 |
Add authentication to AWS with Google credentials (#12079)
|
2ef3b7ef8c |
2020-11-08 |
Fix ERROR - Object of type 'bytes' is not JSON serializable when using store_to_xcom_key parameter (#12172)
|
0caec9fd32 |
2020-11-06 |
Dataflow - add waiting for successful job cancel (#11501)
|
cf9437d79f |
2020-11-06 |
Simplify string expressions (#12123)
|
91a64db505 |
2020-11-04 |
Format all files (without excepions) by black (#12091)
|
fd3db778e7 |
2020-11-04 |
Add server side cursor support for postgres to GCS operator (#11793)
|
f1f1940261 |
2020-11-04 |
Add DataflowStartSQLQuery operator (#8553)
|
41bf172c1d |
2020-11-04 |
Simplify string expressions (#12093)
|
5f5244b74d |
2020-11-04 |
Add template fields renderers to Biguery and Dataproc operators (#12067)
|
4e8f9cc8d0 |
2020-11-03 |
Enable Black - Python Auto Formmatter (#9550)
|
8c42cf1b00 |
2020-11-03 |
Use PyUpgrade to use Python 3.6 features (#11447)
|
45ae145c25 |
2020-11-03 |
Log BigQuery job id in insert method of BigQueryHook (#12056)
|
e324b37a67 |
2020-11-03 |
Add job name and progress logs to Cloud Storage Transfer Hook (#12014)
|
6071fdd584 |
2020-11-02 |
Improve handling server errors in DataprocSubmitJobOperator (#11947)
|
2f703df12d |
2020-10-30 |
Add SalesforceToGcsOperator (#10760)
|
e5713e00b3 |
2020-10-29 |
Add drain option when canceling Dataflow pipelines (#11374)
|
37eaac3c5d |
2020-10-29 |
The PRs which are not approved run subset of tests (#11828)
|
79cb771992 |
2020-10-28 |
Fixing re pattern and changing to use a single character class. (#11857)
|
5a439e84eb |
2020-10-26 |
Prepare providers release 0.0.2a1 (#11855)
|
240c7d4d72 |
2020-10-26 |
Google Memcached hooks - improve protobuf messages handling (#11743)
|
8afdb6ac6a |
2020-10-26 |
Fix spellings (#11825)
|
872b1566a1 |
2020-10-25 |
Generated backport providers readmes/setup for 2020.10.29 (#11826)
|
6ce855af11 |
2020-10-24 |
Fix spelling (#11821)
|
4830687453 |
2020-10-24 |
Use Python 3 style super classes (#11806)
|
727c739afb |
2020-10-22 |
Improve Cloud Memorystore for Redis example (#11735)
|
1da8379c91 |
2020-10-22 |
Fix static checks after merging #10121 (#11737)
|
91503308c7 |
2020-10-22 |
Add Google Cloud Memorystore Memcached Operators (#10121)
|
950c16d0b0 |
2020-10-21 |
Retry requests in case of error in Google ML Engine Hook (#11712)
|
2bfc53b5eb |
2020-10-21 |
Fix doc errors in google provider files. (#11713)
|
53e6062105 |
2020-10-21 |
Enforce strict rules for yamllint (#11709)
|
349b0811c3 |
2020-10-20 |
Add D200 pydocstyle check (#11688)
|
2d854c3505 |
2020-10-19 |
Add service_account to Google ML Engine operator (#11619)
|
46a121fb7b |
2020-10-18 |
docs: Update Bigquery clustering docstrings (#11232)
|
49c58147fe |
2020-10-18 |
Strict type checking for provider Google (#11609)
|
0823d46a7f |
2020-10-16 |
Add type annotations for AWS operators and hooks (#11434)
|
3c10ca6504 |
2020-10-16 |
Add DataflowStartFlexTemplateOperator (#8550)
|
8865d14df4 |
2020-10-16 |
Strict type checking for provider google cloud (#11548)
|
16e7129719 |
2020-10-13 |
Added support for provider packages for Airflow 2.0 (#11487)
|
06141d6d01 |
2020-10-12 |
Google cloud operator strict type check (#11450)
|
d305876bee |
2020-10-12 |
Remove redundant None provided as default to dict.get() (#11448)
|
1845cd11b7 |
2020-10-11 |
Strict type check for google ads and cloud hooks (#11390)
|
bd204bb91b |
2020-10-11 |
Optionally set null marker in csv exports in BaseSQLToGCSOperator (#11409)
|
75071831ba |
2020-10-10 |
Remove redundant parentheses from Python files (#10967)
|
8baf657fc2 |
2020-10-09 |
Fix regression in DataflowTemplatedJobStartOperator (#11167)
|
b0fcf67559 |
2020-10-07 |
Add AzureFileShareToGCSOperator (#10991)
|
47b05a87f0 |
2020-10-07 |
Improve handling of job_id in BigQuery operators (#11287)
|
0a0e1af800 |
2020-10-03 |
Fix Broken Markdown links in Providers README TOC (#11249)
|
ca4238eb4d |
2020-10-02 |
Fixed month in backport packages to October (#11242)
|
5220e4c384 |
2020-10-02 |
Prepare Backport release 2020.09.07 (#11238)
|
cb52fb0ae1 |
2020-09-27 |
Add example DAG and system test for MySQLToGCSOperator (#10990)
|
99accec29d |
2020-09-25 |
Fix incorrect Usage of Optional[str] & Optional[int] (#11141)
|
e3f96ce7a8 |
2020-09-24 |
Fix incorrect Usage of Optional[bool] (#11138)
|
daf8f31080 |
2020-09-23 |
Add template fields renderers for better UI rendering (#11061)
|
f3e87c5030 |
2020-09-22 |
Add D202 pydocstyle check (#11032)
|
cb979f9f21 |
2020-09-22 |
Get Airflow configs with sensitive data from CloudSecretManagerBackend (#11024)
|
76545bb3d6 |
2020-09-16 |
Add example dag and system test for S3ToGCSOperator (#10951)
|
22c631625f |
2020-09-16 |
Fix more docs spellings (#10965)
|
12a652f534 |
2020-09-13 |
Fix parameter name collision in AutoMLBatchPredictOperator #10723 (#10869)
|
41a62735ed |
2020-09-11 |
Add on_kill method to BigQueryInsertJobOperator (#10866)
|
3e91da56e8 |
2020-09-11 |
fix typo in firebase/example_filestore DAG (#10875)
|
68cc7273bf |
2020-09-10 |
Add on_kill method to DataprocSubmitJobOperator (#10847)
|
f920957214 |
2020-09-10 |
Fix and remove some more typos from spelling_wordlist.txt (#10845)
|
9549274d11 |
2020-09-09 |
Upgrade black to 20.8b1 (#10818)
|
078bfaf60a |
2020-09-08 |
Extract missing gcs_to_local example DAG from gcs example (#10767)
|
10ce31127f |
2020-09-08 |
Deprecate using global as the default region in Google Dataproc operators and hooks (#10772)
|
f14f379716 |
2020-09-07 |
[AIRFLOW-10672] Refactor BigQueryToGCSOperator to use new method (#10773)
|
c8ee455685 |
2020-09-07 |
Refactor DataprocCreateCluster operator to use simpler interface (#10403)
|
ece685b5b8 |
2020-09-05 |
Asynchronous execution of Dataproc jobs with a Sensor (#10673)
|
6e3d7b63d3 |
2020-09-04 |
Add masterConfig parameter to MLEngineStartTrainingJobOperator (#10578)
|
804548d58f |
2020-09-01 |
Add Dataprep operators (#10304)
|
11c00bc820 |
2020-08-30 |
Fix typos: duplicated "the" (#10647)
|
2ca615cffe |
2020-08-29 |
Update Google Cloud branding (#10642)
|
1b533f617e |
2020-08-28 |
Fix broken master - DLP (#10635)
|
5ae82a56da |
2020-08-28 |
Fix Google DLP example and improve ops idempotency (#10608)
|
3867f76625 |
2020-08-28 |
Update Google Cloud branding (#10615)
|
91ff31ad10 |
2020-08-27 |
Documentation for Google Cloud Data Loss Prevention (#8201) (#9651)
|
fdd9b6f65b |
2020-08-25 |
Enable Black on Providers Packages (#10543)
|
d760265452 |
2020-08-25 |
PyDocStyle: No whitespaces allowed surrounding docstring text (#10533)
|
d1bce91bb2 |
2020-08-25 |
PyDocStyle: Enable D403: Capitalized first word of docstring (#10530)
|
866701c801 |
2020-08-25 |
Fix typo in "Cloud" (#10534)
|
47265e7b58 |
2020-08-24 |
Fix typo in PostgresHook (#10529)
|
3696c34c28 |
2020-08-24 |
Fix typo in the word "release" (#10528)
|
2f2d8dbfaf |
2020-08-25 |
Remove all "noinspection" comments native to IntelliJ (#10525)
|
3734876d98 |
2020-08-24 |
Implement impersonation in google operators (#10052)
|
b0598b5351 |
2020-08-24 |
Add support for creating multiple replicated clusters in Bigtable hook and operator (#10475)
|
ee7ca128a1 |
2020-08-22 |
Fix broken Markdown refernces in Providers README (#10483)
|
515cc72c99 |
2020-08-22 |
Fix typo in timed_out (#10459)
|
7c206a82a6 |
2020-08-22 |
Replace assigment with Augmented assignment (#10468)
|
88c7d2e526 |
2020-08-21 |
Dataflow operators don't not always create a virtualenv (#10373)
|
083c3c129b |
2020-08-18 |
Simplified GCSTaskHandler configuration (#10365)
|
1ae5bdf23e |
2020-08-17 |
Add test for GCSTaskHandler (#9600) (#9861)
|
e195a980bc |
2020-08-16 |
Add type annotations for mlengine_operator_utils (#10297)
|
382c1011b6 |
2020-08-16 |
Add Bigtable Update Instance Hook/Operator (#10340)
|
bfa5a8d5f1 |
2020-08-15 |
CI: Fix failing docs-build (#10342)
|
be46d20fb4 |
2020-08-15 |
Improve idempotency of BigQueryInsertJobOperator (#9590)
|
47387a69e6 |
2020-08-14 |
Catch Permission Denied exception when getting secret from GCP Secret Manager. (#10326)
|
2f0613b0c2 |
2020-08-13 |
Implement Google BigQuery Table Partition Sensor (#10218)
|
f6734b3b85 |
2020-08-12 |
Enable Sphinx spellcheck for doc generation (#10280)
|
8f8db8959e |
2020-08-12 |
DbApiHook: Support kwargs in get_pandas_df (#9730)
|
ef088314f8 |
2020-08-09 |
Added DataprepGetJobsForJobGroupOperator (#10246)
|
b43f90abf4 |
2020-08-09 |
Fix various typos in the repo (#10263)
|
c29533888f |
2020-08-08 |
Add labels param to Google MLEngine Operators (#10222)
|
cdec301254 |
2020-08-07 |
Add correct signature to all operators and sensors (#10205)
|
eff0f03210 |
2020-08-06 |
`` Update guide for Google Cloud Secret Manager Backend (#10172)`` |
24c8e4c2d6 |
2020-08-06 |
Changes to all the constructors to remove the args argument (#10163)
|
010322692e |
2020-08-06 |
Improve handling Dataproc cluster creation with ERROR state (#9593)
|
1437cb7495 |
2020-08-04 |
Add correct signatures for operators in google provider package (#10144)
|
6efa1b9cb7 |
2020-08-03 |
Add additional Cloud Datastore operators (#10032)
|
27020f8e58 |
2020-08-03 |
Add try clause to DataFusionHook.wait_for_pipeline_state (#10031)
|
4e3799fec4 |
2020-08-02 |
[AIRFLOW-4541] Replace os.mkdirs usage with pathlib.Path(path).mkdir (#10117)
|
85c56b1737 |
2020-08-02 |
Add missing params to GCP Pub/Sub creation_subscription (#10106)
|
b79466c12f |
2020-08-02 |
Fix sensor not providing arguments for GCSHook (#10074)
|
4ee35d0279 |
2020-08-02 |
Fix hook not passing gcp_conn_id to base class (#10075)
|
aeea71274d |
2020-08-02 |
Remove 'args' parameter from provider operator constructors (#10097)
|
4c84661adb |
2020-07-31 |
Split Display Video 360 example into smaler DAGs (#10077)
|
59cbff0874 |
2020-07-29 |
Fix docstrings in BigQueryGetDataOperator (#10042)
|
81b87d48ed |
2020-07-27 |
Add unit tests for GcpBodyFieldSanitizer in Google providers (#9996)
|
7d24b088cd |
2020-07-25 |
Stop using start_date in default_args in example_dags (2) (#9985)
|
8b10a4b35e |
2020-07-25 |
Stop using start_date in default_args in example_dags (#9982)
|
ef98edf4da |
2020-07-23 |
Add more information about using GoogleAdsHook (#9951)
|
33f0cd2657 |
2020-07-22 |
apply_default keeps the function signature for mypy (#9784)
|
39a0288a47 |
2020-07-22 |
Add Google Authentication for experimental API (#9848)
|
c2db0dfeb1 |
2020-07-22 |
More strict rules in mypy (#9705) (#9906)
|
c4244e18bb |
2020-07-22 |
Fix calling 'get_client' in BigQueryHook.table_exists (#9916)
|
5eacc16420 |
2020-07-22 |
Add support for impersonation in GCP hooks (#9915)
|
1cfdebf5f8 |
2020-07-21 |
Fix insert_job method of BigQueryHook (#9899)
|
c8c52e69c8 |
2020-07-21 |
Remove type hint causing DeprecationWarning in Firestore operators (#9819)
|
eb6f1d1cf0 |
2020-07-16 |
Fix typo in datafusion operator (#9859)
|
b01d95ec22 |
2020-07-15 |
Change DAG.clear to take dag_run_state (#9824)
|
6d65c15d15 |
2020-07-15 |
Add guide for AI Platform (previously Machine Learning Engine) Operators (#9798)
|
770de53eb5 |
2020-07-15 |
BigQueryTableExistenceSensor needs to specify keyword arguments (#9832)
|
2d8dbacdf6 |
2020-07-15 |
Add CloudVisionDeleteReferenceImageOperator (#9698)
|
9f017951b9 |
2020-07-15 |
Add Google Deployment Manager Hook (#9159)
|
ed5004cca7 |
2020-07-14 |
Allow 'replace' flag in gcs_to_gcs operator. (#9667)
|
553bb7af7c |
2020-07-13 |
Keep functions signatures in decorators (#9786)
|
68925904e4 |
2020-07-13 |
Add multiple file upload functionality to GCS hook (#8849)
|
1de78e8f97 |
2020-07-12 |
Add Google Stackdriver link (#9765)
|
092d33f298 |
2020-07-11 |
Fix StackdriverTaskHandler + add system tests (#9761)
|
b2305660f0 |
2020-07-09 |
Update example DAG for AI Platform operators (#9727)
|
23f80f34ad |
2020-07-08 |
Move gcs & wasb task handlers to their respective provider packages (#9714)
|
44d4ae809c |
2020-07-06 |
Upgrade to latest pre-commit checks (#9686)
|
a79e2d4c4a |
2020-07-06 |
Move provider's log task handlers to the provider package (#9604)
|
cd3d9d9340 |
2020-07-02 |
Fix using .json template extension in GMP operators (#9566)
|
4799af30ee |
2020-06-30 |
Extend BigQuery example with include clause (#9572)
|
e33f1a12d7 |
2020-06-30 |
Add template_ext to BigQueryInsertJobOperator (#9568)
|
40add26d45 |
2020-06-29 |
Remove almost all references to airflow.contrib (#9559)
|
c420dbd6e1 |
2020-06-27 |
Bump Pylint to 2.5.3 (#9294)
|
0051c89cba |
2020-06-26 |
nitpick fix (#9527)
|
87fdbd0708 |
2020-06-25 |
Use literal syntax instead of function calls to create data structure (#9516)
|
7256f4caa2 |
2020-06-22 |
Pylint fixes and deprecation of rare used methods in Connection (#9419)
|
e13a14c873 |
2020-06-21 |
Enable & Fix Whitespace related PyDocStyle Checks (#9458)
|
5b680e27e8 |
2020-06-19 |
Don't use connection to store task handler credentials (#9381)
|
d0e7db4024 |
2020-06-19 |
Fixed release number for fresh release (#9408)
|
416334e2ec |
2020-06-19 |
Properly propagated warnings in operators (#9348)
|
12af6a0800 |
2020-06-19 |
Final cleanup for 2020.6.23rc1 release preparation (#9404)
|
c7e5bce57f |
2020-06-19 |
Prepare backport release candidate for 2020.6.23rc1 (#9370)
|
4e09c64423 |
2020-06-18 |
Adds GCP Secret Manager Hook (#9368)
|
40bf8f28f9 |
2020-06-18 |
Detect automatically the lack of reference to the guide in the operator descriptions (#9290)
|
f6bd817a3a |
2020-06-16 |
Introduce 'transfers' packages (#9320)
|
639972d995 |
2020-06-16 |
Add support for latest Apache Beam SDK in Dataflow operators (#9323)
|
1459970b3b |
2020-06-15 |
Rename CloudBuildCreateBuildOperator to CloudBuildCreateOperator (#9314)
|
431ea3291c |
2020-06-15 |
Resolve upstream tasks when template field is XComArg (#8805)
|
aee6ab94eb |
2020-06-15 |
Wait for pipeline state in Data Fusion operators (#8954)
|
fb1c8b83d4 |
2020-06-10 |
Add test for BQ operations using location (#9206)
|
a26afbfa51 |
2020-06-10 |
Make generated job_id more informative in BQ insert_job (#9203)
|
c41192fa1f |
2020-06-10 |
Upgrade pendulum to latest major version ~2.0 (#9184)
|
b1c8c5ed5b |
2020-06-09 |
Allows using private endpoints in GKEStartPodOperator (#9169)
|
5918efc86a |
2020-06-05 |
Add 3.8 to the test matrices (#8836)
|
9bcdadaf7e |
2020-06-05 |
Add 'main' param to template_fields in DataprocSubmitPySparkJobOperator (#9154)
|
f56811dff3 |
2020-06-05 |
[AIRFLOW-6290] Create guide for GKE operators (#8883)
|
76962867b5 |
2020-06-04 |
Fix sql_to_gcs hook gzip of schema_file (#9140)
|
17adcea835 |
2020-06-02 |
Fix handling of subprocess error handling in s3_file_transform and gcs (#9106)
|
7898525468 |
2020-06-01 |
Add BigQueryInsertJobOperator (#8868)
|
29eb68b90b |
2020-05-31 |
Create guide for Dataproc Operators (#9037)
|
886afaf622 |
2020-05-29 |
Add example dag and system test for LocalFilesystemToGCSOperator (#9043)
|
a779c4dfc2 |
2020-05-29 |
add separate example dags and system tests for GCSToGoogleSheetsOperator (#9066)
|
ada26be23c |
2020-05-29 |
Add correct description for dst param in LocalFilesystemToGCSOperator (#9055)
|
81b2761b86 |
2020-05-29 |
add example dag and system test for GoogleSheetsToGCSOperator (#9056)
|
0b0e4f7a4c |
2020-05-26 |
Preparing for RC3 relase of backports (#9026)
|
00642a46d0 |
2020-05-26 |
Fixed name of 20 remaining wrongly named operators. (#8994)
|
3994030ea6 |
2020-05-26 |
Refactor BigQuery operators (#8858)
|
cdb3f25456 |
2020-05-26 |
All classes in backport providers are now importable in Airflow 1.10 (#8991)
|
1d36b0303b |
2020-05-23 |
Fix references in docs (#8984)
|
cf5cf45e1c |
2020-05-23 |
Support YAML input for CloudBuildCreateOperator (#8808)
|
499493c5c5 |
2020-05-19 |
[AIRFLOW-6586] Improvements to gcs sensor (#7197)
|
375d1ca229 |
2020-05-19 |
Release candidate 2 for backport packages 2020.05.20 (#8898)
|
841d816647 |
2020-05-19 |
Allow setting the pooling time in DLPHook (#8824)
|
12c5e5d8ae |
2020-05-17 |
Prepare release candidate for backport packages (#8891)
|
f3521fb0e3 |
2020-05-16 |
Regenerate readme files for backport package release (#8886)
|
15273f0ea0 |
2020-05-16 |
Check for same task instead of Equality to detect Duplicate Tasks (#8828)
|
92585ca4cb |
2020-05-15 |
Added automated release notes generation for backport operators (#8807)
|
e1e833bb26 |
2020-05-13 |
Update GoogleBaseHook to not follow 308 and use 60s timeout (#8816)
|
8b54919711 |
2020-05-12 |
Refactor BigQuery hook methods to use python library (#8631)
|
6911dfe837 |
2020-05-12 |
Fix template fields in Google operators (#8840)
|
4b06fde0f1 |
2020-05-12 |
Fix Flake8 errors (#8841)
|
1d12c347cb |
2020-05-12 |
Refactor BigQuery check operators (#8813)
|
493b685d78 |
2020-05-10 |
Add separate example DAGs and system tests for google cloud speech (#8778)
|
79ef8bed89 |
2020-05-10 |
Added Upload Multiple Entity Read Files to specified big query dataset (#8610)
|
280f1f0c4c |
2020-05-10 |
Correctly restore upstream_task_ids when deserializing Operators (#8775)
|
58aefb23b1 |
2020-05-08 |
Added SDFtoGCSOperator (#8740)
|
723c52c942 |
2020-05-07 |
Add documentation for SpannerDeployInstanceOperator (#8750)
|
25ee4211b3 |
2020-05-06 |
Support all RuntimeEnvironment parameters in DataflowTemplatedJobStartOperator (#8531)
|
8d6f1aa4b5 |
2020-05-05 |
Support num_retries field in env var for GCP connection (#8700)
|
67caae0f25 |
2020-05-04 |
Add system test for gcs_to_bigquery (#8556)
|
bc45fa6759 |
2020-05-03 |
Add system test and docs for Facebook Ads operators (#8503)
|
a28c66f23d |
2020-04-30 |
[AIRFLOW-4734] Upsert functionality for PostgresHook.insert_rows() (#8625)
|
992a24ce41 |
2020-04-28 |
Split and improve BigQuery example DAG (#8529)
|
c1fb28230f |
2020-04-28 |
Refactor BigQueryHook dataset operations (#8477)
|
e8d0f8feab |
2020-04-26 |
Improve idempodency in CloudDataTransferServiceCreateJobOperator (#8430)
|
37fdfa9775 |
2020-04-26 |
[AIRFLOW-6281] Create guide for GCS to GCS transfer operators (#8442)
|
14b22e6ffe |
2020-04-25 |
Add hook and operator for Google Cloud Life Sciences (#8481)
|
72ddc94d1e |
2020-04-23 |
Pass location using parmamter in Dataflow integration (#8382)
|
912aa4b423 |
2020-04-23 |
Added GoogleDisplayVideo360DownloadLineItemsOperator (#8174)
|
57c8c05839 |
2020-04-22 |
Use python client in BQ hook create_empty_table/dataset and table_exists (#8377)
|
5d3a7eef30 |
2020-04-20 |
Allow multiple extra_packages in Dataflow (#8394)
|
79c99b1b6a |
2020-04-18 |
Added location parameter to BigQueryCheckOperator (#8273)
|
79d3f33c1b |
2020-04-17 |
Clean up temporary files in Dataflow operators (#8313)
|
efcffa323d |
2020-04-16 |
Add Dataproc SparkR Example (#8240)
|
b198a1fa94 |
2020-04-15 |
Create guide for BigQuery operators (#8276)
|
2636cc932c |
2020-04-14 |
Raise exception when GCP credential doesn't support account impersonation (#8213)
|
eee4ebaeeb |
2020-04-14 |
Added Facebook Ads Operator #7887 (#8008)
|
8cae07ea18 |
2020-04-14 |
fixed typo (#8294)
|
45c8983306 |
2020-04-13 |
Less aggressive eager upgrade of requirements (#8267)
|
1fd9ed3840 |
2020-04-13 |
Add mypy plugin for decorators. (#8145)
|
327b0a9f77 |
2020-04-13 |
Added GoogleDisplayVideo360UploadLineItemsOperator (#8216)
|
bb5e403a32 |
2020-04-10 |
Honor schema type for MySQL to GCS data pre-process (#8090)
|
87969a350d |
2020-04-09 |
[AIRFLOW-6515] Change Log Levels from Info/Warn to Error (#8170)
|
3fc89f29f5 |
2020-04-06 |
[AIRFLOW-7106] Cloud data fusion integration - Allow to pass args to start pipeline (#7849)
|
7ef75d2393 |
2020-04-03 |
[AIRFLOW-7117] Honor self.schema in sql_to_gcs as schema to upload (#8049)
|
ed2bc00576 |
2020-04-02 |
Add Google Ads list accounts operator (#8007)
|
3808a6206e |
2020-04-01 |
Unify Google class/package names (#8033)
|
8a02402576 |
2020-03-31 |
Rename CloudBaseHook to GoogleBaseHook and move it to google.common (#8011)
|
8e89780071 |
2020-03-31 |
Add more refactor steps for providers.google (#8010)
|
aae3b8fb27 |
2020-03-31 |
Individual package READMEs (#8012)
|
779023968f |
2020-03-30 |
[AIRFLOW-7075] Operators for storing information from GCS into GA (#7743)
|
49abce5217 |
2020-03-30 |
Improve system tests for Cloud Build (#8003)
|
0f19a930d1 |
2020-03-29 |
Remove GKEStartPodOperator when backporting (#7908)
|
0e1c238b2f |
2020-03-28 |
Get Airflow Variables from GCP Secrets Manager (#7946)
|
eb4af4f944 |
2020-03-28 |
Make BaseSecretsBackend.build_path generic (#7948)
|
01f99426fd |
2020-03-28 |
Add download/upload operators for GCS and Google Sheets (#7866)
|
892522f8e2 |
2020-03-26 |
Change signature of GSheetsHook methods (#7853)
|
bfd425157a |
2020-03-26 |
Improve idempotency in MLEngineHook.create_model (#7811)
|
f9c226343d |
2020-03-26 |
Fix CloudSecretsManagerBackend invalid connections_prefix (#7861)
|
e3920f12f4 |
2020-03-26 |
Improve setUp/tearDown in Cloud Firestore system test (#7862)
|
8ba8a7295a |
2020-03-26 |
Improve example DAGs for Cloud Memorystore (#7855)
|
f7d1a437c1 |
2020-03-26 |
Fix CloudMemorystoreCreateInstanceAndImportOperator operator (#7856)
|
beef6c230e |
2020-03-26 |
Improve authorization in GCP system tests (#7863)
|
5f165f3e42 |
2020-03-26 |
[AIRFLOW-5801] Get GCP credentials from file instead of JSON blob (#7869)
|
686d7d50bd |
2020-03-25 |
Standardize SecretBackend class names (#7846)
|
1982c3fdca |
2020-03-24 |
Run Dataflow for ML Engine summary in venv (#7809)
|
eef87b9953 |
2020-03-23 |
[AIRFLOW-7105] Unify Secrets Backend method interfaces (#7830)
|
529db07b2e |
2020-03-23 |
Improve Google PubSub hook publish method (#7831)
|
4bde99f132 |
2020-03-23 |
Make airflow/providers pylint compatible (#7802)
|
a001489b59 |
2020-03-23 |
Improve example DAG for ML Engine (#7810)
|
9e5a8e7f83 |
2020-03-23 |
Add call to Super class in 'google' providers (#7823)
|
b86bf79bff |
2020-03-23 |
Fix typo in GCP credentials_provider's docstring (#7818)
|
56c013ce92 |
2020-03-23 |
Add missing docstring in BigQueryHook.create_empty_table (#7817)
|
426a79847c |
2020-03-23 |
Imrove support for laatest API in MLEngineStartTrainingJobOperator (#7812)
|
cdf1809fce |
2020-03-23 |
[AIRFLOW-7104] Add Secret backend for GCP Secrets Manager (#7795)
|
27dac00e12 |
2020-03-22 |
[AIRFLOW-7099] Improve system test for cloud transfer service (#7794)
|
0daf5d729a |
2020-03-22 |
Add ability to specify a maximum modified time for objects in GCSToGCSOperator (#7791)
|
c8088c2bd7 |
2020-03-20 |
[AIRFLOW-7100] Add GoogleAnalyticsGetAdsLinkOperator (#7781)
|
5106a29314 |
2020-03-20 |
[AIRFLOW-6752] Add GoogleAnalyticsRetrieveAdsLinksListOperator (#7748)
|
759ce2a80c |
2020-03-20 |
[AIRFLOW-6978] Add PubSubPullOperator (#7766)
|
6b9b214e4c |
2020-03-20 |
[AIRFLOW-6732] Add GoogleAdsHook and GoogleAdsToGcsOperator (#7692)
|
b118916969 |
2020-03-19 |
[AIRFLOW-7069] Fix cloudsql system tests (#7770)
|
ae854cae5a |
2020-03-19 |
[AIRFLOW-7082] Remove catch_http_exception decorator in GCP hooks (#7756)
|
7e1e954d23 |
2020-03-19 |
[AIRFLOW-7085] Cache credentials, project_id in GCP Base Hook (#7759)
|
6e21c139b3 |
2020-03-19 |
[AIRFLOW-XXXX] Fix reference to GCP classes in guides (#7762)
|
ce022a3f72 |
2020-03-19 |
[AIRFLOW-XXXX] Add cross-references for operators guide (#7760)
|
029c84e552 |
2020-03-18 |
[AIRFLOW-5421] Add Presto to GCS transfer operator (#7718)
|
63a3102ede |
2020-03-18 |
[AIRFLOW-7064] Add CloudFirestoreExportDatabaseOperator (#7725)
|
73305c7bd5 |
2020-03-18 |
[AIRFLOW-7081] Remove env variables from GCP guide (#7755)
|
60fdbf6d92 |
2020-03-18 |
[AIRFLOW-5610] Add ability to specify multiple objects to copy in GCSToGCSOperator (#7728)
|
de7e934ca3 |
2020-03-17 |
[AIRFLOW-7079] Remove redundant code for storing template_fields (#7750)
|
0de0347b27 |
2020-03-17 |
[AIRFLOW-6855]: Escape project_dataset_table in SQL query in gcs to bq … (#7475)
|
91557c6f87 |
2020-03-17 |
[AIRFLOW-7073] GKEStartPodOperator always use connection credentials (#7738)
|
51161dbd9d |
2020-03-16 |
[AIRFLOW-5664] Store timestamps with microseconds precision (#6354)
|
2bc020c431 |
2020-03-14 |
[AIRFLOW-7055] Verbose logging option for google provider (#7711)
|
c997cab42d |
2020-03-13 |
[AIRFLOW-6724] Add Google Analytics 360 Accounts Retrieve Operator (#7630)
|
137896f326 |
2020-03-12 |
[AIRFLOW-7034] Remove feature: Assigning Dag to task using Bitshift Op (#7685)
|
1f77f943d5 |
2020-03-10 |
[AIRFLOW-6980] Improve system tests and building providers package (#7615)
|
bf9b6b6d70 |
2020-03-09 |
[AIRFLOW-5013] Add GCP Data Catalog Hook and operators (#7664)
|
e5130dc9fe |
2020-03-09 |
[AIRFLOW-2911] Add job cancellation capability to Dataflow service (#7659)
|
faf0df4b94 |
2020-03-09 |
[AIRFLOW-XXXX] Fix upsert operator in BQ example DAG (#7666)
|
42eef38217 |
2020-03-07 |
[AIRFLOW-6877] Add cross-provider dependencies as extras (#7506)
|
b5b9795f04 |
2020-03-07 |
[AIRFLOW-6973] Make GCSCreateBucketOperator idempotent (fix) (#7624)
|
6b65038fb4 |
2020-03-06 |
[AIRFLOW-6990] Improve system tests for Google Marketing Platform (#7631)
|
755fe52249 |
2020-03-05 |
[AIRFLOW-6915] Add AI Platform Console Link for MLEngineStartTrainingJobOperator (#7535)
|
cb2f339116 |
2020-03-04 |
[AIRFLOW-6973] Make GCSCreateBucketOperator idempotent (#7609)
|
09fea3ce8e |
2020-03-04 |
[AIRFLOW-6977] Fix BigQuery DTS example DAG (#7612)
|
8230ccc48b |
2020-03-04 |
[AIRFLOW-6926] Fix Google Tasks operators return types and idempotency (#7547)
|
0d1e3088aa |
2020-03-04 |
[AIRFLOW-6970] Improve GCP Video Intelligence system tests (#7604)
|
ab6bb0012c |
2020-03-03 |
[AIRFLOW-6971] Fix return type in CloudSpeechToTextRecognizeSpeechOperator (#7607)
|
3db4ade3dc |
2020-02-29 |
[AIRFLOW-6924] Fix Google DLP operators return types (#7546)
|
008b4bab14 |
2020-02-27 |
[AIRFLOW-6730] Use total_seconds instead of seconds (#7363)
|
bb552b2d9f |
2020-02-25 |
[AIRFLOW-6908] Lazy load AirflowException (#7528)
|
d1a34246ac |
2020-02-25 |
[AIRFLOW-6593] Add GCP Stackdriver Alerting Hooks and Operators (#7322)
|
3320e432a1 |
2020-02-24 |
[AIRFLOW-6817] Lazy-load 'airflow.DAG' to keep user-facing API untouched (#7517)
|
dcf8743521 |
2020-02-24 |
[AIRFLOW-6894] Prevent db query in example_dags (#7516)
|
4d03e33c11 |
2020-02-22 |
[AIRFLOW-6817] remove imports from 'airflow/__init__.py', replaced implicit imports with explicit imports, added entry to 'UPDATING.MD' - squashed/rebased (#7456)
|
35b9616378 |
2020-02-21 |
[AIRFLOW-4973] Add Cloud Data Fusion Pipeline integration (#7486)
|
aff3a361b4 |
2020-02-20 |
[AIRFLOW-6558] Campaign Manager operators for conversions (#7420)
|
9cbd7de6d1 |
2020-02-18 |
[AIRFLOW-6792] Remove _operator/_hook/_sensor in providers package and add tests (#7412)
|
5b199cb86b |
2020-02-17 |
[AIRFLOW-XXXX] Typo in example_bigquery DAG (#7429)
|
2c9345a8e0 |
2020-02-17 |
[AIRFLOW-6759] Added MLEngine operator/hook to cancel MLEngine jobs (#7400)
|
946bdc23c0 |
2020-02-16 |
[AIRFLOW-6405] Add GCP BigQuery Table Upsert Operator (#7126)
|
2381c820c8 |
2020-02-13 |
[AIRFLOW-6505] Let emoji encoded properly for json.dumps() (#7399)
|
04c1fefbf2 |
2020-02-03 |
[AIRFLOW-6676] added GCSDeleteBucketOperator (#7307)
|
a0252748ff |
2020-02-03 |
[AIRFLOW-6717] Remove non-existent field from templated_fields (#7340)
|
97a429f9d0 |
2020-02-02 |
[AIRFLOW-6714] Remove magic comments about UTF-8 (#7338)
|
9d8d075578 |
2020-02-03 |
[AIRFLOW-6715] Fix Google Cloud DLP Example DAG (#7337)
|
cf141506a2 |
2020-02-02 |
[AIRFLOW-6708] Set unique logger names (#7330)
|
373c6aa4a2 |
2020-01-30 |
[AIRFLOW-6682] Move GCP classes to providers package (#7295)
|
83c037873f |
2020-01-30 |
[AIRFLOW-6674] Move example_dags in accordance with AIP-21 (#7287)
|
057f3ae3a4 |
2020-01-29 |
[AIRFLOW-6670][depends on AIRFLOW-6669] Move contrib operators to providers package (#7286)
|
ceea293c16 |
2020-01-28 |
[AIRFLOW-6656] Fix AIP-21 moving (#7272)
|
c42a375e79 |
2020-01-27 |
[AIRFLOW-6644][AIP-21] Move service classes to providers package (#7265)
|
059eda05f8 |
2020-01-21 |
[AIRFLOW-6610] Move software classes to providers package (#7231)
|
f4d3e5e545 |
2020-01-13 |
[AIRFLOW-6102] [AIP-21] Rename Dataproc operators (#7151)
|
e7bf8ecb48 |
2020-01-13 |
[AIRFLOW-6119] [AIP-21] Rename GCS operators, hooks and sensors (#7125)
|
5b6772cb83 |
2020-01-09 |
[AIRFLOW-6125] [AIP-21] Rename S3 operator and SFTP operator (#7112)
|
4f8592ae8f |
2020-01-08 |
[AIRFLOW-6118] [AIP-21] Rename Pubsub operators and hook (#7046)
|
20299473f1 |
2020-01-03 |
[AIRFLOW-6115] [AIP-21] Rename GCP vision operators (#7020)
|
18e8cea4e7 |
2020-01-03 |
[AIRFLOW-6428] Fix import path for airflow.utils.dates.days_ago in Example DAGs (#7007)
|
95087af140 |
2019-12-31 |
[AIRFLOW-6110] [AIP-21] Rename natural_language service (#6968)
|
69629a5a94 |
2019-12-09 |
[AIRFLOW-5807] Move SFTP from contrib to providers. (#6464)
|
25e9047a4a |
2019-12-09 |
[AIRFLOW-6193] Do not use asserts in Airflow main code (#6749)
|
ed0a14f321 |
2019-12-09 |
[AIRFLOW-6120] Rename GoogleCloudBaseHook (#6734)
|
2f2f89c148 |
2019-12-01 |
[AIRFLOW-6139] Consistent spaces in pylint enable/disable (#6701)
|
03c870a617 |
2019-11-26 |
[AIRFLOW-6010] Remove cyclic imports and pylint hacks (#6601)
|
5c4cfea8c0 |
2019-11-15 |
[AIRFLOW-5718] Add SFTPToGoogleCloudStorageOperator (#6393)
|
44a8c37a9a |
2019-11-13 |
[AIRFLOW-XXX] Fix the docstring for Dataproc get_job method (#6581)
|
d633d3ac44 |
2019-11-13 |
[AIRFLOW-5691] Rewrite Dataproc operators to use python library (#6371)
|
d985c02d9f |
2019-11-05 |
[AIRFLOW-XXX] Add How-To-Guide to GCP PubSub (#6497)
|
a296cdabdb |
2019-11-04 |
[AIRFLOW-5743] Move Google PubSub to providers package (#6476)
|
470b2a779d |
2019-10-30 |
[AIRFLOW-5741] Move Cloud Natural Language to providers (#6421)
|
f2caa451fc |
2019-10-27 |
[AIRFLOW-5742] Move Google Cloud Vision to providers package (#6424)
|
16d7accb22 |
2019-10-22 |
[AIRFLOW-4971] Add Google Display & Video 360 integration (#6170)
|
4e661f535d |
2019-10-22 |
[AIRFLOW-5379] Add Google Search Ads 360 operators (#6228)
|
19e32b4e2c |
2019-10-18 |
[AIRFLOW-5656] Rename provider to providers module (#6333)
|