Hi All,
I have come up with a very nascent PigLatin support for Drill (Very Very
Nascent). Not lot of work done.
Let me know if it looks good and if we should continue exploring it?

Have used couple of Hacks for it though:
- Downgrading Sqlline to 1.0.9 to get Jline 1.0 back (which is compatible
with Pig) (to be fixed at Pig's end)
  Also added a note to Pig's JIRA:
https://issues.apache.org/jira/browse/PIG-3851
- Removed exec/jdbc-all module : Was throwing Obscufation Error


Couple of things done for now:
- extending the PigServer to expose the Pig's logical plan (Hacky for now.
Need to find better solution)
- converting Pig logical plan to Drill logical plan using the
LogicalPlanBuilder
- Exposing via Drill Rest Interface
- Only supports Pig Load and Store operators for now.


Attaching screen shots:
http://i.imgur.com/1650TQU.png
http://i.imgur.com/cRhQsF3.png

My Branch:
https://github.com/yssharma/incubator-drill/tree/pig-parser


Please suggest Tips/Better practices.
Thanks

Reply via email to