Skip to content
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

FF #1

Merged
merged 1,105 commits into from Sep 6, 2019
Merged

FF #1

merged 1,105 commits into from Sep 6, 2019
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Aug 7, 2019

  1. Configuration menu
    Copy the full SHA
    5ed0e1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ba5c3e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b229f78 View commit details
    Browse the repository at this point in the history
  4. [AIRFLOW-4746] Implement GCP Cloud Tasks' Hook and Operators (#5402)

    Implement GCP Cloud Tasks' Hook and Operators
    ryanyuan authored and potiuk committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    7cdf99a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9f7b85a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1473461 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9f14bd8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2a9d3cc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c2227fc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3724c2a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c650df4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    157170b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9bafc9c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1387d85 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0d1da8c View commit details
    Browse the repository at this point in the history
  16. [AIRFLOW-4509] SubDagOperator using scheduler instead of backfill (#5498

    )
    
    Change SubDagOperator to use Airflow scheduler to schedule
    tasks in subdags instead of backfill.
    
    In the past, SubDagOperator relies on backfill scheduler
    to schedule tasks in the subdags. Tasks in parent DAG
    are scheduled via Airflow scheduler while tasks in
    a subdag are scheduled via backfill, which complicates
    the scheduling logic and adds difficulties to maintain
    the two scheduling code path.
    
    This PR simplifies how tasks in subdags are scheduled.
    SubDagOperator is reponsible for creating a DagRun for subdag
    and wait until all the tasks in the subdag finish. Airflow
    scheduler picks up the DagRun created by SubDagOperator,
    create andschedule the tasks accordingly.
    milton0825 authored and potiuk committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    0be3921 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2019

  1. Configuration menu
    Copy the full SHA
    d2038d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e07e304 View commit details
    Browse the repository at this point in the history
  3. [AIRFLOW-5045] Add ability to create Google Dataproc cluster with cus…

    …tom image from a different project (#5752)
    idralyuk authored and potiuk committed Aug 8, 2019
    Configuration menu
    Copy the full SHA
    cb31d08 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fc6967b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8288cf1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    502ed74 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a4e3295 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    974ef9c View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2019

  1. [AIRFLOW-5088][AIP-24] Add DAG serialization using JSON (#5701)

    It implements the method proposed in AIP-24 to serialize DAG. It will be used in DAG persistency in DB to solve webserver scalability issue.
    coufon authored and kaxil committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    f6356f2 View commit details
    Browse the repository at this point in the history
  2. [AIRFLOW-5139] Allow custom ES configs (#5760)

    * AIRFLOW-5139 Allow custom ES configs
    
    While attempting to create a self-signed TLS connection between airflow
    and ES, we discovered that airflow does now allow users to modify the
    SSL state of the elasticsearchtaskhandler. This commit will allow users
    to define ES settings in the airflow.cfg
    dimberman committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    e5726c7 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2019

  1. Configuration menu
    Copy the full SHA
    2b326db View commit details
    Browse the repository at this point in the history
  2. [AIRFLOW-XXX] Add iS2.co to list of airflow users (#5772)

    [AIRFLOW-XXX] Add iS2.co to list of airflow users
    is2co authored and potiuk committed Aug 10, 2019
    Configuration menu
    Copy the full SHA
    2dc4e84 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8cf0635 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2019

  1. [AIRFLOW-4835] Refactor operator render_template (#5461)

    - Refactors `BaseOperator.render_template()` and removes `render_template_from_field()`. The functionality could be greatly simplified into a single `render_template()` function.
    - Removes six usage.
    - Improves performance by removing two `hasattr` calls and avoiding recreating Jinja environments.
    - Removes the argument `attr` to `render_template()` which wasn't used.
    - Squashes multiple similar tests into two parameterized tests.
    - Adheres to 110 line length.
    - Adds support for templating sets.
    - Adds Pydoc.
    - Adds typing.
    BasPH authored and ashb committed Aug 12, 2019
    Configuration menu
    Copy the full SHA
    47dd4c9 View commit details
    Browse the repository at this point in the history
  2. [AIRFLOW-5100] Respect safe_mode configuration setting when parsing D…

    …AG files (#5757)
    
    The scheduler calls `list_py_file_paths` to find DAGs to schedule. It does so
    without passing any parameters other than the directory. This means that
    it *won't* discover DAGs that are missing the words "airflow" and "DAG" even
    if DAG_DISCOVERY_SAFE_MODE is disabled.
    
    Since `list_py_file_paths` will refer to the configuration if
    `include_examples` is not provided, it makes sense to have the same behaviour
    for `safe_mode`.
    jml authored and ashb committed Aug 12, 2019
    Configuration menu
    Copy the full SHA
    c4a9d8b View commit details
    Browse the repository at this point in the history
  3. [AIRFLOW-5153] Option to force delete non-empty BQ datasets (#5768)

    This gives the option to delete the dataset as well as its tables.
    mohannadbanayosi authored and kaxil committed Aug 12, 2019
    Configuration menu
    Copy the full SHA
    fae5b37 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1211675 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5c2031e View commit details
    Browse the repository at this point in the history
  6. [AIRFLOW-5135] Use gapic ClientInfo in GoogleCloudBaseHook (#5749)

    Use from google.api_core.gapic_v1.client_info import ClientInfo
    because this object inherits from
    from google.api_core.client_info import ClientInfo
    and implements one additional method used by Python SDKs.
    turbaszek authored and mik-laj committed Aug 12, 2019
    Configuration menu
    Copy the full SHA
    02cf7d6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    60a032f View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2019

  1. Configuration menu
    Copy the full SHA
    571ffcc View commit details
    Browse the repository at this point in the history
  2. [AIRFLOW-5104] Set default schedule for GCP Transfer operators (#5726)

    The GCS Transfer Service REST API requires that a schedule be set, even for
    one-time immediate runs. This adds code to
    `S3ToGoogleCloudStorageTransferOperator` and
    `GoogleCloudStorageToGoogleCloudStorageTransferOperator` to set a default
    one-time immediate run schedule when no `schedule` argument is passed.
    Joel Croteau authored and mik-laj committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    1cf8bc4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd58119 View commit details
    Browse the repository at this point in the history
  4. [AIRFLOW-5114] Fix gcp_transfer_hook behavior with default operator a…

    …rguments (#5727)
    
    `GCPTransferServiceHook.wait_for_transfer_job` defeaults its `timeout`
    parameter to 60 and assumes it is an integer or at least comparable to
    one. This is a problem as some of the built-in operators that use it
    like `S3ToGoogleCloudStorageTransferOperator` and
    `GoogleCloudStorageToGoogleCloudStorageTransferOperator` default their
    `timeout` param to `None`, and when they call this method with their
    default value, it causes an error. Fix this by allowing
    `wait_for_transfer_job` to accept a timeout of `None` and fill in
    appropriate defaults. This also adds functionality to allow it to take
    a `timedelta` instead of an integer, allows seconds to be any real, as
    there is really no need for them to actually be an integer, and fixes
    the counting of time for determining timeout to be a bit more accurate.
    Joel Croteau authored and mik-laj committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    e71fe2c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a7a3900 View commit details
    Browse the repository at this point in the history
  6. [AIRFLOW-4843] Allow orchestration via Docker Swarm (SwarmOperator) (#…

    …5489)
    
    * [AIRFLOW-4843] Allow orchestration via Docker Swarm (SwarmOperator)
    
    Add support for running Docker containers via Docker Swarm
    which allows the task to run on any machine (node) which
    is a part of your Swarm cluster
    
    More details: https://issues.apache.org/jira/browse/AIRFLOW-4843
    
    Built with <3 at Agoda!
    akki authored and mik-laj committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    3e2a027 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    44eb89d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    80bd5ff View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2019

  1. [AIRFLOW-4908] Implement BigQuery Hooks/Operators for update_dataset,…

    … patch_dataset and get_dataset (#5546)
    
    Implement BigQuery Hooks/Operators for update_dataset, patch_dataset and get_dataset
    ryanyuan authored and mik-laj committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    09b9610 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    877e42d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7935e93 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    34fbd02 View commit details
    Browse the repository at this point in the history
  5. [AIRFLOW-5210] Make finding template files more efficient (#5815)

    For large DAGs, iterating over template fields to find template files can be time intensive.
    Save this time for tasks that do not specify a template file extension.
    danfrankj authored and BasPH committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    eeac823 View commit details
    Browse the repository at this point in the history
  6. [AIRFLOW-5179] Remove top level __init__.py (#5818)

    The recent commit 3724c2a to master introduced a __init__.py file in
    the project root folder, which basically breaks all imports in local
    development (`pip install -e .`) as it turns the project root into a
    package.
    
    [ci skip]
    ashb committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    4e03d23 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    40745aa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    84b65d8 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2019

  1. Configuration menu
    Copy the full SHA
    70e937a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e550afc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    203e6e8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ea2c53 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2019

  1. Configuration menu
    Copy the full SHA
    3fac1bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d491f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    676dafa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e2d76b9 View commit details
    Browse the repository at this point in the history
  5. [AIRFLOW-5233] Fixed consistency in whitespace (tabs/eols) + common p…

    …roblems (#5835)
    
    * [AIRFLOW-5233] Fixed consistency in whitespace (tabs/eols) + common problems
    potiuk committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    5cfe9c2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ef7e37c View commit details
    Browse the repository at this point in the history
  7. [AIRFLOW-5152] Change back autodetect default value from False to Tru…

    …e in GoogleCloudStorageToBigQueryOperator. (#5771)
    
    Set autodetect default value from false to be true to avoid breaking downstream
    services using GoogleCloudStorageToBigQueryOperator but not aware of the newly
    added autodetect field.
    
    This is to fix the current regression introduced by #3880
    bingqinzhou authored and ashb committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    462ab88 View commit details
    Browse the repository at this point in the history
  8. [AIRFLOW-5056] Add argument to filter mails in ImapHook and related o…

    …perators (#5672)
    
    - changes the order of arguments for `has_mail_attachment`, `retrieve_mail_attachments` and `download_mail_attachments`
    - add `get_conn` function
    - refactor code
    - fix pylint issues
    - add imap_mail_filter arg to ImapAttachmentToS3Operator
    - add mail_filter arg to ImapAttachmentSensor
    - remove superfluous tests
    - changes the order of arguments in the sensors + operators __init__
    feluelle authored and ashb committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    6d27ced View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e6a20ac View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2019

  1. [AIRFLOW-5239] Fix listing of pylint test scripts (#5844)

    List the two separate pylint scripts for use inside the Docker
    containers in CONTRIBUTING.md.
    coopergillan authored and potiuk committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    a47292d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46e5fb1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e515fee View commit details
    Browse the repository at this point in the history
  4. [AIRFLOW-5187] Move GCP Container to core (#5793)

    This commit moves GCP Container from contrib to core.
    For more information check AIP-21.
    turbaszek authored and kaxil committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    f5204cd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a45ec67 View commit details
    Browse the repository at this point in the history
  6. [AIRFLOW-5185] Move GCP Video Intelligence to core (#5794)

    This commit moves GCP Video Intelligence from contrib to core.
    For more information check AIP-21.
    turbaszek authored and kaxil committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    ee3fdac View commit details
    Browse the repository at this point in the history
  7. [AIRFLOW-5186] Move GCP Translate to core (#5795)

    This commit moves GCP Translate from contrib to core.
    For more information check AIP-21.
    turbaszek authored and kaxil committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    74d0305 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    80b413b View commit details
    Browse the repository at this point in the history
  9. [AIRFLOW-5200] Move GCP PubSub to core (#5803)

    This commit moves GCP PubSub from contrib to core.
    For more information check AIP-21.
    turbaszek authored and kaxil committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    01995c0 View commit details
    Browse the repository at this point in the history
  10. [AIRFLOW-5199] Move GCP Spanner to core (#5802)

    This commit moves GCP Spanner from contrib to core.
    For more information check AIP-21.
    turbaszek authored and kaxil committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    d816316 View commit details
    Browse the repository at this point in the history
  11. [AIRFLOW-5196] Move Google DLP to core (#5800)

    This commit moves GCP DLP from contrib to core.
    For more information check AIP-21.
    turbaszek authored and kaxil committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    e071bd7 View commit details
    Browse the repository at this point in the history
  12. [AIRFLOW-5195] Move GCP Dataflow to core (#5799)

    This commit moves GCP Dataflow from contrib to core.
    For more information check AIP-21.
    turbaszek authored and kaxil committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    b3acb3d View commit details
    Browse the repository at this point in the history
  13. [AIRFLOW-5189] Move GCP Vision to core (#5796)

    This commit moves GCP Vision from contrib to core.
    For more information check AIP-21.
    turbaszek authored and kaxil committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    b1abd83 View commit details
    Browse the repository at this point in the history
  14. [AIRFLOW-5201] Move GCP Functions to core (#5804)

    This commit moves GCP Functions from contrib to core.
    For more information check AIP-21.
    turbaszek authored and kaxil committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    4dc358d View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2019

  1. Configuration menu
    Copy the full SHA
    484e155 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    513d10f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    053f522 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6ad628c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e405be0 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2019

  1. Configuration menu
    Copy the full SHA
    43e39bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    698c38b View commit details
    Browse the repository at this point in the history
  3. [AIRFLOW-4665] Remove contrib/plugins from Pylint todo (#5851)

    This commit intends to remove files under contrib/plugins out
    of the Pylint todo list.
    tiopi authored and kaxil committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    0661118 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b19b0c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c1bb60f View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2019

  1. AIRFLOW-5258 ElasticSearch log handler, has 2 times of hours (%H and …

    …%I) in _clean_execution_date instead of %H and %M (#5864)
    andriisoldatenko authored and milton0825 committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    4777c8a View commit details
    Browse the repository at this point in the history
  2. [AIRFLOW-5252] Move GCP Transfer to core (#5858)

    This commit moves GCP Transfer from contrib to core.
    For more information check AIP-21.
    turbaszek authored and milton0825 committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    da582d5 View commit details
    Browse the repository at this point in the history
  3. [AIRFLOW-XXX] Fixed Azkaban link (#5865)

    This was done in the top level README.me in abbb1ea in 2016.
    markdoliner authored and milton0825 committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    9d10ac7 View commit details
    Browse the repository at this point in the history
  4. [AIRFLOW-5204] Shellcheck + common licences + executable shebangs in…

    … shell files (#5807)
    
    * [AIRFLOW-5204] Shellcheck + common licence in shell files
    potiuk committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    6420712 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5e36f42 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a317cd2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2c66298 View commit details
    Browse the repository at this point in the history
  8. [AIRFLOW-5253] Move GCP KMS to core (#5859)

    This commit moves GCP KMS from contrib to core.
    For more information check AIP-21.
    turbaszek authored and kaxil committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    56670ac View commit details
    Browse the repository at this point in the history
  9. [AIRFLOW-5254] Move GCP Tasks to core (#5860)

    This commit moves GCP Tasks from contrib to core.
    For more information check AIP-21.
    turbaszek authored and kaxil committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    d98e7c4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5f100db View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7fb729d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d8c9bdc View commit details
    Browse the repository at this point in the history
  13. [AIRFLOW-1523] Clicking on Graph View should display related DAG run (#…

    …5866)
    
    Add execution_date_arg
    Use execution_date_arg in graph, gantt, and Back To {parent.dag} links.
    
    Add check of execution date
    JCoder01 authored and ashb committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    835eadf View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    46885cc View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2019

  1. Configuration menu
    Copy the full SHA
    22aa76b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb02f02 View commit details
    Browse the repository at this point in the history
  3. [AIRFLOW-5255] Move GCP SQL to core (#5861)

    This commit moves GCP SQL from contrib to core.
    For more information check AIP-21.
    turbaszek authored and mik-laj committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    dfecb60 View commit details
    Browse the repository at this point in the history
  4. [AIRFLOW-5203] Move GCP BigTable to core (#5806)

    This commit moves GCP BigTable from contrib to core.
    For more information check AIP-21.
    turbaszek authored and mik-laj committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    08a5697 View commit details
    Browse the repository at this point in the history
  5. [AIRFLOW-5202] Move GCP MLEngine to core (#5805)

    This commit moves GCP MLEngine from contrib to core.
    For more information check AIP-21.
    turbaszek authored and mik-laj committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    cfaf901 View commit details
    Browse the repository at this point in the history
  6. [AIRFLOW-5197] Move GCP Datastore to core (#5801)

    This commit moves GCP Datastore from contrib to core.
    For more information check AIP-21.
    turbaszek authored and mik-laj committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    6837af9 View commit details
    Browse the repository at this point in the history
  7. [AIRFLOW-5193] Move GCP Cloud Build to core (#5798)

    This commit moves GCP Cloud Build from contrib to core.
    For more information check AIP-21.
    turbaszek authored and mik-laj committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    b7cdedc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    aa8a300 View commit details
    Browse the repository at this point in the history
  9. [AIRFLOW-5073] Optionally treat NULL as failure and keep poking in SQ…

    …L sensor (#5688)
    
    Change SQLSensor to treat NULL as fail. Add boolean allow_null
    parameter to support legacy behavior passing NULL as success.
    uncletoxa authored and ashb committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    4c9051d View commit details
    Browse the repository at this point in the history
  10. [AIRFLOW-5276] remove unused is_in helper function (#5878)

    Qingping Hou authored and BasPH committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    cd4ab7b View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2019

  1. Configuration menu
    Copy the full SHA
    e090744 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7debac4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9eaaae7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    28e3802 View commit details
    Browse the repository at this point in the history
  5. [AIRFLOW-5241] Make all test class names consistent (#5847)

    Make all test class names consistent by starting with Test
    BasPH authored and Fokko committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    5196db3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6344bb9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e1cb8ce View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    786db8b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2d46d5f View commit details
    Browse the repository at this point in the history
  10. [AIRFLOW-5250] Fix dmypy error for gcp hooks (#5856)

    Qingping Hou authored and mik-laj committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    1b3d23c View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2019

  1. [AIRFLOW-4462] Use datetime2 column types when using MSSQL backend (#…

    …5707)
    
    Change missing columns to datetime2. All columns of datetime are
    now changed to datetime2. 
    
    Co-authored-by: mattinbits <3765307+mattinbits@users.noreply.github.com>
    Co-authored-by: sirVir <sirVir@users.noreply.github.com>
    
    pylint has poor support for alembic so alembic.op module will
    fail ci if not ignored.
    
    Fix code formatting.
    mortenbpost authored and ashb committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    93ca8b8 View commit details
    Browse the repository at this point in the history
  2. [AIRFLOW-4316] support setting kubernetes_environment_variables confi…

    …g section from env var (#5668)
    
    When AIRFLOW_KUBERNETES_ENVIRONMENT_VARIABLES__AIRFLOW_HOME is set in
    the scheduler, AIRFLOW_HOME should be set for workers, not airflow_home.
    Qingping Hou authored and ashb committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    bffc0c9 View commit details
    Browse the repository at this point in the history
  3. [AIRFLOW-5251] add missing typing-extensions dep for py37 (#5857)

    Qingping Hou authored and ashb committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    3bb4b34 View commit details
    Browse the repository at this point in the history
  4. [AIRFLOW-5145] Don't show (confusing) is_encrypted checkbox in Variab…

    …le screens (#5761)
    
    With webserver `rbac=True` and core fernet_key set, variable values are always
    encrypted, but they are only marked as is_encrypted = true in the database if
    the user explicitly checks the Is Encrypted checkbox on the variable create
    screen. If a variable is set up this way, then it is not correctly displayed in
    the UI and calls to Variable.get return the cipher text instead of the
    decrypted value.
    jstern authored and ashb committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    e5e7a9e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    75bcd2f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9abd3e3 View commit details
    Browse the repository at this point in the history
  7. [AIRFLOW-5218] Less polling of AWS Batch job status (#5825)

    https://issues.apache.org/jira/browse/AIRFLOW-5218
    - avoid the AWS API throttle limits for highly concurrent tasks
    - a small increase in the backoff factor could avoid excessive polling
    - random sleep before polling to allow the batch task to spin-up
      - the random sleep helps to avoid API throttling
    - revise the retry logic slightly to avoid unnecessary pause
      when there are no more retries required
    dazza-codes authored and kaxil committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    fc972fb View commit details
    Browse the repository at this point in the history
  8. [AIRFLOW-XXX] Fix analytics doc (#5885)

    ryw authored and mik-laj committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    b279bf1 View commit details
    Browse the repository at this point in the history
  9. [AIRFLOW-5301] Remove not-yet-existing files from mounts (#5901)

    This should be only merged if breeze is not yet merged.
    potiuk committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    aacf9ba View commit details
    Browse the repository at this point in the history
  10. [AIRFLOW-5285] Pylint pre-commit filters out pylint_todo files (#5884)

    * [AIRFLOW-5285] Pylint pre-commit filters out pylint_todo files
    potiuk committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    d24db82 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3c60a11 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e515072 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2019

  1. [AIRFLOW-5298] Move FileToGcs to core (#5898)

    For more information check AIP-21.
    turbaszek authored and milton0825 committed Aug 24, 2019
    Configuration menu
    Copy the full SHA
    52c21b4 View commit details
    Browse the repository at this point in the history
  2. [AIRFLOW-5297] Move AdlsToGcs operator to core (#5897)

    For more information check AIP-21.
    turbaszek authored and milton0825 committed Aug 24, 2019
    Configuration menu
    Copy the full SHA
    59d371e View commit details
    Browse the repository at this point in the history
  3. [AIRFLOW-5299] Move SQLToGCS to core (#5896)

    For more information check AIP-21.
    turbaszek authored and milton0825 committed Aug 24, 2019
    Configuration menu
    Copy the full SHA
    edf0951 View commit details
    Browse the repository at this point in the history
  4. [AIRFLOW-5294] Make GCP MLEngine pylint compatible (#5892)

    This commit make MLEngine operators and tests pylint compatible
    turbaszek authored and milton0825 committed Aug 24, 2019
    Configuration menu
    Copy the full SHA
    7f6f2f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f14947c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dd9071b View commit details
    Browse the repository at this point in the history
  7. [AIRFLOW-4771] Improve initialization of hook in the GCP operators (#…

    …5893)
    
    Hook should be initialized in execute method not in operator's constructor.
    turbaszek authored and mik-laj committed Aug 24, 2019
    Configuration menu
    Copy the full SHA
    ac65274 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2019

  1. Configuration menu
    Copy the full SHA
    337cc5f View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2019

  1. [AIRFLOW-5309] Use assert_called_once or has_calls in tests (#5912)

    Using mock.assert_call_with method can result in flaky tests
    (ex. iterating through dict in python 3.5 which does not
    store order of elements). That's why it's better to
    use assert_called_once_with or has_calls methods.
    turbaszek authored and BasPH committed Aug 26, 2019
    Configuration menu
    Copy the full SHA
    23d1042 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c921812 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    45176c8 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2019

  1. Bump eslint-utils from 1.3.1 to 1.4.2 in /airflow/www (#5918)

    Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils) from 1.3.1 to 1.4.2.
    - [Release notes](https://github.com/mysticatea/eslint-utils/releases)
    - [Commits](mysticatea/eslint-utils@v1.3.1...v1.4.2)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and feng-tao committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    7dfb1f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb3379b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b8e135 View commit details
    Browse the repository at this point in the history
  4. [AIRFLOW-5300] Move GcsToService operators to core (#5899)

    [AIRFLOW-5300] Move GcsToService operators to core
    
    For more information check AIP-21.
    turbaszek authored and milton0825 committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    286eb00 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    df3397c View commit details
    Browse the repository at this point in the history
  6. [AIRFLOW-5315] TaskInstance now only overwrites executor_config when …

    …explicitly told… (#5926)
    
    * TaskInstance now only overwrites executor_config when explicitly told to do so
    
    * flake8
    dimberman committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    c8ea096 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    308c07b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    afa7180 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    286aa7a View commit details
    Browse the repository at this point in the history
  10. [AIRFLOW-5317] Remove invalid arguments in tests for GCPTransferServi…

    …ceWaitForJobStatusSensor (#5921)
    
    This commit removes unused  in tests for GCPTransferServiceWaitForJobStatusSensor.
    turbaszek authored and kaxil committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    747a8f1 View commit details
    Browse the repository at this point in the history
  11. [AIRFLOW-XXX] Add PayFit to the users list in README (#5927)

    And update old username
    pcorbel authored and kaxil committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    6dbe8e6 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2019

  1. [AIRFLOW-4940] Add DynamoDB to S3 operator (#5663)

    Add an Airflow operator that replicates a
    DynamoDB table to S3.
    milton0825 committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    46cbeea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e635c8a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a81a852 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6950a2b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d766637 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    eafd17d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5eb42fc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f98867c View commit details
    Browse the repository at this point in the history
  9. [AIRFLOW-XXX] Fix typo in BREEZE.rst

    kaxil authored and potiuk committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    f40b3b5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    92ea5db View commit details
    Browse the repository at this point in the history
  11. [AIRFLOW-5292] Allow ECSOperator to tag tasks (#5891)

    This commit introduces a parameter for the `ECSOperator` in order to
    pass along tags to any tasks it is running.
    philipphoffmann authored and ashb committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    2856dee View commit details
    Browse the repository at this point in the history
  12. [AIRFLOW-3705] Fix PostgresHook get_conn to use conn_name_attr (#5841)

    Update PostgresHook's get_conn method to directly call the specified
    conn_name_attr rather that always using self.postgres_conn_id.
    
    Currently subclassing PostgresHook requires overriding the
    postgres_conn_id attribute in order to establish a separate connection.
    
    Add an additional unit test for this case checking that the subclassed
    PostgresHook's get_conn calls the correct arguments and that the hook
    calls the correction connection_id in get_connection.
    coopergillan authored and ashb committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    f823a66 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    382b21e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3e0d703 View commit details
    Browse the repository at this point in the history
  15. [AIRFLOW-5275] Add support for template parameters in DataprocWorkflo…

    …wTemplateInstantiateOperator (#5877)
    michalbrys authored and mik-laj committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    fb0910e View commit details
    Browse the repository at this point in the history
  16. [AIRFLOW-5118] Add ability to specify optional components in Dataproc…

    …ClusterCreateOperator (#5821)
    idralyuk authored and mik-laj committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    fd544eb View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2019

  1. [AIRFLOW-XXX] Bump mixin-deep from 1.3.1 to 1.3.2 in /airflow/www (#5941

    )
    
    Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
    - [Release notes](https://github.com/jonschlinkert/mixin-deep/releases)
    - [Commits](jonschlinkert/mixin-deep@1.3.1...1.3.2)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and feng-tao committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    5bfd7f4 View commit details
    Browse the repository at this point in the history
  2. [AIRFLOW-5345] Allow SqlSensor's hook to be customized by subclasses (#…

    …5946)
    
    Due to security reasons we have an alternative PostgreSQL hook that fetches credentials dynamically.
    We would still like to use the `SqlSensor` functionality as is as our hook is still backed by sqlalchemy.
    By extracting SqlSensor's `connection.get_hook` into a method we can override the `_get_hook` method without affecting the functionality of the hook.
    gmaliar authored and ashb committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    a8cb800 View commit details
    Browse the repository at this point in the history
  3. [AIRFLOW-5340] Fix GCP DLP example (#5945)

    Use do_xcom_push instead of deprecated xcom_push
    turbaszek authored and kaxil committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    3c78919 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b1d3d55 View commit details
    Browse the repository at this point in the history
  5. [AIRFLOW-XXX] Add FullContact to list of companies that use airflow (#…

    Shamin Meerankutty authored and r39132 committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    7219ab2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3d14a51 View commit details
    Browse the repository at this point in the history
  7. [AIRFLOW-5341] Use more precise mock of time.sleep (#5950)

    Some tests were mocking 'time.sleep' instead of using more precise
    'airflow.module.path.time.sleep' mock.
    turbaszek authored and mik-laj committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    88a94cb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8eeedf5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5fb9972 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b420ada View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    890adde View commit details
    Browse the repository at this point in the history
  12. [AIRFLOW-5148] Adding GA and privacy notice to website (#5930)

    Co-authored-by: kaxil <kaxilnaik@gmail.com>
    Co-authored-by: mik-laj <kamil.bregula@polidea.com>
    3 people committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    381aac5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7c0d9b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2019

  1. Configuration menu
    Copy the full SHA
    a670e5c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b69a0b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc5c8f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc0018b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6138208 View commit details
    Browse the repository at this point in the history
  6. [AIRFLOW-5356] Fix GCP Datastore unit tests (#5961)

    This commit adds additional mocking for Datastore tests which
    tests fallback_to_default_project_id decorator.
    turbaszek authored and mik-laj committed Aug 30, 2019
    Configuration menu
    Copy the full SHA
    7a59358 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2019

  1. Configuration menu
    Copy the full SHA
    572465e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    593dfb9 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2019

  1. Configuration menu
    Copy the full SHA
    7ee2b99 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2019

  1. Configuration menu
    Copy the full SHA
    1158f57 View commit details
    Browse the repository at this point in the history
  2. [AIRFLOW-5372] Apache license check runs locally on LICENCE changes

    Licence check for RAT runs too often (every time pre-commit is modified) and it
    should only be run (locally) when any of *LICEN[S|C]E* files change. We anyhow
    run full check on CI so this is local optimisation (it runs too long while you
    play with .pre-commit-config.yaml - and we will probably be able to detect some
    problems locally as well when new modules are added.
    potiuk committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    4d7bf96 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8dc50d View commit details
    Browse the repository at this point in the history
  4. [AIRFLOW-5384] Improve dst param info in FileToGCSOperator (#5985)

    This commit add more info about dst parameter to indicate that the path
    must include file name.
    turbaszek authored and kaxil committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    c35b932 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bcd8390 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7d74a13 View commit details
    Browse the repository at this point in the history
  7. [AIRFLOW-5388] Add airflow version label to newly created buckets (#5987

    )
    
    To tag and track GCP resources spawned from Airflow, we have
    been adding airflow specific label(s) to GCP API service calls
    whenever possible and applicable.
    turbaszek authored and mik-laj committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    2ae5256 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6060c2a View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2019

  1. Configuration menu
    Copy the full SHA
    f46b54a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    319b804 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9ba915 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    16dad6a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9d6b58d View commit details
    Browse the repository at this point in the history
  6. [AIRFLOW-5367] Remove hook initialization in ctor from BigtableTableW…

    …aitForReplicationSensor (#5974)
    mik-laj authored and kaxil committed Sep 3, 2019
    Configuration menu
    Copy the full SHA
    c5c6448 View commit details
    Browse the repository at this point in the history
  7. [AIRFLOW-4858] Deprecate "Historical convenience functions" in airflo…

    …w.configuration (#5495)
    
    1. Issue old conf method deprecation warnings properly and remove current old conf method usages.
    2. Unify the way to use conf as `from airflow.configuration import conf`
    haoliang7 authored and ashb committed Sep 3, 2019
    Configuration menu
    Copy the full SHA
    f497d1d View commit details
    Browse the repository at this point in the history
  8. [Airflow-XXXX] Fix a typo

    haoliang7 authored and potiuk committed Sep 3, 2019
    Configuration menu
    Copy the full SHA
    4af841c View commit details
    Browse the repository at this point in the history
  9. [AIRFLOW-5386] Move Google Dataproc to core (#5986)

    For more information check AIP-21.
    turbaszek authored and mik-laj committed Sep 3, 2019
    Configuration menu
    Copy the full SHA
    fa9e912 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2019

  1. Configuration menu
    Copy the full SHA
    6e53281 View commit details
    Browse the repository at this point in the history
  2. [Airflow-4668] Make airflow/contrib/utils Pylint compatible (#5916)

    Omkar Desai authored and ashb committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    1384315 View commit details
    Browse the repository at this point in the history
  3. [AIRFLOW-XXX] Remove flake8 from PR template

    Since we have pre-commit and flake8 on CI there seems to be no
    reason to keep this bullet point in PR template.
    turbaszek authored and potiuk committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    54fa1cf View commit details
    Browse the repository at this point in the history
  4. [AIRFLOW-5344] Add --proxy-user parameter to SparkSubmitOperator (#5948)

    `spark2-submit` supports `--proxy-user` parameter which should be handled by SparkSubmitOperator.
    
    ```
    $ spark2-submit --help 2>&1 | grep proxy
      --proxy-user NAME           User to impersonate when submitting the application.
    ```
    Khrol authored and ashb committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    ba9e521 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c9e2d04 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f16c68 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6fb8217 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9143893 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6f6112e View commit details
    Browse the repository at this point in the history
  10. [AIRFLOW-4851] Refactor K8S codebase with k8s API models (#5481)

    * [AIRLFOW-4851] refactor Airflow kubernetes
    
    * [AIRFLOW-4851] refactor Airflow k8s models
    
    * [AIRFLOW-4851] Fix linting and tests
    * Refactor and add some tests
    
    * [AIRLFOW-4851] Add assertions to PodOperator tests
    davlum authored and dimberman committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    17d4179 View commit details
    Browse the repository at this point in the history
  11. [AIRFLOW-5404] Switch back to using Lucas-C pre-commit-hooks

    The fuzzy licence matching implemented by Jarek Potiuk
    was accepted and merged by Lucas-C in his pre-commit
    hooks implementation (released today ver. 1.1.7)
    so we can switch back to it.
    potiuk committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    51d2e1b View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2019

  1. Fix webserver link in breeze.rst (#6013)

    - change webserver link to RST syntax
    - link resulted in a `about:blank#blocked` .
    itstemo authored and jghoman committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    55d7e70 View commit details
    Browse the repository at this point in the history
  2. [AIRFLOW-XXX] Make Breeze The default integration test environment (#…

    …6001)
    
    * [AIRFLOW-XXX] Make Breeze The default integration test environment
    Co-Authored-By: Chao-Han Tsai <milton0825@gmail.com>
    potiuk committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    9278f79 View commit details
    Browse the repository at this point in the history
  3. [AIRFLOW-5358] Improved mocking of the project ID (#5964)

    * [AIRFLOW-5358] Improved mocking of the project ID
    mik-laj authored and potiuk committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    a4ebd9d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    57f77e0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ebffd39 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9165739 View commit details
    Browse the repository at this point in the history
  7. Passed **kwargs to push_by_returning (#5810)

    Without **kwargs push_by_returning was giving error, so added that parameter.
    wlnt360 authored and Fokko committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    c4cc839 View commit details
    Browse the repository at this point in the history
  8. [AIRFLOW-5403] Fix input check in GKE Operator (#6004)

    TobKed authored and mik-laj committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    0f548b8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ad61f32 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7018f47 View commit details
    Browse the repository at this point in the history
  11. [AIRFLOW-5319] Add system tests for Dataproc (#5924)

    * [AIRFLOW-5319] Add system tests for Dataproc
    turbaszek authored and potiuk committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    0948bcf View commit details
    Browse the repository at this point in the history
  12. [AIRFLOW-3804] Extend MySQL to GCS operator tests (#5993)

    This commit adds additional test related to problem mentioned in initial
    issue https://issues.apache.org/jira/browse/AIRFLOW-3804\#
    turbaszek authored and potiuk committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    7560697 View commit details
    Browse the repository at this point in the history
  13. [AIRFLOW-5072] gcs_hook should download once (#5685)

    When a user supplied a filename the expected behaviour is that airflow
    downloads the file and does not return it's content as a string.
    Tobias Kaymak authored and potiuk committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    4ab6982 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    891a906 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2019

  1. [AIRFLOW-5049] Add validation for src_fmt_configs in bigquery hook (#…

    …5671)
    
    * AIRFLOW-5049 Add validation for src_fmt_configs in bigquery hook
    
    Adds validation for the src_fmt_configs arguments in the bigquery hook. Otherwise wrong src_fmt_configs would be silently ignored which is non-desireable.
    
    * [AIRFLOW-5049] Update - Add validation for src_fmt_configs in bigquery hook
    
    Adds a common method for validating the src_ftm_configs
    DPGrev authored and BasPH committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    dd36d90 View commit details
    Browse the repository at this point in the history
  2. [AIRFLOW-XXX] Adding walmart labs as user (#6027)

    [ci skip]
    bharathpalaksha authored and ashb committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    7316363 View commit details
    Browse the repository at this point in the history
  3. [AIRFLOW-5343] Add pool_pre_ping to SQLAlchemy (#5949)

    SQLalchemy supports connection check while returning it from the pool. There is a need to allow this parameter (`pool_pre_ping`) while creating the connection to database.
    More info here: https://docs.sqlalchemy.org/en/13/core/pooling.html#disconnect-handling-pessimistic
    Khrol authored and ashb committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    a44e576 View commit details
    Browse the repository at this point in the history
  4. [AIRFLOW-5412] Add get_conn/get_client to hooks tests (#6018)

    * [AIRFLOW-5412] Add get_conn/get_client to hooks tests
    TobKed authored and potiuk committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    f4b64b3 View commit details
    Browse the repository at this point in the history
  5. [AIRFLOW-XXX] Fix incorrect GCP integration sections (#5999)

    [AIRFLOW-XXX] Fix incorrect GCP integration sections
    ryanyuan authored and potiuk committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    8151b7c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6b82b9e View commit details
    Browse the repository at this point in the history
  7. [AIRFLOW-4758] Add GcsToGDriveOperator operator (#5822)

    * [AIRFLOW-4758] Add GcsToGDriveOperator operator
    mik-laj authored and potiuk committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    0076e17 View commit details
    Browse the repository at this point in the history
  8. [AIRFLOW-4964] Add BigQuery Data Transfer Hook and Operator (#5769)

    * [AIRFLOW-4964] Add BigQuery Data Transfer Hook and Operator
    turbaszek authored and potiuk committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    1b1d79c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    35e7b62 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a39ace9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    497c02a View commit details
    Browse the repository at this point in the history
  12. [AIRFLOW-5422] Add type annotations to GCP operators

    Tobiasz Kędzierski authored and potiuk committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    ceb4c08 View commit details
    Browse the repository at this point in the history
  13. [AIRFLOW-5423] Type annotations for GCP sensors (#6029)

    TobKed authored and mik-laj committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    91d0857 View commit details
    Browse the repository at this point in the history