cgivre opened a new pull request #1961: DRILL-3637: Add Elasticsearch Storage 
Plugin
URL: https://github.com/apache/drill/pull/1961
 
 
   # [DRILL-3637](https://issues.apache.org/jira/browse/DRILL-3637): Add 
Elasticsearch Storage Plugin
   
   ## Description
   
   This PR enables Drill to query Elasticsearch.  There have been many efforts 
to accomplish this, but none have been successfully committed to Drill. 
   
   This plugin is based on the work found here:
   
   - https://github.com/gaoshui87/drill-storage-elastic
   - https://github.com/javiercanillas/drill-storage-elastic
   
   ## Documentation
   Documentation can be found in the README.md.
   
   ## Remaining Tasks
   - [ ] Convert RecordReader to EVF
   - [ ] Update query builder for compatibility with ES versions 6.x and 7.x
   - [ ] Convert to Base Framework for Storage Plugins (Pending [Base 
Framework](https://github.com/apache/drill/pull/1914) being committed)
   - [ ] Use [Calcite Elasticsearch 
Adapter](https://calcite.apache.org/docs/elasticsearch_adapter.html) for 
Pushdowns 
   - [ ] Improve configuration options to include adding "generic" options to 
be passed to ES
   - [ ] Finish documentation
   - [ ] Write tests for ES versions 6 and 7.  
   - [ ] Code cleanup
   
   ## Testing
   Series of unit tests, some of which require an ES instance, some which do 
not. 
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to