The document describes the ORC file format. It discusses the file structure, stripe structure, file layout, integer and string column serialization, compression techniques, projection and predicate filtering capabilities, example file sizes, and compares ORC files to RCFiles and Trevni. The document was authored by Owen O'Malley of Hortonworks for December 2012.