cgivre opened a new pull request, #2989:
URL: https://github.com/apache/drill/pull/2989

   # [DRILL-8474](https://issues.apache.org/jira/browse/DRILL-8474): Add 
Daffodil Format Plugin to Drill  
   
   ## Description
   This PR replaces: https://github.com/apache/drill/pull/2836 which is closed. 
That was to retain history/comments while squashing numerous debug-related 
commits together into this PR.   This PR also replaces 
https://github.com/apache/drill/pull/2909. 
   
   ## Documentation
   New format-daffodil module created
   
   Still uses absolute paths for the schemaFileURI.
   (which is cheating. Wouldn't work in a true distributed drill environment.)
   
   We have yet to work out how to enable Drill to provide access for DFDL 
schemas in XML form with include/import to be resolved.
   
   The input data stream is, however, being accessed in the proper Drill 
manner. Gunzip happened automatically. Nice.
   
   Note: Fix boxed Boolean vs. boolean problem. Don't use boxed primitives in 
Format config objects.
   
   Test show this works for data as complex as having nested repeating 
sub-records.
   
   These DFDL types are supported:
   
   int
   long
   short
   byte
   boolean
   double
   float (does not work. Bug DAFFODIL-2367)
   hexBinary
   string
   
   TBD: feature is incomplete still. It will require substantial documentation 
for users.
   
   ## Testing
   See tests under src/test in the new daffodil contrib module.
   


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@drill.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to