chitralverma opened a new pull request #555: [WIP] [GRIFFIN-297] Allow support for additional file based data sources URL: https://github.com/apache/griffin/pull/555 **What changes were proposed in this pull request?** The PR extends the current support beyond just Avro and Text for various file based data sources (Parquet, ORC, etc). - Allows users to specify additional file based data sources like Parquet, CSV, TSV, ORC etc. - Above formats are supported in both batch and streaming mode. - Allows data to be read directly from stand-alone files as well as directories present in both local/ distributed file systems. - Allows users to specify schema directly through options (useful for CSV/ TSV types). A sample config looks like, ``` { "name": "source", "baseline": true, "connectors": [ { "type": "file", "version": "1.7", "config": { "format": "parquet", "options": { "k1": "v1", "k2": "v2" }, "paths": [ "/home/chitral/path/to/source/", "/home/chitral/path/to/test.parquet" ] } } ] } ``` **Does this PR introduce any user-facing change?** No **How was this patch tested?** Griffin test suite. Additional unit test have also been added.
---------------------------------------------------------------- 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
