[ 
https://issues.apache.org/jira/browse/AIRFLOW-5920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17008901#comment-17008901
 ] 

Kamil Bregula commented on AIRFLOW-5920:
----------------------------------------

In my opinion, no involvement from Neo4j is needed.  This is a 
community-developed project. 

Maybe it is worth not closing this ticket to keep this ticket as a request for 
feature?  New people can see the open ticket and start working again on this 
change.

> Add support to execute OpenCypher query against Neo4j
> -----------------------------------------------------
>
>                 Key: AIRFLOW-5920
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-5920
>             Project: Apache Airflow
>          Issue Type: New Feature
>          Components: hooks, operators
>    Affects Versions: 1.10.7
>            Reporter: Timothy Findlay
>            Priority: Major
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> As a DAG developer
> I want to create DAG tasks to execute OpenCypher queries against a graph 
> database
> So that the output can be used elsewhere in a DAG / business
> UPDATE:
> Feedback through the development effort has highlighted some considerations:
>  * AIP-21 and any other future plans for the Apache Airflow project need to 
> be taken into consideration
>  * A complete featrue set should be implemented considering all use cases:
>  ** Export to common formats
>  ** Importing data from common formats
>  ** DML queries to manipulate the graph
>  * A suitable connection definition should be implmented for Neo4J (not JDBC)
>  ** Connection should support bolt and bolt+routing protocols
>  ** Connection pooling should be managed by the hook to ensure correct 
> transation bounaries within the session
>  * A detailed failure mode analysis should also be submitted including:
>  ** Failed connection handling
>  ** Query execution handling
>  ** Transaction handling for multiple queries
>  ** Data integrity checking (import/export validation)
>  * Considerations to ensure export does not fill the local disk



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to