Github user twalthr commented on a diff in the pull request: https://github.com/apache/flink/pull/5043#discussion_r152499605 --- Diff: docs/dev/table/sourceSinks.md --- @@ -485,6 +486,50 @@ val csvTableSource = CsvTableSource {% top %} +### OrcTableSource + +The `OrcTableSource` reads [ORC files](https://orc.apache.org). ORC is a file format for structured data and stores the data in a compressed, columnar representation. ORC is very storage efficient and supports projection and filter push-down. + +An `OrcTableSource` is created as shown below: + +<div class="codetabs" markdown="1"> +<div data-lang="java" markdown="1"> +{% highlight java %} + +// create Hadoop Configuration +Configuration config = new Configuration(); + +OrcTableSource orcTableSource = new OrcTableSource( --- End diff -- Should we also provide a builder as it is done for all other sources to be consistent?
---