Berislav Lopac created AIRFLOW-2326:
---------------------------------------

             Summary: Duplicate GCS copy operator
                 Key: AIRFLOW-2326
                 URL: https://issues.apache.org/jira/browse/AIRFLOW-2326
             Project: Apache Airflow
          Issue Type: Improvement
            Reporter: Berislav Lopac


I apologise if this is a known thing, but I have been wondering if anyone can 
give a rationale why do we have two separate operators that perform Google 
Cloud Storage objects copy -- specifically, 
{{gcs_copy_operator.GoogleCloudStorageCopyOperator}} and 
{{gcs_to_gcs.GoogleCloudStorageToGoogleCloudStorageOperator}}. As far as I can 
tell they have nearly the same functionality, with the latter being a bit more 
flexible (with the {{move_object}} flag).

If both are not needed, I would like to propose removing one of them 
(specifically, the {{gcs_copy_operator}} one); if necessary it can be made into 
a wrapper/subclass of the other one, marked for deprecation.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to