You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@orc.apache.org by gi...@apache.org on 2022/01/01 02:46:42 UTC

[orc] branch dependabot/maven/java/org.jodd-jodd-core-5.3.0 updated (c32c00f -> 4faec6a)

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch dependabot/maven/java/org.jodd-jodd-core-5.3.0
in repository https://gitbox.apache.org/repos/asf/orc.git.


 discard c32c00f  Bump jodd-core from 3.5.2 to 5.3.0 in /java
     add 2e7af1b  ORC-889: Remove orc-mapreduce build warnings due to overlapping resources (#791)
     add 09218e6  ORC-890: Pin minimum support Hadoop version to 2.2.0 (#792)
     add 47edb88  ORC-891: Use assert methods without package name (#793)
     add 61dccb7  ORC-892: Pin scala-library to 2.12.10 (#798)
     add 33418dd  ORC-893: Remove junit-vintage-engine from shims module (#801)
     add c1e83ca  ORC-895: Use snappy-java 1.1.8.4 in bench/core to support Apple Silicon (#802)
     add af26aef  ORC-898: Bump threeten-extra from 1.5.0 to 1.7.0
     add 3d12132  optimization loop termination condition (#803)
     add 925c29d  ORC-899: Archive Apache ORC 1.4.x in `releases` page (#805)
     add 117e87c  ORC-900: Update doap_orc.rdf for Apache Projects page (#806)
     add a512329  ORC-902: Fix hadoop-common  dependency scope in orc-example (#808)
     add 29cf284  ORC-901: Remove junit-vintage-engine from `mapreduce/tools` module (#807)
     add d60c3d1  MINOR: Remove org.apache.commons.lang usage (#811)
     add 87fa4d3  ORC-867: Upgrade hive-storage-api to 2.8.0 (#773)
     add f181a1c  ORC-903: Migrate TestVectorOrcFile to JUnit5 (#809)
     add 43c6a55  ORC-830: Do Not Copy String When Adding to StringHashTableDictionary (#735)
     add 5686a5d  ORC-908: Use https instead of http for website links in 'pom.xml' (#814)
     add a9a5286  ORC-909: Remove commons-io v2.1 dependency (#815)
     add 2a52901  ORC-907: Remove junit-vintage-engine from core module (#813)
     add b1066a7  ORC-910: Enforce maven-dependency-plugin (#816)
     add 5c6008d  ORC-911: Remove janino dependency in favor of Spark's transitive dependency (#817)
     add e4e5324  ORC-912: Exclude Spark transitive avro/parquet dependency from Spark benchmark (#818)
     add 599b098  ORC-915: Remove io.netty.netty from Spark benchmark (#822)
     add 4f089c2  ORC-913: Support data/format/compress options in Spark benchmark (#825)
     add a855ea7  ORC-886,ORC-905: Add integration tests for Java tools/examples (#823)
     add ad5de97  ORC-914: Pin `maven-dependency-plugin` to 3.1.2 (#821)
     add 124f24c  ORC-916: Bump annotations from 17.0.0 to 21.0.1 (#824)
     add 4393d7d  ORC-917: Bump mockito-core from 3.7.0 to 3.11.2 (#826)
     add 585ded0  ORC-918: Pin protobuf-java to 2.5.0 (#829)
     add a5b1181  ORC-919: Spark bench objenesis should be the same as Spark (#830)
     add 60661a6  ORC-920: Use junit.version and mockito.version property and bump junit to 5.7.2 (#832)
     add ed1cda9  ORC-921: Add an encrypted example file (#833)
     add a3d92ed  ORC-922: Remove redundant conditional statements (#835)
     add afc0217  ORC-923: Bump apache from 23 to 24 (#836)
     add 7e7e974  ORC-924: Add `RedundantModifier`/`ModifierOrder` Checkstyle rules (#837)
     add fc6c4a5  ORC-925: Simplify Assertions (#838)
     add 9db125a  ORC-926: Consolidate license header style in Java files (#839)
     add 411536f  ORC-928: Bump checkstyle from 8.44 to 8.45.1 (#840)
     add 33fcc26  ORC-927: Extracting duplicate codes for RowFilterBenchmark (#841)
     add c6b10d2  ORC-929: Fix NaN error at orc-tools meta command (#843)
     add e462071  ORC-931: Modify RunLengthIntegerWriterV2 code to improve readability (#845)
     add 2c1599e  ORC-930: Ignore unsupported JSON x ZSTD combination in bench (#844)
     add aa9166d  ORC-743: Added conversion of SArg into filters to take advantage of the LazyIO introduced by ORC-742. * Created Vector filters for leaf, And, Or, Batch * Created specific filters for each sarg operator and type * Test code for data type and operator filters
     add dd57999  ORC-932: Bump byte-buddy from 1.10.19 to 1.11.12 (#842)
     add f315901  ORC-933: Add `AdvancedReader.java` example (#847)
     add f1ac372  ORC-934: Add integration tests for Java bench (#848)
     add d2b05dd  ORC-935: Bump commons-csv from 1.8 to 1.9.0 (#795)
     add 4799fa5  ORC-937: Replace deprecated method (#850)
     add 3a07115  ORC-938: Bump netty-all from 4.1.42.Final to 4.1.66.Final (#819)
     add c7a14d2  ORC-939: Remove threetenbp dependency (#851)
     add 719c48c  ORC-940: Use Hadoop 3.3.1 in bench module (#852)
     add debc63e  ORC-941: Move `MacOS 10.15/11.5` test from Travis to GitHub Action (#853)
     add cefa458  Update site for 1.6.10.
     add ebc0e22  Update api docs for 1.6.10.
     add 9cd2562  MINOR: Add .java-version to .gitignore (#855)
     add 008b6f1  ORC-942: Remove `javax.xml.bind:jaxb-api` dependency (#854)
     add 289b844  ORC-943: Add Intellij conf to support JIRA/PR autolinks (#856)
     add 6840cd6  ORC-945: Add OUTPUT_QUIET, ERROR_QUIET to suppress Java8 addopen error messages (#858)
     add 2e23d44  ORC-944: Add `RedundantImport` checkstyle rule (#857)
     add 64bb8d3  ORC-947: Update coding guide to max line length 100 and enforce it (#859)
     add 7cd6c8e  ORC-948: Add hive benchmark integration tests (#860)
     add 8e47b1d  MINOR: Add more exclusion patterns at Spark bench uber jar building (#861)
     add ec68a81  ORC-949: Add CustomImportOrder checkstyle rule (#862)
     add 53445ee  ORC-950: Bump aircompressor to 0.20 (#863)
     add 196a164  ORC-954: Fix Javadoc generation failure (#867)
     add ee3fe61  ORC-955: Add Javadoc generation GitHub Action job (#868)
     add 9f51d36  ORC-953: Add `since` tag to `org.apache.orc.Writer` interface (#866)
     add daa57f8  ORC-952: Add `since` tag to `org.apache.orc.RecordReader` interface (#865)
     add 2690bd3  ORC-946: Unified json library (#869)
     add 5778caa  ORC-951: Add `since` tag to `org.apache.orc.Reader` interface (#864)
     add 933546c  ORC-956: Bump annotations from 21.0.1 to 22.0.0 (#871)
     add 28085ee  ORC-957: Bump netty-all from 4.1.66.Final to 4.1.67.Final (#870)
     add be3eacd  ORC-834: Do Not Convert to String in DecimalFromTimestampTreeReader (#743)
     add 18a2be6  ORC-837: Reuse HiveDecimalWritable in ConvertTreeReaderFactory (#742)
     add adaf946  ORC-838: Simplify `compareTo/equals/putBuffer` of ByteBufferAllocatorPool (#739)
     add b813c47  ORC-871: Provide better error information when parsing json files with exceptions (#874)
     add 9790ba8  Support MapType in orc-tools convert (#875)
     add 2dcbd62  ORC-958: Convert command support overwrite option (#876)
     add 6bcbeec  ORC-959: [C++] Fix crash of SargsApplier in finding nested field names (#877)
     add 82ade35  ORC-963: Build benchmark module always for integration testing (#878)
     add ebb043d  ORC-966: Bump byte-buddy from 1.11.12 to 1.11.13 (#880)
     add d90442d  ORC-967: Bump mockito.version from 3.11.2 to 3.12.1 (#881)
     add 2143841  ORC-960: [C++] Support creating SearchArguments using column ids (#879)
     add 12e2f74  ORC-970: Reordering statements, improve readability in WriterImpl (#882)
     add 1438ef6  ORC-971: [C++] Fix LESS_THAN_EQUALS doesn't handle the case when minValue equals to maxValue (#883)
     add aa7eee3  ORC-848: Recycle Internal Buffer in StringHashTableDictionary (#751)
     add 9836870  ORC-852: Allow DynamicByteArray to return a ByteBuffer (#754)
     add d108f77  ORC-973: [C++] Support providing IN-predicate literals using vector (#884)
     add ffa5b2d  ORC-976: Optimize compute zigzagliterals (#887)
     add fbc223c  ORC-975: Avoid double counting closestFixedBits (#886)
     add 1c0f063  ORC-811 Benchmarks and documentation for ORC-742 and ORC-743
     add 005ce54  ORC-977: Update webpages and TestVectorOrcFile.java to be more neutral
     add 1f6622d  ORC-727: Update `Java Tools` documentation (#889)
     add 4ff6115  ORC-965: Fix ZSTD 'Overflow detected' failure (#890)
     add 8a4e24a  ORC-978: Fix NPE in TestFlinkOrcReaderWriter (#891)
     add 9d90781  MINOR: Fix typos in project (#892)
     add 5ae64d7  ORC-981: Add `CommentsIndentation` checkstyle rule (#894)
     add 796b8ca  ORC-982: Extract checkstyle to a single file, help newcomers check code style (#895)
     add 59c078d  ORC-980: Filter processing respects the case-sensitivity flag (#893)
     add 7cfa787  ORC-983: Revise filter processing log level/location/message (#896)
     add ec534cd  ORC-986: Bump mockito.version from 3.12.1 to 3.12.4 (#901)
     add a63d778  ORC-987: Bump jackson.version from 2.12.4 to 2.12.5 (#898)
     add a255164  ORC-715: Add MapReduce test case (#897)
     add 142cdd5  ORC-988: Bump opencsv from 5.5.1 to 5.5.2 (#900)
     add 6be6e89  ORC-989: Bump checkstyle from 8.45.1 to 9.0 (#899)
     add 4a03df9  ORC-985. Change default for string dictionaries back to red-black trees. (#902)
     add ebf33dc  ORC-990: [C++] Fix undefined behavior of RowReaderImpl::seekToRowGroup
     add 792c3f8  ORC-991: Fix the bug of encrypted column read crash (#905)
     add cf720d7  ORC-984: Save the software version that wrote each ORC file. (#904)
     add c96bc70  ORC-993: Bump junit.version from 5.7.2 to 5.8.0 (#906)
     add c3f18d8  MINOR. Update website for ORC 1.6.11
     add ce9e54c  Add news for 1.5.13
     add e8eb8ee  ORC-1001: Bump maven-enforcer-plugin to 3.0.0 (#910)
     add f25aba1  ORC-1002: Add java17 profile for Java17 unit testing (#912)
     add 028fab9  ORC-1000: Use Java 17 in GitHub Action (#911)
     add 57fc199  ORC-1005: Make that the java and C++ impl of determineEncoding in RLEV2 are consistent (#913)
     add 9809fa2  Add news for 1.7.0
     add b745fdd  ORC-992: Reached max repeat length, we can directly decide to use DELTA encoding (#907)
     add 6da96bb  ORC-1007: Fix a warning from the shade plugin (#916)
     add 758f333  ORC-1010: Bump tzdata from tzdata-2020e-1.tar.xz to tzdata-2021b-1.tar.xz (#918)
     add 3c9623e  ORC-1009: [C++] Missing string include causes build failure with MSVC++ (#919)
     add 291a067  ORC-1011: Activate `java17` profile automatically (#920)
     add c69e1fc  ORC-1008: Fix overflow detection in the IntegerColumnStatistics
     add 7d99340  ORC-1015: Update OrcFile.WriterOptions::memory javadoc (#923)
     add 084295a  Update news and role for new PMC member
     add ee9180b  ORC-1016: Use `openssl@1.1` in GitHub Action MacOS CIs
     add be0762b  ORC-1017: Add sizes tool to determine and display the sizes of each column in a set of files. (#925)
     add 8bc6906  ORC-1018: Bump checkstyle from 9.0 to 9.0.1 (#927)
     add 9dcd645  ORC-1012: Support specifying columns in orc-scan (#921)
     add 93af6b0  ORC-1019: Remove redundant Jackson dependencies in bench module (#930)
     add 9dbf833  ORC-1013: Renaming a parameter in constructors of TreeWriter's derived classes (#922)
     add 4b9c45c  ORC-1021: Add -fno-omit-frame-pointer in DEBUG and RELWITHDEBINFO builds (#932)
     add 93b7aa6  ORC-1022: Bump byte-buddy from 1.11.13 to 1.11.19 (#931)
     add 7c45137  ORC-1023: Support writing bloom filters in ConvertTool (#933)
     add d4a7df6  ORC-1024: [C++] Fix inconsistent bloom filter hashing for numeric values (#934)
     add bf32589  ORC-1027: Allows the discovery of filters via the plugin interface. (#936)
     add dc07ee9  ORC-1032: Bump parquet.version from 1.12.0 to 1.12.2 (#939)
     add 4baaf23  ORC-1033: Bump junit.version from 5.8.0 to 5.8.1 (#938)
     add f54833e  ORC-879: Fix testDateTimeTypeSupport unit test (#942)
     add 19f184a  ORC-1029: ServiceLoader is not thread-safe, avoid concurrent calls (#940)
     add 65ce439  ORC-1034: Fix the indexOf algorithm in `FileDump` (#943)
     add 5919233  ORC-1035: Fix the way to get the backupDataPath in recoverFile (#945)
     add 82be78e  ORC-1036: Support dynamic download of the latest tzdata based on sha512.sum file (#948)
     add 151ba67  ORC-1038: Bump mockito from 3.12.4 to 4.0.0 (#947)
     add c71f876  ORC-1037: Bump Spark from 3.1.2 to 3.2.0 (#946)
     add 98eb59d  ORC-1014. Add details when we get IOException from the file system (#924)
     add bffb88a  Update api docs for 1.7.0
     add c944a3c  ORC-1039: Make FileDump.recoverFile handle side files only if they exist (#949)
     add d3f998e  ORC-1030: Java Tools may have missed OrcFile.MAGIC during file recovery (#941)
     add cba2c1e  ORC-1040: Add Debian 11 docker test (#953)
     add 95541a8  ORC-1042: Ignore unused-function C++ compile warning on CentOS 7 (#956)
     add 1ccec56  ORC-1043: Fix C++ compilation error in CentOS 7 (#957)
     add 8f61069  ORC-1044: Bump reproducible-build-maven-plugin to 0.14 (#955)
     add 05ff57b  ORC-1045: Bump commons-cli to 1.5 (#954)
     add b499c8a  ORC-1020: [C++] Optimize RleDecoderV2::nextDirect base on bit sizes (#944)
     add 502661a  ORC-1041: Use `memcpy` during LZO decompression (#958)
     add 08e7ffe  Update site for 1.7.1
     add 574b012  Update site for 1.6.12
     add b3037ba  ORC-1048: Bump checkstyle from 9.0.1 to 9.1 (#960)
     add f7ea8e7  ORC-492: Avoid potential ArrayIndexOutOfBoundsException when getting WriterVersionn (#961)
     add 93882ea  ORC-1047: Handle quoted field names during string schema parsing (#959)
     add 8f0acef  MINOR: Add Spark link to Quickstart section (#962)
     add 2c3727b  ORC-1051: Update benchmark dependencies (#964)
     add 22cb538  ORC-1050: Update ORC site README.md and release process page (#963)
     add e36ebe3  ORC-1052: Bump avro.version from 1.10.2 to 1.11.0 (#965)
     add 334bf1f  MINOR: Add Yiqun Zhang and Huya Company to committers.md (#966)
     add e787b8b  ORC-1053: Fix time zone offset precision when convert tool converts `LocalDateTime` to `Timestamp` is not consistent with the internal default precision of ORC (#967)
     add f0957b7  ORC-1056: Bump annotations from 22.0.0 to 23.0.0 (#968)
     add 8ddf543  ORC-1057: Bump junit.version from 5.8.1 to 5.8.2 (#969)
     add f9123fc  MINOR: Add a new committer news
     add b3c74f8  MINOR: Add DATA+AI Summit 2021 Talk
     add 02f50ed  ORC-1061: Bump checkstyle from 9.1 to 9.2 (#970)
     add aee8132  ORC-1059: Align findColumns behaviour between 1.6 and 1.7 release (#972)
     add 883aae8  Update sha256 for 1.7.2
     add 3a2cb60  ORC-1060: Reduce memory usage when vectorized reading dictionary string encoding columns (#971)
     add 906f796  ORC-1066: Bump guava from 30.1.1-jre to 31.0.1-jre #978
     add 0829da7  ORC-1067: Upgrade ZSTD to 1.5.1 (#981)
     add f53b149  ORC-1065: Fix IndexOutOfBoundsException in ReaderImpl.extractFileTail #979
     add bac5985  ORC-1069: Update building.md (#982)
     add ce84966  ORC-1068: [C++] Stabilize HAS_POST_2038 test (#980)
     add ae660f3  ORC-1070: Upgrade site docker image to use Ubuntu 20.04 (#983)
     add 2b62dc3  ORC-875: Add GitHub Action job for Windows Server 2019 (#872)
     add bed364d  MINOR: Update site/api directory with ORC 1.7.2 in main branch (#984)
     add 664fb8a  ORC-1071: Update adopters page (#985)
     add 4faec6a  Bump jodd-core from 3.5.2 to 5.3.0 in /java

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (c32c00f)
            \
             N -- N -- N   refs/heads/dependabot/maven/java/org.jodd-jodd-core-5.3.0 (4faec6a)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/dependabot.yml                             |   16 +
 .github/workflows/build_and_test.yml               |   50 +-
 .gitignore                                         |    1 +
 .travis.yml                                        |   26 -
 CMakeLists.txt                                     |    7 +-
 c++/Doxyfile                                       |    2 +-
 c++/include/orc/Common.hh                          |    5 +
 c++/include/orc/Reader.hh                          |    6 +
 c++/include/orc/sargs/SearchArgument.hh            |  113 +-
 c++/src/Adaptor.hh.in                              |   35 +
 c++/src/BloomFilter.cc                             |   33 +-
 c++/src/BloomFilter.hh                             |   18 +-
 c++/src/CMakeLists.txt                             |   10 +-
 c++/src/Common.cc                                  |   26 +
 c++/src/LzoDecompressor.cc                         |   15 +-
 c++/src/RLEv2.hh                                   |   62 +-
 c++/src/Reader.cc                                  |   46 +-
 c++/src/Reader.hh                                  |   10 +
 c++/src/RleDecoderV2.cc                            |  358 +++++-
 c++/src/RleEncoderV2.cc                            |   42 +-
 c++/src/Statistics.cc                              |   12 -
 c++/src/Statistics.hh                              |   26 +-
 c++/src/TypeImpl.cc                                |  273 +++--
 c++/src/TypeImpl.hh                                |   12 +-
 c++/src/Writer.cc                                  |    1 +
 c++/src/sargs/ExpressionTree.hh                    |    1 +
 c++/src/sargs/PredicateLeaf.cc                     |  127 ++-
 c++/src/sargs/PredicateLeaf.hh                     |   34 +
 c++/src/sargs/SargsApplier.cc                      |    9 +-
 c++/src/sargs/SargsApplier.hh                      |    2 +
 c++/src/sargs/SearchArgument.cc                    |  138 ++-
 c++/src/sargs/SearchArgument.hh                    |  135 ++-
 c++/test/CMakeLists.txt                            |    1 +
 c++/test/TestBloomFilter.cc                        |   55 +-
 c++/test/TestColumnStatistics.cc                   |    8 +
 c++/test/TestMurmur3.cc                            |   41 +
 c++/test/TestPredicateLeaf.cc                      |   39 +-
 c++/test/TestPredicatePushdown.cc                  |  136 ++-
 c++/test/TestReader.cc                             |   36 +
 c++/test/TestRleDecoder.cc                         |  421 ++++++-
 c++/test/TestSargsApplier.cc                       |   24 +
 c++/test/TestType.cc                               |   60 +
 c++/test/TestWriter.cc                             |    4 +-
 cmake_modules/ThirdpartyToolchain.cmake            |   39 +-
 docker/debian11/Dockerfile                         |   62 +
 docker/os-list.txt                                 |    1 +
 examples/bad_bloom_filter_1.6.0.orc                |  Bin 0 -> 709 bytes
 examples/bad_bloom_filter_1.6.11.orc               |  Bin 0 -> 717 bytes
 examples/encrypted/kms.keystore                    |  Bin 0 -> 1158 bytes
 examples/encrypted/sample1.orc                     |  Bin 0 -> 1355 bytes
 examples/encrypted/sample2.orc                     |  Bin 0 -> 1341 bytes
 ...t_elim_new.jsn.gz => orc_split_elim_cpp.jsn.gz} |  Bin
 examples/orc_split_elim_cpp.orc                    |  Bin 0 -> 3339 bytes
 examples/orc_split_elim_new.orc                    |  Bin 2341 -> 2396 bytes
 java/.idea/vcs.xml                                 |   36 +
 java/CMakeLists.txt                                |   39 +-
 java/bench/core/pom.xml                            |   24 +-
 java/bench/core/src/findbugs/exclude.xml           |    2 +-
 .../apache/hadoop/fs/TrackingLocalFileSystem.java  |    2 +-
 .../org/apache/orc/bench/core/CompressionKind.java |    6 +-
 .../org/apache/orc/bench/core/RandomGenerator.java |    6 +-
 .../org/apache/orc/bench/core/SalesGenerator.java  |    4 +-
 .../orc/bench/core/convert/GenerateVariants.java   |   14 +-
 .../orc/bench/core/convert/ScanVariants.java       |    3 +
 .../orc/bench/core/convert/avro/AvroWriter.java    |    2 +-
 .../orc/bench/core/convert/csv/CsvReader.java      |    2 +-
 .../orc/bench/core/convert/json/JsonReader.java    |    4 +-
 .../orc/bench/core/convert/json/JsonWriter.java    |   83 +-
 .../orc/bench/core/convert/orc/OrcReader.java      |    2 +-
 .../orc/bench/core/convert/orc/OrcWriter.java      |    4 +-
 .../bench/core/convert/parquet/ParquetReader.java  |    4 +-
 .../bench/core/convert/parquet/ParquetWriter.java  |    6 +-
 .../apache/orc/bench/core/filter/FilterBench.java  |  277 +++++
 .../orc/bench/core/filter/FilterBenchUtil.java     |  142 +++
 .../java/org/apache/orc/impl/filter/RowFilter.java |   96 ++
 .../apache/orc/impl/filter/RowFilterFactory.java   |  129 +++
 .../apache/orc/bench/core/filter/TestFilter.java   |  127 +++
 .../org/apache/orc/impl/filter/ATestFilter.java    |  108 ++
 .../org/apache/orc/impl/filter/TestRowFilter.java  |  171 +++
 java/bench/hive/src/assembly/uber.xml              |    7 +
 java/bench/hive/src/findbugs/exclude.xml           |    2 +-
 .../orc/bench/hive/ColumnProjectionBenchmark.java  |    2 +-
 .../org/apache/orc/bench/hive/DecimalBench.java    |    2 +-
 .../apache/orc/bench/hive/FullReadBenchmark.java   |    2 +-
 .../apache/orc/bench/hive/ORCWriterBenchMark.java  |   15 +-
 .../bench/hive/RowFilterProjectionBenchmark.java   |   13 +-
 .../hive/rowfilter/BooleanRowFilterBenchmark.java  |   83 +-
 .../hive/rowfilter/DecimalRowFilterBenchmark.java  |   83 +-
 .../hive/rowfilter/DoubleRowFilterBenchmark.java   |   82 +-
 .../bench/hive/rowfilter/RowFilterInputState.java  |  118 ++
 .../hive/rowfilter/StringRowFilterBenchmark.java   |   83 +-
 .../rowfilter/TimestampRowFilterBenchmark.java     |   80 +-
 java/bench/pom.xml                                 |   86 +-
 java/bench/spark/pom.xml                           |   43 +-
 .../org/apache/orc/bench/spark/SparkBenchmark.java |   26 +-
 java/checkstyle.xml                                |   54 +
 java/core/pom.xml                                  |   56 +-
 java/core/src/findbugs/exclude.xml                 |   45 +
 .../org/apache/orc/BinaryColumnStatistics.java     |    2 +-
 .../org/apache/orc/BooleanColumnStatistics.java    |    2 +-
 .../src/java/org/apache/orc/ColumnStatistics.java  |    2 +-
 .../src/java/org/apache/orc/CompressionCodec.java  |    2 +-
 .../src/java/org/apache/orc/CompressionKind.java   |    2 +-
 java/core/src/java/org/apache/orc/DataMask.java    |    6 +-
 java/core/src/java/org/apache/orc/DataReader.java  |    8 +-
 .../java/org/apache/orc/DateColumnStatistics.java  |    2 +-
 .../org/apache/orc/DecimalColumnStatistics.java    |    2 +-
 .../org/apache/orc/DoubleColumnStatistics.java     |    2 +-
 .../java/org/apache/orc/FileFormatException.java   |    2 +-
 .../core/src/java/org/apache/orc/FileMetadata.java |    2 +-
 .../src/java/org/apache/orc/InMemoryKeystore.java  |   32 +-
 .../org/apache/orc/IntegerColumnStatistics.java    |    2 +-
 .../src/java/org/apache/orc/MemoryManager.java     |    2 +-
 java/core/src/java/org/apache/orc/OrcConf.java     |   38 +-
 java/core/src/java/org/apache/orc/OrcFile.java     |   44 +-
 java/core/src/java/org/apache/orc/OrcUtils.java    |   70 ++
 .../src/java/org/apache/orc/PhysicalWriter.java    |   10 +-
 java/core/src/java/org/apache/orc/Reader.java      |  191 +++-
 .../core/src/java/org/apache/orc/RecordReader.java |   12 +-
 .../org/apache/orc/StringColumnStatistics.java     |    2 +-
 .../src/java/org/apache/orc/StripeInformation.java |    2 +-
 .../src/java/org/apache/orc/TypeDescription.java   |   77 +-
 java/core/src/java/org/apache/orc/Writer.java      |   15 +-
 .../java/org/apache/orc/filter/BatchFilter.java    |   38 +
 .../org/apache/orc/filter/PluginFilterService.java |   40 +
 .../src/java/org/apache/orc/impl/AcidStats.java    |    2 +-
 .../org/apache/orc/impl/AircompressorCodec.java    |    2 +-
 .../java/org/apache/orc/impl/BitFieldReader.java   |   12 +-
 .../java/org/apache/orc/impl/BitFieldWriter.java   |    2 +-
 .../src/java/org/apache/orc/impl/BufferChunk.java  |    3 +-
 .../org/apache/orc/impl/ColumnStatisticsImpl.java  |   80 +-
 .../apache/orc/impl/ConvertTreeReaderFactory.java  |   87 +-
 .../org/apache/orc/impl/DataReaderProperties.java  |    3 +-
 .../src/java/org/apache/orc/impl/DateUtils.java    |    3 +-
 .../src/java/org/apache/orc/impl/Dictionary.java   |    7 +-
 .../java/org/apache/orc/impl/DictionaryUtils.java  |   55 +-
 .../apache/orc/impl/DirectDecompressionCodec.java  |    6 +-
 .../java/org/apache/orc/impl/DynamicByteArray.java |   18 +-
 .../java/org/apache/orc/impl/DynamicIntArray.java  |    2 +-
 .../core/src/java/org/apache/orc/impl/IOUtils.java |  143 +++
 .../src/java/org/apache/orc/impl/InStream.java     |   32 +-
 .../java/org/apache/orc/impl/IntegerReader.java    |   14 +-
 .../java/org/apache/orc/impl/IntegerWriter.java    |    2 +-
 .../org/apache/orc/impl/MaskDescriptionImpl.java   |    2 +-
 .../java/org/apache/orc/impl/MemoryManager.java    |    2 +-
 .../org/apache/orc/impl/MemoryManagerImpl.java     |    4 +-
 .../src/java/org/apache/orc/impl/OrcAcidUtils.java |    2 +-
 .../src/java/org/apache/orc/impl/OrcCodecPool.java |    7 +-
 .../org/apache/orc/impl/OrcFilterContextImpl.java  |    7 +-
 .../src/java/org/apache/orc/impl/OrcIndex.java     |    2 +-
 .../core/src/java/org/apache/orc/impl/OrcTail.java |   10 +-
 .../java/org/apache/orc/impl/PhysicalFsWriter.java |   21 +-
 .../java/org/apache/orc/impl/PositionProvider.java |    2 +-
 .../java/org/apache/orc/impl/PositionRecorder.java |    2 +-
 .../apache/orc/impl/PositionedOutputStream.java    |    2 +-
 .../src/java/org/apache/orc/impl/ReaderImpl.java   |   77 +-
 .../java/org/apache/orc/impl/RecordReaderImpl.java |  132 ++-
 .../org/apache/orc/impl/RecordReaderUtils.java     |   67 +-
 .../src/java/org/apache/orc/impl/RedBlackTree.java |    8 +-
 .../org/apache/orc/impl/RunLengthByteReader.java   |    5 +-
 .../org/apache/orc/impl/RunLengthByteWriter.java   |    2 +-
 .../apache/orc/impl/RunLengthIntegerReader.java    |    6 +-
 .../apache/orc/impl/RunLengthIntegerReaderV2.java  |   12 +-
 .../apache/orc/impl/RunLengthIntegerWriter.java    |    2 +-
 .../apache/orc/impl/RunLengthIntegerWriterV2.java  |   60 +-
 .../java/org/apache/orc/impl/SchemaEvolution.java  |   22 +-
 .../org/apache/orc/impl/SerializationUtils.java    |   12 +-
 .../src/java/org/apache/orc/impl/SnappyCodec.java  |    2 +-
 .../apache/orc/impl/StringHashTableDictionary.java |   44 +-
 .../org/apache/orc/impl/StringRedBlackTree.java    |   12 +-
 .../org/apache/orc/impl/TreeReaderFactory.java     |  138 ++-
 .../org/apache/orc/impl/VisitorContextImpl.java    |    6 +-
 .../src/java/org/apache/orc/impl/WriterImpl.java   |  137 +--
 .../src/java/org/apache/orc/impl/ZlibCodec.java    |    6 +-
 .../java/org/apache/orc/impl/filter/AndFilter.java |   48 +
 .../apache/orc/impl/filter/BatchFilterFactory.java |  140 +++
 .../org/apache/orc/impl/filter/FilterFactory.java  |  187 +++
 .../apache/orc/impl/filter/IsNotNullFilter.java    |   60 +
 .../org/apache/orc/impl/filter/IsNullFilter.java   |   60 +
 .../org/apache/orc/impl/filter/LeafFilter.java     |   84 ++
 .../java/org/apache/orc/impl/filter/OrFilter.java  |   49 +
 .../java/org/apache/orc/impl/filter/Selected.java  |  139 +++
 .../org/apache/orc/impl/filter/VectorFilter.java   |   42 +
 .../orc/impl/filter/leaf/DecimalFilters.java       |  109 ++
 .../apache/orc/impl/filter/leaf/FloatFilters.java  |  108 ++
 .../orc/impl/filter/leaf/LeafFilterFactory.java    |  278 +++++
 .../apache/orc/impl/filter/leaf/LongFilters.java   |  108 ++
 .../apache/orc/impl/filter/leaf/StringFilters.java |  123 ++
 .../orc/impl/filter/leaf/TimestampFilters.java     |  110 ++
 .../apache/orc/impl/mask/RedactMaskFactory.java    |    6 +-
 .../apache/orc/impl/mask/SHA256MaskFactory.java    |   18 +-
 .../orc/impl/reader/ReaderEncryptionKey.java       |    2 +-
 .../orc/impl/reader/ReaderEncryptionVariant.java   |    2 +-
 .../org/apache/orc/impl/reader/StripePlanner.java  |   42 +-
 .../apache/orc/impl/reader/tree/BatchReader.java   |    3 +-
 .../orc/impl/reader/tree/PrimitiveBatchReader.java |    3 +-
 .../orc/impl/reader/tree/StructBatchReader.java    |   12 +-
 .../apache/orc/impl/writer/BinaryTreeWriter.java   |   12 +-
 .../apache/orc/impl/writer/BooleanTreeWriter.java  |    6 +-
 .../org/apache/orc/impl/writer/ByteTreeWriter.java |    6 +-
 .../org/apache/orc/impl/writer/CharTreeWriter.java |    6 +-
 .../org/apache/orc/impl/writer/DateTreeWriter.java |   12 +-
 .../orc/impl/writer/Decimal64TreeWriter.java       |    8 +-
 .../apache/orc/impl/writer/DecimalTreeWriter.java  |   12 +-
 .../apache/orc/impl/writer/DoubleTreeWriter.java   |    6 +-
 .../apache/orc/impl/writer/FloatTreeWriter.java    |    6 +-
 .../apache/orc/impl/writer/IntegerTreeWriter.java  |   10 +-
 .../org/apache/orc/impl/writer/ListTreeWriter.java |   12 +-
 .../org/apache/orc/impl/writer/MapTreeWriter.java  |   14 +-
 .../orc/impl/writer/StringBaseTreeWriter.java      |   22 +-
 .../apache/orc/impl/writer/StringTreeWriter.java   |    4 +-
 .../apache/orc/impl/writer/StructTreeWriter.java   |    6 +-
 .../orc/impl/writer/TimestampTreeWriter.java       |   18 +-
 .../org/apache/orc/impl/writer/TreeWriter.java     |    2 +-
 .../org/apache/orc/impl/writer/TreeWriterBase.java |   14 +-
 .../apache/orc/impl/writer/UnionTreeWriter.java    |    8 +-
 .../apache/orc/impl/writer/VarcharTreeWriter.java  |    4 +-
 .../src/java/org/apache/orc/util/BloomFilter.java  |   14 +-
 .../java/org/apache/orc/util/BloomFilterIO.java    |    2 +-
 .../java/org/apache/orc/util/BloomFilterUtf8.java  |    2 +-
 .../java/org/apache/orc/util/CuckooSetBytes.java   |  462 ++++++++
 .../core/src/java/org/apache/orc/util/Murmur3.java |    2 +-
 .../threeten/extra/chrono/HybridChronology.java    |    6 +-
 .../java/org/threeten/extra/chrono/HybridDate.java |    8 +-
 .../org/apache/orc/StringDictTestingUtils.java     |   12 +-
 .../test/org/apache/orc/TestColumnStatistics.java  |   94 +-
 .../src/test/org/apache/orc/TestCorruptTypes.java  |    8 +-
 .../test/org/apache/orc/TestInMemoryKeystore.java  |   70 +-
 .../org/apache/orc/TestNewIntegerEncoding.java     |  216 ++--
 .../test/org/apache/orc/TestOrcDSTNoTimezone.java  |   52 +-
 .../test/org/apache/orc/TestOrcFilterContext.java  |   66 +-
 .../src/test/org/apache/orc/TestOrcNoTimezone.java |   62 +-
 .../org/apache/orc/TestOrcNullOptimization.java    |   73 +-
 .../test/org/apache/orc/TestOrcTimestampPPD.java   |   46 +-
 .../src/test/org/apache/orc/TestOrcTimezone1.java  |  104 +-
 .../src/test/org/apache/orc/TestOrcTimezone2.java  |   68 +-
 .../src/test/org/apache/orc/TestOrcTimezone3.java  |   65 +-
 .../src/test/org/apache/orc/TestOrcTimezone4.java  |   24 +-
 .../test/org/apache/orc/TestOrcTimezonePPD.java    |  156 ++-
 .../org/apache/orc/TestProlepticConversions.java   |  132 ++-
 java/core/src/test/org/apache/orc/TestReader.java  |   59 +-
 .../apache/orc/TestRowFilteringComplexTypes.java   |   66 +-
 .../orc/TestRowFilteringComplexTypesNulls.java     |   19 +-
 .../org/apache/orc/TestRowFilteringIOSkip.java     |  414 ++++++-
 .../org/apache/orc/TestRowFilteringNoSkip.java     |  126 +--
 .../test/org/apache/orc/TestRowFilteringSkip.java  |  418 ++++---
 .../test/org/apache/orc/TestStringDictionary.java  |  156 +--
 .../test/org/apache/orc/TestTypeDescription.java   |  124 +-
 java/core/src/test/org/apache/orc/TestUnicode.java |   82 +-
 .../test/org/apache/orc/TestUnrolledBitPack.java   |   71 +-
 .../src/test/org/apache/orc/TestVectorOrcFile.java | 1163 ++++++++++---------
 .../org/apache/orc/impl/TestBitFieldReader.java    |    8 +-
 .../src/test/org/apache/orc/impl/TestBitPack.java  |   34 +-
 .../apache/orc/impl/TestColumnStatisticsImpl.java  |   23 +-
 .../orc/impl/TestConvertTreeReaderFactory.java     |   41 +-
 .../test/org/apache/orc/impl/TestCryptoUtils.java  |   12 +-
 .../apache/orc/impl/TestDataReaderProperties.java  |   43 +-
 .../test/org/apache/orc/impl/TestDateUtils.java    |    8 +-
 .../test/org/apache/orc/impl/TestDynamicArray.java |   10 +-
 .../test/org/apache/orc/impl/TestEncryption.java   |  143 +++
 .../src/test/org/apache/orc/impl/TestInStream.java |   60 +-
 .../orc/impl/TestIntegerCompressionReader.java     |   10 +-
 .../org/apache/orc/impl/TestMemoryManager.java     |   41 +-
 .../apache/orc/impl/TestOrcFilterContextImpl.java  |   47 +-
 .../org/apache/orc/impl/TestOrcLargeStripe.java    |   63 +-
 .../test/org/apache/orc/impl/TestOrcWideTable.java |    6 +-
 .../test/org/apache/orc/impl/TestOutStream.java    |   38 +-
 .../org/apache/orc/impl/TestPhysicalFsWriter.java  |    7 +-
 .../orc/impl/TestPredicatePushDownBounds.java      |   13 +-
 .../test/org/apache/orc/impl/TestReaderImpl.java   |  102 +-
 .../org/apache/orc/impl/TestRecordReaderImpl.java  |  167 +--
 .../apache/orc/impl/TestRunLengthByteReader.java   |    8 +-
 .../orc/impl/TestRunLengthIntegerReader.java       |   12 +-
 .../org/apache/orc/impl/TestSchemaEvolution.java   |  507 +++++----
 .../apache/orc/impl/TestSerializationUtils.java    |   35 +-
 .../test/org/apache/orc/impl/TestStreamName.java   |   27 +-
 .../orc/impl/TestStringHashTableDictionary.java    |   86 +-
 .../apache/orc/impl/TestStringRedBlackTree.java    |   10 +-
 .../test/org/apache/orc/impl/TestWriterImpl.java   |   34 +-
 .../src/test/org/apache/orc/impl/TestZlib.java     |   10 +-
 .../src/test/org/apache/orc/impl/TestZstd.java     |    8 +-
 .../org/apache/orc/impl/filter/ATestFilter.java    |  167 +++
 .../org/apache/orc/impl/filter/FilterUtils.java    |   36 +
 .../apache/orc/impl/filter/IsNullFilterTest.java   |  131 +++
 .../apache/orc/impl/filter/MyFilterService.java    |  100 ++
 .../org/apache/orc/impl/filter/TestAndFilter.java  |   93 ++
 .../org/apache/orc/impl/filter/TestConvFilter.java |  231 ++++
 .../org/apache/orc/impl/filter/TestNotFilter.java  |  141 +++
 .../org/apache/orc/impl/filter/TestOrFilter.java   |   66 ++
 .../orc/impl/filter/TestPluginFilterService.java   |   59 +
 .../apache/orc/impl/filter/TestPluginFilters.java  |  250 +++++
 .../org/apache/orc/impl/filter/TestSelected.java   |  183 +++
 .../orc/impl/filter/leaf/ATestLeafFilter.java      |  131 +++
 .../orc/impl/filter/leaf/TestDecimalFilters.java   |  182 +++
 .../apache/orc/impl/filter/leaf/TestEquals.java    |   70 ++
 .../apache/orc/impl/filter/leaf/TestFilters.java   |  235 ++++
 .../orc/impl/filter/leaf/TestFloatFilters.java     |  183 +++
 .../orc/impl/filter/leaf/TestLongFilters.java      |  183 +++
 .../orc/impl/filter/leaf/TestStringFilters.java    |  183 +++
 .../orc/impl/filter/leaf/TestTimestampFilters.java |  183 +++
 .../org/apache/orc/impl/mask/TestDataMask.java     |   52 +-
 .../org/apache/orc/impl/mask/TestRedactMask.java   |   20 +-
 .../org/apache/orc/impl/mask/TestSHA256Mask.java   |   15 +-
 .../org/apache/orc/impl/mask/TestUnmaskRange.java  |    6 +-
 .../impl/reader/TestReaderEncryptionVariant.java   |    7 +-
 .../org/apache/orc/util/CuckooSetBytesTest.java    |  127 +++
 .../test/org/apache/orc/util/TestBloomFilter.java  |  157 ++-
 .../src/test/org/apache/orc/util/TestMurmur3.java  |    9 +-
 .../src/test/org/apache/orc/util/TestOrcUtils.java |   20 +-
 .../orc/util/TestStreamWrapperFileSystem.java      |   12 +-
 java/examples/pom.xml                              |   16 +
 .../org/apache/orc/examples/AdvancedReader.java    |   91 ++
 .../src/java/org/apache/orc/examples/Driver.java   |    3 +
 java/mapreduce/pom.xml                             |   61 +-
 .../java/org/apache/orc/mapred/OrcInputFormat.java |   23 +-
 .../src/java/org/apache/orc/mapred/OrcKey.java     |    2 +-
 .../src/java/org/apache/orc/mapred/OrcList.java    |    2 +-
 .../src/java/org/apache/orc/mapred/OrcMap.java     |    2 +-
 .../apache/orc/mapred/OrcMapredRecordReader.java   |   15 +-
 .../org/apache/orc/mapred/OrcOutputFormat.java     |    2 +-
 .../src/java/org/apache/orc/mapred/OrcStruct.java  |    2 +-
 .../java/org/apache/orc/mapred/OrcTimestamp.java   |    4 +-
 .../src/java/org/apache/orc/mapred/OrcUnion.java   |    2 +-
 .../src/java/org/apache/orc/mapred/OrcValue.java   |    2 +-
 .../org/apache/orc/mapreduce/OrcInputFormat.java   |   23 +-
 .../orc/mapreduce/OrcMapreduceRecordReader.java    |    7 +-
 .../orc/mapreduce/OrcMapreduceRecordWriter.java    |    2 +-
 .../org/apache/orc/mapreduce/OrcOutputFormat.java  |    2 +-
 .../org/apache/orc/mapred/TestMapRedFiltering.java |  152 +++
 .../apache/orc/mapred/TestOrcFileEvolution.java    |  215 ++--
 .../test/org/apache/orc/mapred/TestOrcList.java    |    8 +-
 .../src/test/org/apache/orc/mapred/TestOrcMap.java |    8 +-
 .../org/apache/orc/mapred/TestOrcOutputFormat.java |   27 +-
 .../test/org/apache/orc/mapred/TestOrcStruct.java  |   40 +-
 .../org/apache/orc/mapred/TestOrcTimestamp.java    |    8 +-
 .../test/org/apache/orc/mapred/TestOrcUnion.java   |    8 +-
 .../org/apache/orc/mapreduce/FilterTestUtil.java   |  157 +++
 .../orc/mapreduce/TestMapReduceFiltering.java      |  164 +++
 .../mapreduce/TestMapreduceOrcOutputFormat.java    |   32 +-
 .../test/org/apache/orc/mapreduce/TestMrUnit.java  |  245 ++++
 java/pom.xml                                       |  175 +--
 java/shims/pom.xml                                 |   29 +-
 .../java/org/apache/orc/impl/ZeroCopyShims.java    |   28 +-
 .../org/apache/orc/impl/TestHadoopShimsPre2_7.java |   17 +-
 java/tools/pom.xml                                 |  114 +-
 java/tools/src/findbugs/exclude.xml                |   12 +-
 .../src/java/org/apache/orc/tools/ColumnSizes.java |  196 ++++
 .../src/java/org/apache/orc/tools/Driver.java      |   32 +-
 .../src/java/org/apache/orc/tools/FileDump.java    |  205 ++--
 .../java/org/apache/orc/tools/JsonFileDump.java    |  331 +++---
 .../src/java/org/apache/orc/tools/KeyTool.java     |   25 +-
 .../src/java/org/apache/orc/tools/PrintData.java   |   60 +-
 .../src/java/org/apache/orc/tools/RowCount.java    |    6 +-
 .../org/apache/orc/tools/convert/ConvertTool.java  |   27 +-
 .../org/apache/orc/tools/convert/CsvReader.java    |    7 +-
 .../org/apache/orc/tools/convert/JsonReader.java   |   10 +-
 .../org/apache/orc/tools/json/BooleanType.java     |    2 +-
 .../java/org/apache/orc/tools/json/HiveType.java   |    7 +-
 .../apache/orc/tools/json/JsonSchemaFinder.java    |   47 +-
 .../org/apache/orc/tools/json/JsonShredder.java    |    2 +-
 .../java/org/apache/orc/tools/json/ListType.java   |    6 +-
 .../java/org/apache/orc/tools/json/MapType.java    |   83 ++
 .../java/org/apache/orc/tools/json/NullType.java   |    2 +-
 .../org/apache/orc/tools/json/NumericType.java     |    2 +-
 .../java/org/apache/orc/tools/json/StringType.java |    2 +-
 .../java/org/apache/orc/tools/json/StructType.java |    2 +-
 .../java/org/apache/orc/tools/json/UnionType.java  |    2 +-
 .../test/org/apache/orc/impl/FakeKeyProvider.java  |   10 +-
 .../org/apache/orc/impl/TestHadoopKeyProvider.java |    9 +-
 .../src/test/org/apache/orc/impl/TestRLEv2.java    |   63 +-
 .../test/org/apache/orc/tools/TestFileDump.java    |  249 +++-
 .../org/apache/orc/tools/TestJsonFileDump.java     |   55 +-
 .../org/apache/orc/tools/convert/TestConvert.java  |  103 ++
 .../apache/orc/tools/convert/TestCsvReader.java    |   48 +-
 .../apache/orc/tools/convert/TestJsonReader.java   |   19 +-
 .../orc/tools/json/TestJsonSchemaFinder.java       |   44 +-
 java/tools/src/test/resources/orc-file-dump.json   | 1187 ++++++++++----------
 proto/orc_proto.proto                              |    5 +
 site/Dockerfile                                    |    2 +-
 site/README.md                                     |   11 +-
 site/_data/releases.yml                            |   65 +-
 site/_docs/adopters.md                             |   48 +-
 site/_docs/building.md                             |    9 +-
 site/_docs/java-tools.md                           |  171 ++-
 site/_docs/releases.md                             |    2 +-
 site/_includes/orc_1.7.md                          |   16 +
 site/_posts/2017-05-16-new-committer.md            |    2 +-
 site/_posts/2019-01-10-add-dongjoon.md             |    2 +-
 site/_posts/2020-11-16-add-panagiotis.md           |    2 +-
 site/_posts/2021-02-08-panagiotis-pmc.md           |    2 +-
 site/_posts/2021-04-13-add-william.md              |    2 +-
 site/_posts/2021-08-10-ORC-1.6.10.md               |   15 +
 site/_posts/2021-09-15-ORC-1.5.13.md               |   15 +
 site/_posts/2021-09-15-ORC-1.6.11.md               |   15 +
 site/_posts/2021-09-15-ORC-1.7.0.md                |   15 +
 site/_posts/2021-10-02-william-pmc.md              |   16 +
 site/_posts/2021-11-07-ORC-1.6.12.md               |   26 +
 site/_posts/2021-11-07-ORC-1.7.1.md                |   38 +
 site/_posts/2021-11-23-add-yiqun.md                |   12 +
 site/_posts/2021-12-20-ORC-1.7.2.md                |   35 +
 site/api/apidocs/allclasses-frame.html             |   24 +
 site/api/apidocs/allclasses-noframe.html           |   24 +
 site/api/apidocs/constant-values.html              |  124 ++
 site/api/apidocs/deprecated-list.html              |  124 ++
 site/api/apidocs/help-doc.html                     |  225 ++++
 site/api/apidocs/index-all.html                    |  197 ++++
 site/api/apidocs/index.html                        |   73 ++
 .../org/apache/orc/examples/AdvancedReader.html    |  297 +++++
 .../org/apache/orc/examples/AdvancedWriter.html    |  297 +++++
 .../org/apache/orc/examples/CoreReader.html        |  296 +++++
 .../org/apache/orc/examples/CoreWriter.html        |  296 +++++
 .../apidocs/org/apache/orc/examples/Driver.html    |  277 +++++
 .../orc/examples/class-use/AdvancedReader.html     |  124 ++
 .../orc/examples/class-use/AdvancedWriter.html     |  124 ++
 .../apache/orc/examples/class-use/CoreReader.html  |  124 ++
 .../apache/orc/examples/class-use/CoreWriter.html  |  124 ++
 .../org/apache/orc/examples/class-use/Driver.html  |  124 ++
 .../org/apache/orc/examples/package-frame.html     |   25 +
 .../org/apache/orc/examples/package-summary.html   |  164 +++
 .../org/apache/orc/examples/package-tree.html      |  137 +++
 .../org/apache/orc/examples/package-use.html       |  124 ++
 site/api/apidocs/overview-tree.html                |  141 +++
 site/api/apidocs/package-list                      |    1 +
 site/api/{orc-tools => apidocs}/script.js          |    0
 site/api/{orc-tools => apidocs}/stylesheet.css     |    0
 site/api/orc-core/allclasses-frame.html            |   41 +-
 site/api/orc-core/allclasses-noframe.html          |   41 +-
 site/api/orc-core/constant-values.html             |   46 +-
 site/api/orc-core/deprecated-list.html             |    8 +-
 site/api/orc-core/help-doc.html                    |    8 +-
 site/api/orc-core/index-all.html                   |  948 +++++++++++++---
 site/api/orc-core/index.html                       |    4 +-
 .../org/apache/orc/BinaryColumnStatistics.html     |    8 +-
 .../org/apache/orc/BooleanColumnStatistics.html    |    8 +-
 .../org/apache/orc/CollectionColumnStatistics.html |    8 +-
 .../orc-core/org/apache/orc/ColumnStatistics.html  |    8 +-
 .../org/apache/orc/CompressionCodec.DataKind.html  |    8 +-
 .../org/apache/orc/CompressionCodec.Options.html   |    8 +-
 .../apache/orc/CompressionCodec.SpeedModifier.html |    8 +-
 .../orc-core/org/apache/orc/CompressionCodec.html  |    8 +-
 .../orc-core/org/apache/orc/CompressionKind.html   |    8 +-
 .../orc-core/org/apache/orc/DataMask.Factory.html  |    8 +-
 .../org/apache/orc/DataMask.MaskOverrides.html     |    8 +-
 .../orc-core/org/apache/orc/DataMask.Provider.html |    8 +-
 .../orc-core/org/apache/orc/DataMask.Standard.html |   10 +-
 site/api/orc-core/org/apache/orc/DataMask.html     |    8 +-
 .../org/apache/orc/DataMaskDescription.html        |    8 +-
 site/api/orc-core/org/apache/orc/DataReader.html   |    8 +-
 .../org/apache/orc/DateColumnStatistics.html       |    8 +-
 .../org/apache/orc/DecimalColumnStatistics.html    |    8 +-
 .../org/apache/orc/DoubleColumnStatistics.html     |    8 +-
 .../api/orc-core/org/apache/orc/EncryptionKey.html |    8 +-
 .../orc-core/org/apache/orc/EncryptionVariant.html |    8 +-
 .../org/apache/orc/FileFormatException.html        |    8 +-
 site/api/orc-core/org/apache/orc/FileMetadata.html |    8 +-
 .../orc-core/org/apache/orc/InMemoryKeystore.html  |    8 +-
 .../org/apache/orc/IntegerColumnStatistics.html    |    8 +-
 .../org/apache/orc/MemoryManager.Callback.html     |    8 +-
 .../api/orc-core/org/apache/orc/MemoryManager.html |   18 +-
 site/api/orc-core/org/apache/orc/OrcConf.html      |  146 ++-
 .../org/apache/orc/OrcFile.BloomFilterVersion.html |    8 +-
 .../apache/orc/OrcFile.CompressionStrategy.html    |    8 +-
 .../org/apache/orc/OrcFile.EncodingStrategy.html   |    8 +-
 .../org/apache/orc/OrcFile.ReaderOptions.html      |   24 +-
 .../orc-core/org/apache/orc/OrcFile.Version.html   |    8 +-
 .../org/apache/orc/OrcFile.WriterCallback.html     |    8 +-
 .../org/apache/orc/OrcFile.WriterContext.html      |    8 +-
 .../apache/orc/OrcFile.WriterImplementation.html   |    8 +-
 .../org/apache/orc/OrcFile.WriterOptions.html      |   28 +-
 .../org/apache/orc/OrcFile.WriterVersion.html      |   19 +-
 site/api/orc-core/org/apache/orc/OrcFile.html      |   38 +-
 .../orc-core/org/apache/orc/OrcFilterContext.html  |  323 ++++++
 site/api/orc-core/org/apache/orc/OrcUtils.html     |   63 +-
 .../apache/orc/PhysicalWriter.OutputReceiver.html  |    8 +-
 .../orc-core/org/apache/orc/PhysicalWriter.html    |   16 +-
 .../orc-core/org/apache/orc/Reader.Options.html    |  345 +++++-
 site/api/orc-core/org/apache/orc/Reader.html       |  143 ++-
 site/api/orc-core/org/apache/orc/RecordReader.html |   24 +-
 .../org/apache/orc/StringColumnStatistics.html     |    8 +-
 .../orc-core/org/apache/orc/StripeInformation.html |    8 +-
 .../orc-core/org/apache/orc/StripeStatistics.html  |    8 +-
 .../org/apache/orc/TimestampColumnStatistics.html  |    8 +-
 .../org/apache/orc/TypeDescription.Category.html   |    8 +-
 .../orc/TypeDescription.RowBatchVersion.html       |    8 +-
 .../orc-core/org/apache/orc/TypeDescription.html   |   80 +-
 .../org/apache/orc/TypeDescriptionPrettyPrint.html |    8 +-
 .../org/apache/orc/UnknownFormatException.html     |   16 +-
 site/api/orc-core/org/apache/orc/Writer.html       |   36 +-
 .../orc/class-use/BinaryColumnStatistics.html      |    8 +-
 .../orc/class-use/BooleanColumnStatistics.html     |    8 +-
 .../orc/class-use/CollectionColumnStatistics.html  |    8 +-
 .../org/apache/orc/class-use/ColumnStatistics.html |    8 +-
 .../orc/class-use/CompressionCodec.DataKind.html   |    8 +-
 .../orc/class-use/CompressionCodec.Options.html    |    8 +-
 .../class-use/CompressionCodec.SpeedModifier.html  |    8 +-
 .../org/apache/orc/class-use/CompressionCodec.html |    8 +-
 .../org/apache/orc/class-use/CompressionKind.html  |    8 +-
 .../org/apache/orc/class-use/DataMask.Factory.html |    8 +-
 .../orc/class-use/DataMask.MaskOverrides.html      |    8 +-
 .../apache/orc/class-use/DataMask.Provider.html    |    8 +-
 .../apache/orc/class-use/DataMask.Standard.html    |    8 +-
 .../org/apache/orc/class-use/DataMask.html         |    8 +-
 .../apache/orc/class-use/DataMaskDescription.html  |    8 +-
 .../org/apache/orc/class-use/DataReader.html       |   23 +-
 .../apache/orc/class-use/DateColumnStatistics.html |    8 +-
 .../orc/class-use/DecimalColumnStatistics.html     |    8 +-
 .../orc/class-use/DoubleColumnStatistics.html      |    8 +-
 .../org/apache/orc/class-use/EncryptionKey.html    |    8 +-
 .../apache/orc/class-use/EncryptionVariant.html    |    8 +-
 .../apache/orc/class-use/FileFormatException.html  |    8 +-
 .../org/apache/orc/class-use/FileMetadata.html     |    8 +-
 .../org/apache/orc/class-use/InMemoryKeystore.html |    8 +-
 .../orc/class-use/IntegerColumnStatistics.html     |    8 +-
 .../orc/class-use/MemoryManager.Callback.html      |   12 +-
 .../org/apache/orc/class-use/MemoryManager.html    |   10 +-
 .../orc-core/org/apache/orc/class-use/OrcConf.html |    8 +-
 .../orc/class-use/OrcFile.BloomFilterVersion.html  |    8 +-
 .../orc/class-use/OrcFile.CompressionStrategy.html |    8 +-
 .../orc/class-use/OrcFile.EncodingStrategy.html    |    8 +-
 .../orc/class-use/OrcFile.ReaderOptions.html       |   16 +-
 .../org/apache/orc/class-use/OrcFile.Version.html  |   77 +-
 .../orc/class-use/OrcFile.WriterCallback.html      |    8 +-
 .../orc/class-use/OrcFile.WriterContext.html       |    8 +-
 .../class-use/OrcFile.WriterImplementation.html    |    8 +-
 .../orc/class-use/OrcFile.WriterOptions.html       |   40 +-
 .../orc/class-use/OrcFile.WriterVersion.html       |   19 +-
 .../orc-core/org/apache/orc/class-use/OrcFile.html |    8 +-
 .../org/apache/orc/class-use/OrcFilterContext.html |  306 +++++
 .../org/apache/orc/class-use/OrcUtils.html         |    8 +-
 .../class-use/PhysicalWriter.OutputReceiver.html   |    8 +-
 .../org/apache/orc/class-use/PhysicalWriter.html   |    8 +-
 .../org/apache/orc/class-use/Reader.Options.html   |   77 +-
 .../orc-core/org/apache/orc/class-use/Reader.html  |   10 +-
 .../org/apache/orc/class-use/RecordReader.html     |    8 +-
 .../orc/class-use/StringColumnStatistics.html      |    8 +-
 .../apache/orc/class-use/StripeInformation.html    |   10 +-
 .../org/apache/orc/class-use/StripeStatistics.html |    8 +-
 .../orc/class-use/TimestampColumnStatistics.html   |    8 +-
 .../orc/class-use/TypeDescription.Category.html    |    8 +-
 .../class-use/TypeDescription.RowBatchVersion.html |    8 +-
 .../org/apache/orc/class-use/TypeDescription.html  |  208 +++-
 .../orc/class-use/TypeDescriptionPrettyPrint.html  |    8 +-
 .../orc/class-use/UnknownFormatException.html      |    8 +-
 .../orc-core/org/apache/orc/class-use/Writer.html  |   10 +-
 .../org/apache/orc/filter/BatchFilter.html         |  245 ++++
 .../apache/orc/filter/class-use/BatchFilter.html   |  172 +++
 .../org/apache/orc/filter/package-frame.html       |   21 +
 .../org/apache/orc/filter/package-summary.html     |  148 +++
 .../org/apache/orc/filter/package-tree.html        |  139 +++
 .../org/apache/orc/filter/package-use.html         |  163 +++
 .../orc-core/org/apache/orc/impl/AcidStats.html    |    8 +-
 .../org/apache/orc/impl/AircompressorCodec.html    |    8 +-
 .../org/apache/orc/impl/BitFieldReader.html        |   38 +-
 .../org/apache/orc/impl/BitFieldWriter.html        |    8 +-
 .../orc-core/org/apache/orc/impl/BufferChunk.html  |   12 +-
 .../org/apache/orc/impl/BufferChunkList.html       |    8 +-
 .../ColumnStatisticsImpl.BinaryStatisticsImpl.html |   12 +-
 .../ColumnStatisticsImpl.StringStatisticsImpl.html |   12 +-
 .../org/apache/orc/impl/ColumnStatisticsImpl.html  |   16 +-
 ...Factory.AnyIntegerFromAnyIntegerTreeReader.html |   61 +-
 ...derFactory.AnyIntegerFromDecimalTreeReader.html |   61 +-
 ...aderFactory.AnyIntegerFromDoubleTreeReader.html |   61 +-
 ...actory.AnyIntegerFromStringGroupTreeReader.html |   61 +-
 ...rFactory.AnyIntegerFromTimestampTreeReader.html |   61 +-
 ...ConvertTreeReaderFactory.ConvertTreeReader.html |  159 ++-
 ...eaderFactory.DateFromStringGroupTreeReader.html |   61 +-
 ...eReaderFactory.DateFromTimestampTreeReader.html |   61 +-
 ...derFactory.DecimalFromAnyIntegerTreeReader.html |   61 +-
 ...ReaderFactory.DecimalFromDecimalTreeReader.html |   61 +-
 ...eReaderFactory.DecimalFromDoubleTreeReader.html |   61 +-
 ...erFactory.DecimalFromStringGroupTreeReader.html |   61 +-
 ...aderFactory.DecimalFromTimestampTreeReader.html |   61 +-
 ...aderFactory.DoubleFromAnyIntegerTreeReader.html |   61 +-
 ...eReaderFactory.DoubleFromDecimalTreeReader.html |   61 +-
 ...derFactory.DoubleFromStringGroupTreeReader.html |   61 +-
 ...eaderFactory.DoubleFromTimestampTreeReader.html |   61 +-
 ...reeReaderFactory.FloatFromDoubleTreeReader.html |   61 +-
 ...actory.StringGroupFromAnyIntegerTreeReader.html |   61 +-
 ...derFactory.StringGroupFromBinaryTreeReader.html |   61 +-
 ...erFactory.StringGroupFromBooleanTreeReader.html |   42 +-
 ...eaderFactory.StringGroupFromDateTreeReader.html |   61 +-
 ...erFactory.StringGroupFromDecimalTreeReader.html |   61 +-
 ...derFactory.StringGroupFromDoubleTreeReader.html |   61 +-
 ...ctory.StringGroupFromStringGroupTreeReader.html |   61 +-
 ...Factory.StringGroupFromTimestampTreeReader.html |   61 +-
 ...rFactory.TimestampFromAnyIntegerTreeReader.html |   61 +-
 ...eReaderFactory.TimestampFromDateTreeReader.html |   61 +-
 ...aderFactory.TimestampFromDecimalTreeReader.html |   61 +-
 ...eaderFactory.TimestampFromDoubleTreeReader.html |   61 +-
 ...Factory.TimestampFromStringGroupTreeReader.html |   61 +-
 .../apache/orc/impl/ConvertTreeReaderFactory.html  |   20 +-
 .../impl/CryptoUtils.HadoopKeyProviderFactory.html |   12 +-
 .../orc-core/org/apache/orc/impl/CryptoUtils.html  |   12 +-
 .../orc/impl/DataReaderProperties.Builder.html     |   24 +-
 .../org/apache/orc/impl/DataReaderProperties.html  |   20 +-
 .../orc-core/org/apache/orc/impl/DateUtils.html    |   12 +-
 .../org/apache/orc/impl/Dictionary.IMPL.html       |  347 ++++++
 .../org/apache/orc/impl/Dictionary.Visitor.html    |  238 ++++
 .../apache/orc/impl/Dictionary.VisitorContext.html |  302 +++++
 .../orc-core/org/apache/orc/impl/Dictionary.html   |  382 +++++++
 .../org/apache/orc/impl/DictionaryUtils.html       |  255 +++++
 .../apache/orc/impl/DirectDecompressionCodec.html  |   12 +-
 .../org/apache/orc/impl/DynamicByteArray.html      |   12 +-
 .../org/apache/orc/impl/DynamicIntArray.html       |    8 +-
 .../org/apache/orc/impl/HadoopShimsFactory.html    |    8 +-
 site/api/orc-core/org/apache/orc/impl/IOUtils.html |  432 +++++++
 .../apache/orc/impl/InStream.CompressedStream.html |  588 ++++++++++
 .../apache/orc/impl/InStream.EncryptedStream.html  |   14 +-
 .../apache/orc/impl/InStream.StreamOptions.html    |    8 +-
 .../orc/impl/InStream.UncompressedStream.html      |   10 +-
 .../api/orc-core/org/apache/orc/impl/InStream.html |   22 +-
 .../org/apache/orc/impl/IntegerReader.html         |    8 +-
 .../org/apache/orc/impl/IntegerWriter.html         |   12 +-
 .../org/apache/orc/impl/MaskDescriptionImpl.html   |   12 +-
 .../org/apache/orc/impl/MemoryManager.html         |   12 +-
 .../org/apache/orc/impl/MemoryManagerImpl.html     |   20 +-
 .../orc-core/org/apache/orc/impl/OrcAcidUtils.html |   22 +-
 .../orc-core/org/apache/orc/impl/OrcCodecPool.html |   12 +-
 .../org/apache/orc/impl/OrcFilterContextImpl.html  |  515 +++++++++
 .../api/orc-core/org/apache/orc/impl/OrcIndex.html |   12 +-
 site/api/orc-core/org/apache/orc/impl/OrcTail.html |    8 +-
 .../orc-core/org/apache/orc/impl/OutStream.html    |    8 +-
 .../orc/impl/ParserUtils.StringPosition.html       |   12 +-
 .../apache/orc/impl/ParserUtils.TypeFinder.html    |  331 ++++++
 .../apache/orc/impl/ParserUtils.TypeVisitor.html   |  241 ++++
 .../orc-core/org/apache/orc/impl/ParserUtils.html  |  135 ++-
 .../orc/impl/PhysicalFsWriter.VariantTracker.html  |   12 +-
 .../org/apache/orc/impl/PhysicalFsWriter.html      |   32 +-
 .../org/apache/orc/impl/PositionProvider.html      |    8 +-
 .../org/apache/orc/impl/PositionRecorder.html      |    8 +-
 .../apache/orc/impl/PositionedOutputStream.html    |    8 +-
 .../orc/impl/ReaderImpl.StripeInformationImpl.html |    8 +-
 .../orc-core/org/apache/orc/impl/ReaderImpl.html   |  114 +-
 .../RecordReaderImpl.PositionProviderImpl.html     |    8 +-
 .../orc/impl/RecordReaderImpl.SargApplier.html     |   23 +-
 .../RecordReaderImpl.ZeroPositionProvider.html     |    8 +-
 .../org/apache/orc/impl/RecordReaderImpl.html      |   18 +-
 .../RecordReaderUtils.ByteBufferAllocatorPool.html |    8 +-
 .../org/apache/orc/impl/RecordReaderUtils.html     |    8 +-
 .../org/apache/orc/impl/RunLengthByteReader.html   |    8 +-
 .../org/apache/orc/impl/RunLengthByteWriter.html   |    8 +-
 .../apache/orc/impl/RunLengthIntegerReader.html    |    8 +-
 .../apache/orc/impl/RunLengthIntegerReaderV2.html  |    8 +-
 .../apache/orc/impl/RunLengthIntegerWriter.html    |    8 +-
 .../RunLengthIntegerWriterV2.EncodingType.html     |    8 +-
 .../apache/orc/impl/RunLengthIntegerWriterV2.html  |    8 +-
 .../SchemaEvolution.IllegalEvolutionException.html |    8 +-
 .../org/apache/orc/impl/SchemaEvolution.html       |   23 +-
 .../orc/impl/SerializationUtils.FixedBitSizes.html |    8 +-
 .../org/apache/orc/impl/SerializationUtils.html    |   64 +-
 .../orc-core/org/apache/orc/impl/SnappyCodec.html  |    8 +-
 .../org/apache/orc/impl/StreamName.Area.html       |   12 +-
 .../orc-core/org/apache/orc/impl/StreamName.html   |    8 +-
 .../apache/orc/impl/StringHashTableDictionary.html |  445 ++++++++
 .../orc/impl/StringRedBlackTree.Visitor.html       |   12 +-
 .../impl/StringRedBlackTree.VisitorContext.html    |   16 +-
 .../org/apache/orc/impl/StringRedBlackTree.html    |  103 +-
 .../org/apache/orc/impl/StripeStatisticsImpl.html  |   12 +-
 .../impl/TreeReaderFactory.BinaryTreeReader.html   |  162 ++-
 .../impl/TreeReaderFactory.BooleanTreeReader.html  |  146 ++-
 .../orc/impl/TreeReaderFactory.ByteTreeReader.html |  148 ++-
 .../TreeReaderFactory.BytesColumnVectorUtil.html   |    8 +-
 .../orc/impl/TreeReaderFactory.CharTreeReader.html |   71 +-
 .../apache/orc/impl/TreeReaderFactory.Context.html |   63 +-
 .../orc/impl/TreeReaderFactory.DateTreeReader.html |  162 ++-
 .../TreeReaderFactory.Decimal64TreeReader.html     |  162 ++-
 .../impl/TreeReaderFactory.DecimalTreeReader.html  |  162 ++-
 .../impl/TreeReaderFactory.DoubleTreeReader.html   |  148 ++-
 .../impl/TreeReaderFactory.FloatTreeReader.html    |  138 ++-
 .../orc/impl/TreeReaderFactory.IntTreeReader.html  |  162 ++-
 .../orc/impl/TreeReaderFactory.ListTreeReader.html |  158 ++-
 .../orc/impl/TreeReaderFactory.LongTreeReader.html |  162 ++-
 .../orc/impl/TreeReaderFactory.MapTreeReader.html  |  166 ++-
 .../orc/impl/TreeReaderFactory.NullTreeReader.html |  129 ++-
 .../orc/impl/TreeReaderFactory.ReaderContext.html  |  102 +-
 .../impl/TreeReaderFactory.ShortTreeReader.html    |  162 ++-
 ...eeReaderFactory.StringDictionaryTreeReader.html |  162 ++-
 .../TreeReaderFactory.StringDirectTreeReader.html  |  174 ++-
 .../impl/TreeReaderFactory.StringTreeReader.html   |  166 ++-
 .../impl/TreeReaderFactory.StructTreeReader.html   |  171 ++-
 .../TreeReaderFactory.TimestampTreeReader.html     |  228 +++-
 .../orc/impl/TreeReaderFactory.TreeReader.html     |  214 +++-
 .../impl/TreeReaderFactory.UnionTreeReader.html    |  134 ++-
 .../impl/TreeReaderFactory.VarcharTreeReader.html  |   71 +-
 .../org/apache/orc/impl/TreeReaderFactory.html     |   55 +-
 .../orc-core/org/apache/orc/impl/TypeUtils.html    |    8 +-
 .../orc-core/org/apache/orc/impl/Utf8Utils.html    |   12 +-
 .../org/apache/orc/impl/VisitorContextImpl.html    |  377 +++++++
 .../orc-core/org/apache/orc/impl/WriterImpl.html   |   20 +-
 .../org/apache/orc/impl/WriterInternal.html        |    8 +-
 .../orc-core/org/apache/orc/impl/ZlibCodec.html    |    8 +-
 .../org/apache/orc/impl/class-use/AcidStats.html   |    8 +-
 .../orc/impl/class-use/AircompressorCodec.html     |    8 +-
 .../apache/orc/impl/class-use/BitFieldReader.html  |    8 +-
 .../apache/orc/impl/class-use/BitFieldWriter.html  |    8 +-
 .../org/apache/orc/impl/class-use/BufferChunk.html |   23 +-
 .../apache/orc/impl/class-use/BufferChunkList.html |   20 +-
 .../ColumnStatisticsImpl.BinaryStatisticsImpl.html |    8 +-
 .../ColumnStatisticsImpl.StringStatisticsImpl.html |    8 +-
 .../orc/impl/class-use/ColumnStatisticsImpl.html   |    8 +-
 ...Factory.AnyIntegerFromAnyIntegerTreeReader.html |    8 +-
 ...derFactory.AnyIntegerFromDecimalTreeReader.html |    8 +-
 ...aderFactory.AnyIntegerFromDoubleTreeReader.html |    8 +-
 ...actory.AnyIntegerFromStringGroupTreeReader.html |    8 +-
 ...rFactory.AnyIntegerFromTimestampTreeReader.html |    8 +-
 ...ConvertTreeReaderFactory.ConvertTreeReader.html |    8 +-
 ...eaderFactory.DateFromStringGroupTreeReader.html |    8 +-
 ...eReaderFactory.DateFromTimestampTreeReader.html |    8 +-
 ...derFactory.DecimalFromAnyIntegerTreeReader.html |    8 +-
 ...ReaderFactory.DecimalFromDecimalTreeReader.html |    8 +-
 ...eReaderFactory.DecimalFromDoubleTreeReader.html |    8 +-
 ...erFactory.DecimalFromStringGroupTreeReader.html |    8 +-
 ...aderFactory.DecimalFromTimestampTreeReader.html |    8 +-
 ...aderFactory.DoubleFromAnyIntegerTreeReader.html |    8 +-
 ...eReaderFactory.DoubleFromDecimalTreeReader.html |    8 +-
 ...derFactory.DoubleFromStringGroupTreeReader.html |    8 +-
 ...eaderFactory.DoubleFromTimestampTreeReader.html |    8 +-
 ...reeReaderFactory.FloatFromDoubleTreeReader.html |    8 +-
 ...actory.StringGroupFromAnyIntegerTreeReader.html |    8 +-
 ...derFactory.StringGroupFromBinaryTreeReader.html |    8 +-
 ...erFactory.StringGroupFromBooleanTreeReader.html |    8 +-
 ...eaderFactory.StringGroupFromDateTreeReader.html |    8 +-
 ...erFactory.StringGroupFromDecimalTreeReader.html |    8 +-
 ...derFactory.StringGroupFromDoubleTreeReader.html |    8 +-
 ...ctory.StringGroupFromStringGroupTreeReader.html |    8 +-
 ...Factory.StringGroupFromTimestampTreeReader.html |    8 +-
 ...rFactory.TimestampFromAnyIntegerTreeReader.html |    8 +-
 ...eReaderFactory.TimestampFromDateTreeReader.html |    8 +-
 ...aderFactory.TimestampFromDecimalTreeReader.html |    8 +-
 ...eaderFactory.TimestampFromDoubleTreeReader.html |    8 +-
 ...Factory.TimestampFromStringGroupTreeReader.html |    8 +-
 .../impl/class-use/ConvertTreeReaderFactory.html   |    8 +-
 .../CryptoUtils.HadoopKeyProviderFactory.html      |    8 +-
 .../org/apache/orc/impl/class-use/CryptoUtils.html |    8 +-
 .../class-use/DataReaderProperties.Builder.html    |   16 +-
 .../orc/impl/class-use/DataReaderProperties.html   |    8 +-
 .../org/apache/orc/impl/class-use/DateUtils.html   |    8 +-
 .../apache/orc/impl/class-use/Dictionary.IMPL.html |  175 +++
 .../orc/impl/class-use/Dictionary.Visitor.html     |  178 +++
 .../impl/class-use/Dictionary.VisitorContext.html  |  184 +++
 .../org/apache/orc/impl/class-use/Dictionary.html  |  196 ++++
 .../apache/orc/impl/class-use/DictionaryUtils.html |  126 +++
 .../impl/class-use/DirectDecompressionCodec.html   |    8 +-
 .../orc/impl/class-use/DynamicByteArray.html       |   67 +-
 .../apache/orc/impl/class-use/DynamicIntArray.html |   47 +-
 .../orc/impl/class-use/HadoopShimsFactory.html     |    8 +-
 .../org/apache/orc/impl/class-use/IOUtils.html     |  126 +++
 .../impl/class-use/InStream.CompressedStream.html  |  126 +++
 .../impl/class-use/InStream.EncryptedStream.html   |    8 +-
 .../orc/impl/class-use/InStream.StreamOptions.html |   25 +-
 .../class-use/InStream.UncompressedStream.html     |    8 +-
 .../org/apache/orc/impl/class-use/InStream.html    |   69 +-
 .../apache/orc/impl/class-use/IntegerReader.html   |    8 +-
 .../apache/orc/impl/class-use/IntegerWriter.html   |    8 +-
 .../orc/impl/class-use/MaskDescriptionImpl.html    |    8 +-
 .../apache/orc/impl/class-use/MemoryManager.html   |    8 +-
 .../orc/impl/class-use/MemoryManagerImpl.html      |    8 +-
 .../apache/orc/impl/class-use/OrcAcidUtils.html    |    8 +-
 .../apache/orc/impl/class-use/OrcCodecPool.html    |    8 +-
 .../orc/impl/class-use/OrcFilterContextImpl.html   |  126 +++
 .../org/apache/orc/impl/class-use/OrcIndex.html    |   22 +-
 .../org/apache/orc/impl/class-use/OrcTail.html     |   12 +-
 .../org/apache/orc/impl/class-use/OutStream.html   |    8 +-
 .../impl/class-use/ParserUtils.StringPosition.html |   28 +-
 .../orc/impl/class-use/ParserUtils.TypeFinder.html |  126 +++
 .../impl/class-use/ParserUtils.TypeVisitor.html    |  199 ++++
 .../org/apache/orc/impl/class-use/ParserUtils.html |    8 +-
 .../class-use/PhysicalFsWriter.VariantTracker.html |    8 +-
 .../orc/impl/class-use/PhysicalFsWriter.html       |    8 +-
 .../orc/impl/class-use/PositionProvider.html       |  194 +++-
 .../orc/impl/class-use/PositionRecorder.html       |    8 +-
 .../orc/impl/class-use/PositionedOutputStream.html |    8 +-
 .../ReaderImpl.StripeInformationImpl.html          |    8 +-
 .../org/apache/orc/impl/class-use/ReaderImpl.html  |    8 +-
 .../RecordReaderImpl.PositionProviderImpl.html     |    8 +-
 .../class-use/RecordReaderImpl.SargApplier.html    |    8 +-
 .../RecordReaderImpl.ZeroPositionProvider.html     |    8 +-
 .../orc/impl/class-use/RecordReaderImpl.html       |    8 +-
 .../RecordReaderUtils.ByteBufferAllocatorPool.html |    8 +-
 .../orc/impl/class-use/RecordReaderUtils.html      |    8 +-
 .../orc/impl/class-use/RunLengthByteReader.html    |    8 +-
 .../orc/impl/class-use/RunLengthByteWriter.html    |    8 +-
 .../orc/impl/class-use/RunLengthIntegerReader.html |    8 +-
 .../impl/class-use/RunLengthIntegerReaderV2.html   |    8 +-
 .../orc/impl/class-use/RunLengthIntegerWriter.html |    8 +-
 .../RunLengthIntegerWriterV2.EncodingType.html     |    8 +-
 .../impl/class-use/RunLengthIntegerWriterV2.html   |    8 +-
 .../SchemaEvolution.IllegalEvolutionException.html |    8 +-
 .../apache/orc/impl/class-use/SchemaEvolution.html |    8 +-
 .../SerializationUtils.FixedBitSizes.html          |    8 +-
 .../orc/impl/class-use/SerializationUtils.html     |    8 +-
 .../org/apache/orc/impl/class-use/SnappyCodec.html |    8 +-
 .../apache/orc/impl/class-use/StreamName.Area.html |   10 +-
 .../org/apache/orc/impl/class-use/StreamName.html  |    8 +-
 .../impl/class-use/StringHashTableDictionary.html  |  126 +++
 .../impl/class-use/StringRedBlackTree.Visitor.html |    8 +-
 .../StringRedBlackTree.VisitorContext.html         |    8 +-
 .../orc/impl/class-use/StringRedBlackTree.html     |   50 +-
 .../orc/impl/class-use/StripeStatisticsImpl.html   |    8 +-
 .../TreeReaderFactory.BinaryTreeReader.html        |    8 +-
 .../TreeReaderFactory.BooleanTreeReader.html       |    8 +-
 .../TreeReaderFactory.ByteTreeReader.html          |    8 +-
 .../TreeReaderFactory.BytesColumnVectorUtil.html   |    8 +-
 .../TreeReaderFactory.CharTreeReader.html          |    8 +-
 .../impl/class-use/TreeReaderFactory.Context.html  |  140 ++-
 .../TreeReaderFactory.DateTreeReader.html          |    8 +-
 .../TreeReaderFactory.Decimal64TreeReader.html     |    8 +-
 .../TreeReaderFactory.DecimalTreeReader.html       |    8 +-
 .../TreeReaderFactory.DoubleTreeReader.html        |    8 +-
 .../TreeReaderFactory.FloatTreeReader.html         |    8 +-
 .../class-use/TreeReaderFactory.IntTreeReader.html |    8 +-
 .../TreeReaderFactory.ListTreeReader.html          |    8 +-
 .../TreeReaderFactory.LongTreeReader.html          |    8 +-
 .../class-use/TreeReaderFactory.MapTreeReader.html |    8 +-
 .../TreeReaderFactory.NullTreeReader.html          |    8 +-
 .../class-use/TreeReaderFactory.ReaderContext.html |   21 +-
 .../TreeReaderFactory.ShortTreeReader.html         |    8 +-
 ...eeReaderFactory.StringDictionaryTreeReader.html |    8 +-
 .../TreeReaderFactory.StringDirectTreeReader.html  |    8 +-
 .../TreeReaderFactory.StringTreeReader.html        |    8 +-
 .../TreeReaderFactory.StructTreeReader.html        |    8 +-
 .../TreeReaderFactory.TimestampTreeReader.html     |    8 +-
 .../class-use/TreeReaderFactory.TreeReader.html    |  108 +-
 .../TreeReaderFactory.UnionTreeReader.html         |    8 +-
 .../TreeReaderFactory.VarcharTreeReader.html       |    8 +-
 .../orc/impl/class-use/TreeReaderFactory.html      |    8 +-
 .../org/apache/orc/impl/class-use/TypeUtils.html   |    8 +-
 .../org/apache/orc/impl/class-use/Utf8Utils.html   |    8 +-
 .../orc/impl/class-use/VisitorContextImpl.html     |  126 +++
 .../org/apache/orc/impl/class-use/WriterImpl.html  |    8 +-
 .../apache/orc/impl/class-use/WriterInternal.html  |    8 +-
 .../org/apache/orc/impl/class-use/ZlibCodec.html   |    8 +-
 .../org/apache/orc/impl/filter/AndFilter.html      |  333 ++++++
 .../FilterFactory.UnSupportedSArgException.html    |  268 +++++
 .../org/apache/orc/impl/filter/FilterFactory.html  |  342 ++++++
 .../apache/orc/impl/filter/IsNotNullFilter.html    |  297 +++++
 .../org/apache/orc/impl/filter/IsNullFilter.html   |  297 +++++
 .../org/apache/orc/impl/filter/LeafFilter.html     |  329 ++++++
 .../org/apache/orc/impl/filter/OrFilter.html       |  333 ++++++
 .../org/apache/orc/impl/filter/Selected.html       |  200 ++++
 .../org/apache/orc/impl/filter/VectorFilter.html   |  248 ++++
 .../orc/impl/filter/class-use/AndFilter.html       |  126 +++
 .../FilterFactory.UnSupportedSArgException.html    |  198 ++++
 .../orc/impl/filter/class-use/FilterFactory.html   |  126 +++
 .../orc/impl/filter/class-use/IsNotNullFilter.html |  126 +++
 .../orc/impl/filter/class-use/IsNullFilter.html    |  126 +++
 .../orc/impl/filter/class-use/LeafFilter.html      |  126 +++
 .../apache/orc/impl/filter/class-use/OrFilter.html |  126 +++
 .../apache/orc/impl/filter/class-use/Selected.html |  200 ++++
 .../orc/impl/filter/class-use/VectorFilter.html    |  258 +++++
 .../orc/impl/filter/leaf/LeafFilterFactory.html    |  254 +++++
 .../filter/leaf/class-use/LeafFilterFactory.html   |  126 +++
 .../apache/orc/impl/filter/leaf/package-frame.html |   21 +
 .../orc/impl/filter/leaf/package-summary.html      |  144 +++
 .../apache/orc/impl/filter/leaf/package-tree.html  |  139 +++
 .../apache/orc/impl/filter/leaf/package-use.html   |  126 +++
 .../org/apache/orc/impl/filter/package-frame.html  |   35 +
 .../apache/orc/impl/filter/package-summary.html    |  203 ++++
 .../org/apache/orc/impl/filter/package-tree.html   |  158 +++
 .../org/apache/orc/impl/filter/package-use.html    |  195 ++++
 .../org/apache/orc/impl/mask/DecimalIdentity.html  |    8 +-
 .../org/apache/orc/impl/mask/DoubleIdentity.html   |    8 +-
 .../org/apache/orc/impl/mask/ListIdentity.html     |    8 +-
 .../org/apache/orc/impl/mask/LongIdentity.html     |    8 +-
 .../org/apache/orc/impl/mask/MapIdentity.html      |    8 +-
 .../org/apache/orc/impl/mask/MaskFactory.html      |    8 +-
 .../org/apache/orc/impl/mask/MaskProvider.html     |    8 +-
 .../org/apache/orc/impl/mask/NullifyMask.html      |    8 +-
 .../apache/orc/impl/mask/RedactMaskFactory.html    |    8 +-
 .../apache/orc/impl/mask/SHA256MaskFactory.html    |   27 +-
 .../org/apache/orc/impl/mask/StructIdentity.html   |    8 +-
 .../org/apache/orc/impl/mask/UnionIdentity.html    |    8 +-
 .../orc/impl/mask/class-use/DecimalIdentity.html   |    8 +-
 .../orc/impl/mask/class-use/DoubleIdentity.html    |    8 +-
 .../orc/impl/mask/class-use/ListIdentity.html      |    8 +-
 .../orc/impl/mask/class-use/LongIdentity.html      |    8 +-
 .../orc/impl/mask/class-use/MapIdentity.html       |    8 +-
 .../orc/impl/mask/class-use/MaskFactory.html       |    8 +-
 .../orc/impl/mask/class-use/MaskProvider.html      |    8 +-
 .../orc/impl/mask/class-use/NullifyMask.html       |    8 +-
 .../orc/impl/mask/class-use/RedactMaskFactory.html |    8 +-
 .../orc/impl/mask/class-use/SHA256MaskFactory.html |    8 +-
 .../orc/impl/mask/class-use/StructIdentity.html    |    8 +-
 .../orc/impl/mask/class-use/UnionIdentity.html     |    8 +-
 .../org/apache/orc/impl/mask/package-frame.html    |    6 +-
 .../org/apache/orc/impl/mask/package-summary.html  |   12 +-
 .../org/apache/orc/impl/mask/package-tree.html     |   12 +-
 .../org/apache/orc/impl/mask/package-use.html      |    8 +-
 .../org/apache/orc/impl/package-frame.html         |   20 +-
 .../org/apache/orc/impl/package-summary.html       |  157 ++-
 .../orc-core/org/apache/orc/impl/package-tree.html |   36 +-
 .../orc-core/org/apache/orc/impl/package-use.html  |  124 +-
 .../apache/orc/impl/reader/ReaderEncryption.html   |   12 +-
 .../orc/impl/reader/ReaderEncryptionKey.State.html |    8 +-
 .../orc/impl/reader/ReaderEncryptionKey.html       |    8 +-
 .../orc/impl/reader/ReaderEncryptionVariant.html   |    8 +-
 .../reader/StripePlanner.StreamInformation.html    |  337 ++++++
 .../org/apache/orc/impl/reader/StripePlanner.html  |  104 +-
 .../impl/reader/class-use/ReaderEncryption.html    |   19 +-
 .../class-use/ReaderEncryptionKey.State.html       |    8 +-
 .../impl/reader/class-use/ReaderEncryptionKey.html |    8 +-
 .../reader/class-use/ReaderEncryptionVariant.html  |    8 +-
 .../class-use/StripePlanner.StreamInformation.html |  126 +++
 .../orc/impl/reader/class-use/StripePlanner.html   |  154 ++-
 .../org/apache/orc/impl/reader/package-frame.html  |    7 +-
 .../apache/orc/impl/reader/package-summary.html    |   16 +-
 .../org/apache/orc/impl/reader/package-tree.html   |   13 +-
 .../org/apache/orc/impl/reader/package-use.html    |   30 +-
 .../apache/orc/impl/reader/tree/BatchReader.html   |  432 +++++++
 .../orc/impl/reader/tree/PrimitiveBatchReader.html |  385 +++++++
 .../orc/impl/reader/tree/StructBatchReader.html    |  390 +++++++
 .../orc/impl/reader/tree/TypeReader.ReadPhase.html |  396 +++++++
 .../reader/tree/TypeReader.ReaderCategory.html     |  359 ++++++
 .../apache/orc/impl/reader/tree/TypeReader.html    |  414 +++++++
 .../impl/reader/tree/class-use/BatchReader.html    |  195 ++++
 .../tree/class-use/PrimitiveBatchReader.html       |  126 +++
 .../reader/tree/class-use/StructBatchReader.html   |  126 +++
 .../tree/class-use/TypeReader.ReadPhase.html       | 1170 +++++++++++++++++++
 .../tree/class-use/TypeReader.ReaderCategory.html  |  235 ++++
 .../orc/impl/reader/tree/class-use/TypeReader.html |  544 +++++++++
 .../apache/orc/impl/reader/tree/package-frame.html |   32 +
 .../orc/impl/reader/tree/package-summary.html      |  191 ++++
 .../apache/orc/impl/reader/tree/package-tree.html  |  161 +++
 .../apache/orc/impl/reader/tree/package-use.html   |  221 ++++
 .../apache/orc/impl/writer/BinaryTreeWriter.html   |    8 +-
 .../apache/orc/impl/writer/BooleanTreeWriter.html  |    8 +-
 .../org/apache/orc/impl/writer/ByteTreeWriter.html |    8 +-
 .../org/apache/orc/impl/writer/CharTreeWriter.html |    8 +-
 .../org/apache/orc/impl/writer/DateTreeWriter.html |    8 +-
 .../orc/impl/writer/Decimal64TreeWriter.html       |    8 +-
 .../apache/orc/impl/writer/DecimalTreeWriter.html  |    8 +-
 .../apache/orc/impl/writer/DoubleTreeWriter.html   |    8 +-
 .../orc/impl/writer/EncryptionTreeWriter.html      |   12 +-
 .../apache/orc/impl/writer/FloatTreeWriter.html    |    8 +-
 .../apache/orc/impl/writer/IntegerTreeWriter.html  |    8 +-
 .../org/apache/orc/impl/writer/ListTreeWriter.html |    8 +-
 .../org/apache/orc/impl/writer/MapTreeWriter.html  |    8 +-
 .../org/apache/orc/impl/writer/StreamOptions.html  |    8 +-
 .../orc/impl/writer/StringBaseTreeWriter.html      |   28 +-
 .../apache/orc/impl/writer/StringTreeWriter.html   |    8 +-
 .../apache/orc/impl/writer/StructTreeWriter.html   |    8 +-
 .../orc/impl/writer/TimestampTreeWriter.html       |    8 +-
 .../apache/orc/impl/writer/TreeWriter.Factory.html |    8 +-
 .../org/apache/orc/impl/writer/TreeWriter.html     |   12 +-
 .../org/apache/orc/impl/writer/TreeWriterBase.html |    8 +-
 .../apache/orc/impl/writer/UnionTreeWriter.html    |    8 +-
 .../apache/orc/impl/writer/VarcharTreeWriter.html  |    8 +-
 .../org/apache/orc/impl/writer/WriterContext.html  |   12 +-
 .../orc/impl/writer/WriterEncryptionKey.html       |    8 +-
 .../orc/impl/writer/WriterEncryptionVariant.html   |    8 +-
 .../org/apache/orc/impl/writer/WriterImplV2.html   |   16 +-
 .../impl/writer/class-use/BinaryTreeWriter.html    |    8 +-
 .../impl/writer/class-use/BooleanTreeWriter.html   |    8 +-
 .../orc/impl/writer/class-use/ByteTreeWriter.html  |    8 +-
 .../orc/impl/writer/class-use/CharTreeWriter.html  |    8 +-
 .../orc/impl/writer/class-use/DateTreeWriter.html  |    8 +-
 .../impl/writer/class-use/Decimal64TreeWriter.html |    8 +-
 .../impl/writer/class-use/DecimalTreeWriter.html   |    8 +-
 .../impl/writer/class-use/DoubleTreeWriter.html    |    8 +-
 .../writer/class-use/EncryptionTreeWriter.html     |    8 +-
 .../orc/impl/writer/class-use/FloatTreeWriter.html |    8 +-
 .../impl/writer/class-use/IntegerTreeWriter.html   |    8 +-
 .../orc/impl/writer/class-use/ListTreeWriter.html  |    8 +-
 .../orc/impl/writer/class-use/MapTreeWriter.html   |    8 +-
 .../orc/impl/writer/class-use/StreamOptions.html   |    8 +-
 .../writer/class-use/StringBaseTreeWriter.html     |    8 +-
 .../impl/writer/class-use/StringTreeWriter.html    |    8 +-
 .../impl/writer/class-use/StructTreeWriter.html    |    8 +-
 .../impl/writer/class-use/TimestampTreeWriter.html |    8 +-
 .../impl/writer/class-use/TreeWriter.Factory.html  |    8 +-
 .../orc/impl/writer/class-use/TreeWriter.html      |    8 +-
 .../orc/impl/writer/class-use/TreeWriterBase.html  |    8 +-
 .../orc/impl/writer/class-use/UnionTreeWriter.html |    8 +-
 .../impl/writer/class-use/VarcharTreeWriter.html   |    8 +-
 .../orc/impl/writer/class-use/WriterContext.html   |    8 +-
 .../impl/writer/class-use/WriterEncryptionKey.html |    8 +-
 .../writer/class-use/WriterEncryptionVariant.html  |   14 +-
 .../orc/impl/writer/class-use/WriterImplV2.html    |    8 +-
 .../org/apache/orc/impl/writer/package-frame.html  |    6 +-
 .../apache/orc/impl/writer/package-summary.html    |   12 +-
 .../org/apache/orc/impl/writer/package-tree.html   |   12 +-
 .../org/apache/orc/impl/writer/package-use.html    |    8 +-
 .../api/orc-core/org/apache/orc/package-frame.html |    7 +-
 .../orc-core/org/apache/orc/package-summary.html   |   32 +-
 site/api/orc-core/org/apache/orc/package-tree.html |   37 +-
 site/api/orc-core/org/apache/orc/package-use.html  |  240 ++--
 .../org/apache/orc/util/BloomFilter.BitSet.html    |    8 +-
 .../orc-core/org/apache/orc/util/BloomFilter.html  |    8 +-
 .../apache/orc/util/BloomFilterIO.Encoding.html    |    8 +-
 .../org/apache/orc/util/BloomFilterIO.html         |    8 +-
 .../org/apache/orc/util/BloomFilterUtf8.html       |   12 +-
 .../org/apache/orc/util/CuckooSetBytes.html        |  329 ++++++
 site/api/orc-core/org/apache/orc/util/Murmur3.html |   16 +-
 .../apache/orc/util/StreamWrapperFileSystem.html   |  582 ++++++++++
 .../orc/util/class-use/BloomFilter.BitSet.html     |    8 +-
 .../org/apache/orc/util/class-use/BloomFilter.html |    8 +-
 .../orc/util/class-use/BloomFilterIO.Encoding.html |    8 +-
 .../apache/orc/util/class-use/BloomFilterIO.html   |    8 +-
 .../apache/orc/util/class-use/BloomFilterUtf8.html |    8 +-
 .../apache/orc/util/class-use/CuckooSetBytes.html  |  126 +++
 .../org/apache/orc/util/class-use/Murmur3.html     |    8 +-
 .../util/class-use/StreamWrapperFileSystem.html    |  126 +++
 .../org/apache/orc/util/package-frame.html         |    8 +-
 .../org/apache/orc/util/package-summary.html       |   22 +-
 .../orc-core/org/apache/orc/util/package-tree.html |   18 +-
 .../orc-core/org/apache/orc/util/package-use.html  |    8 +-
 .../threeten/extra/chrono/HybridChronology.html    |    8 +-
 .../org/threeten/extra/chrono/HybridDate.html      |    8 +-
 .../extra/chrono/class-use/HybridChronology.html   |    8 +-
 .../extra/chrono/class-use/HybridDate.html         |    8 +-
 .../org/threeten/extra/chrono/package-frame.html   |    6 +-
 .../org/threeten/extra/chrono/package-summary.html |    8 +-
 .../org/threeten/extra/chrono/package-tree.html    |    8 +-
 .../org/threeten/extra/chrono/package-use.html     |    8 +-
 site/api/orc-core/overview-frame.html              |   10 +-
 site/api/orc-core/overview-summary.html            |   28 +-
 site/api/orc-core/overview-tree.html               |   75 +-
 site/api/orc-core/package-list                     |    4 +
 site/api/orc-core/serialized-form.html             |   24 +-
 site/api/orc-mapreduce/allclasses-frame.html       |    6 +-
 site/api/orc-mapreduce/allclasses-noframe.html     |    6 +-
 site/api/orc-mapreduce/constant-values.html        |   10 +-
 site/api/orc-mapreduce/deprecated-list.html        |    8 +-
 site/api/orc-mapreduce/help-doc.html               |    8 +-
 site/api/orc-mapreduce/index-all.html              |   28 +-
 site/api/orc-mapreduce/index.html                  |    4 +-
 .../org/apache/orc/mapred/OrcInputFormat.html      |   64 +-
 .../org/apache/orc/mapred/OrcKey.html              |   30 +-
 .../org/apache/orc/mapred/OrcList.html             |   34 +-
 .../org/apache/orc/mapred/OrcMap.html              |   30 +-
 .../apache/orc/mapred/OrcMapredRecordReader.html   |   40 +-
 .../apache/orc/mapred/OrcMapredRecordWriter.html   |   32 +-
 .../org/apache/orc/mapred/OrcOutputFormat.html     |   48 +-
 .../org/apache/orc/mapred/OrcStruct.html           |   40 +-
 .../org/apache/orc/mapred/OrcTimestamp.html        |   16 +-
 .../org/apache/orc/mapred/OrcUnion.html            |   24 +-
 .../org/apache/orc/mapred/OrcValue.html            |   30 +-
 .../orc/mapred/class-use/OrcInputFormat.html       |    8 +-
 .../org/apache/orc/mapred/class-use/OrcKey.html    |    8 +-
 .../org/apache/orc/mapred/class-use/OrcList.html   |    8 +-
 .../org/apache/orc/mapred/class-use/OrcMap.html    |    8 +-
 .../mapred/class-use/OrcMapredRecordReader.html    |    8 +-
 .../mapred/class-use/OrcMapredRecordWriter.html    |    8 +-
 .../orc/mapred/class-use/OrcOutputFormat.html      |    8 +-
 .../org/apache/orc/mapred/class-use/OrcStruct.html |    8 +-
 .../apache/orc/mapred/class-use/OrcTimestamp.html  |    8 +-
 .../org/apache/orc/mapred/class-use/OrcUnion.html  |    8 +-
 .../org/apache/orc/mapred/class-use/OrcValue.html  |    8 +-
 .../org/apache/orc/mapred/package-frame.html       |    6 +-
 .../org/apache/orc/mapred/package-summary.html     |   20 +-
 .../org/apache/orc/mapred/package-tree.html        |   30 +-
 .../org/apache/orc/mapred/package-use.html         |    8 +-
 .../org/apache/orc/mapreduce/OrcInputFormat.html   |   54 +-
 .../orc/mapreduce/OrcMapreduceRecordReader.html    |   40 +-
 .../orc/mapreduce/OrcMapreduceRecordWriter.html    |   28 +-
 .../org/apache/orc/mapreduce/OrcOutputFormat.html  |   46 +-
 .../orc/mapreduce/class-use/OrcInputFormat.html    |    8 +-
 .../class-use/OrcMapreduceRecordReader.html        |    8 +-
 .../class-use/OrcMapreduceRecordWriter.html        |    8 +-
 .../orc/mapreduce/class-use/OrcOutputFormat.html   |    8 +-
 .../org/apache/orc/mapreduce/package-frame.html    |    6 +-
 .../org/apache/orc/mapreduce/package-summary.html  |   16 +-
 .../org/apache/orc/mapreduce/package-tree.html     |   20 +-
 .../org/apache/orc/mapreduce/package-use.html      |    8 +-
 site/api/orc-mapreduce/overview-frame.html         |    6 +-
 site/api/orc-mapreduce/overview-summary.html       |   10 +-
 site/api/orc-mapreduce/overview-tree.html          |   42 +-
 site/api/orc-mapreduce/serialized-form.html        |   12 +-
 site/api/orc-shims/allclasses-frame.html           |    6 +-
 site/api/orc-shims/allclasses-noframe.html         |    6 +-
 site/api/orc-shims/constant-values.html            |    8 +-
 site/api/orc-shims/deprecated-list.html            |    8 +-
 site/api/orc-shims/help-doc.html                   |    8 +-
 site/api/orc-shims/index-all.html                  |    8 +-
 site/api/orc-shims/index.html                      |    4 +-
 .../org/apache/orc/EncryptionAlgorithm.html        |    8 +-
 .../apache/orc/class-use/EncryptionAlgorithm.html  |    8 +-
 .../orc/impl/HadoopShims.ByteBufferPoolShim.html   |    8 +-
 .../impl/HadoopShims.DirectCompressionType.html    |    8 +-
 .../orc/impl/HadoopShims.DirectDecompressor.html   |    8 +-
 .../apache/orc/impl/HadoopShims.KeyMetadata.html   |    8 +-
 .../orc/impl/HadoopShims.KeyProviderKind.html      |    8 +-
 .../orc/impl/HadoopShims.ZeroCopyReaderShim.html   |    8 +-
 .../orc-shims/org/apache/orc/impl/HadoopShims.html |   16 +-
 .../org/apache/orc/impl/HadoopShimsCurrent.html    |   16 +-
 .../org/apache/orc/impl/HadoopShimsPre2_3.html     |   16 +-
 .../org/apache/orc/impl/HadoopShimsPre2_6.html     |   16 +-
 .../org/apache/orc/impl/HadoopShimsPre2_7.html     |   16 +-
 .../org/apache/orc/impl/KeyProvider.Factory.html   |   12 +-
 .../orc-shims/org/apache/orc/impl/KeyProvider.html |    8 +-
 .../orc-shims/org/apache/orc/impl/LocalKey.html    |    8 +-
 .../class-use/HadoopShims.ByteBufferPoolShim.html  |   18 +-
 .../HadoopShims.DirectCompressionType.html         |    8 +-
 .../class-use/HadoopShims.DirectDecompressor.html  |    8 +-
 .../impl/class-use/HadoopShims.KeyMetadata.html    |    8 +-
 .../class-use/HadoopShims.KeyProviderKind.html     |    8 +-
 .../class-use/HadoopShims.ZeroCopyReaderShim.html  |   18 +-
 .../org/apache/orc/impl/class-use/HadoopShims.html |    8 +-
 .../orc/impl/class-use/HadoopShimsCurrent.html     |    8 +-
 .../orc/impl/class-use/HadoopShimsPre2_3.html      |    8 +-
 .../orc/impl/class-use/HadoopShimsPre2_6.html      |    8 +-
 .../orc/impl/class-use/HadoopShimsPre2_7.html      |    8 +-
 .../orc/impl/class-use/KeyProvider.Factory.html    |    8 +-
 .../org/apache/orc/impl/class-use/KeyProvider.html |   20 +-
 .../org/apache/orc/impl/class-use/LocalKey.html    |    8 +-
 .../org/apache/orc/impl/package-frame.html         |    6 +-
 .../org/apache/orc/impl/package-summary.html       |    8 +-
 .../org/apache/orc/impl/package-tree.html          |    8 +-
 .../orc-shims/org/apache/orc/impl/package-use.html |    8 +-
 .../orc-shims/org/apache/orc/package-frame.html    |    6 +-
 .../orc-shims/org/apache/orc/package-summary.html  |    8 +-
 .../api/orc-shims/org/apache/orc/package-tree.html |    8 +-
 site/api/orc-shims/org/apache/orc/package-use.html |    8 +-
 site/api/orc-shims/overview-frame.html             |    6 +-
 site/api/orc-shims/overview-summary.html           |   10 +-
 site/api/orc-shims/overview-tree.html              |    8 +-
 site/api/orc-tools/allclasses-frame.html           |    9 +-
 site/api/orc-tools/allclasses-noframe.html         |    9 +-
 site/api/orc-tools/constant-values.html            |   15 +-
 site/api/orc-tools/deprecated-list.html            |    8 +-
 site/api/orc-tools/help-doc.html                   |    8 +-
 site/api/orc-tools/index-all.html                  |   82 +-
 site/api/orc-tools/index.html                      |    4 +-
 .../org/apache/orc/tools/ColumnSizes.html          |  326 ++++++
 .../api/orc-tools/org/apache/orc/tools/Driver.html |   12 +-
 .../orc-tools/org/apache/orc/tools/FileDump.html   |   64 +-
 .../org/apache/orc/tools/JsonFileDump.html         |   12 +-
 .../orc-tools/org/apache/orc/tools/KeyTool.html    |   16 +-
 .../orc-tools/org/apache/orc/tools/PrintData.html  |    8 +-
 .../org/apache/orc/tools/PrintVersion.html         |   12 +-
 .../orc-tools/org/apache/orc/tools/RowCount.html   |  299 +++++
 .../orc-tools/org/apache/orc/tools/ScanData.html   |   12 +-
 .../apache/orc/tools/class-use/ColumnSizes.html    |  126 +++
 .../org/apache/orc/tools/class-use/Driver.html     |    8 +-
 .../org/apache/orc/tools/class-use/FileDump.html   |    8 +-
 .../apache/orc/tools/class-use/JsonFileDump.html   |    8 +-
 .../org/apache/orc/tools/class-use/KeyTool.html    |    8 +-
 .../org/apache/orc/tools/class-use/PrintData.html  |    8 +-
 .../apache/orc/tools/class-use/PrintVersion.html   |    8 +-
 .../org/apache/orc/tools/class-use/RowCount.html   |  126 +++
 .../org/apache/orc/tools/class-use/ScanData.html   |    8 +-
 .../org/apache/orc/tools/convert/ConvertTool.html  |   16 +-
 .../org/apache/orc/tools/convert/CsvReader.html    |   12 +-
 .../org/apache/orc/tools/convert/JsonReader.html   |   16 +-
 .../orc/tools/convert/class-use/ConvertTool.html   |    8 +-
 .../orc/tools/convert/class-use/CsvReader.html     |    8 +-
 .../orc/tools/convert/class-use/JsonReader.html    |    8 +-
 .../apache/orc/tools/convert/package-frame.html    |    6 +-
 .../apache/orc/tools/convert/package-summary.html  |    8 +-
 .../org/apache/orc/tools/convert/package-tree.html |    8 +-
 .../org/apache/orc/tools/convert/package-use.html  |    8 +-
 .../apache/orc/tools/json/JsonSchemaFinder.html    |   25 +-
 .../org/apache/orc/tools/json/JsonShredder.html    |   12 +-
 .../org/apache/orc/tools/json/MapType.html         |  382 +++++++
 .../orc/tools/json/class-use/JsonSchemaFinder.html |    8 +-
 .../orc/tools/json/class-use/JsonShredder.html     |    8 +-
 .../apache/orc/tools/json/class-use/MapType.html   |  126 +++
 .../org/apache/orc/tools/json/package-frame.html   |    7 +-
 .../org/apache/orc/tools/json/package-summary.html |   12 +-
 .../org/apache/orc/tools/json/package-tree.html    |    9 +-
 .../org/apache/orc/tools/json/package-use.html     |    8 +-
 .../org/apache/orc/tools/package-frame.html        |    8 +-
 .../org/apache/orc/tools/package-summary.html      |   32 +-
 .../org/apache/orc/tools/package-tree.html         |   10 +-
 .../org/apache/orc/tools/package-use.html          |    8 +-
 site/api/orc-tools/overview-frame.html             |    6 +-
 site/api/orc-tools/overview-summary.html           |   10 +-
 site/api/orc-tools/overview-tree.html              |   11 +-
 site/develop/coding.md                             |    7 +-
 site/develop/committers.md                         |    4 +-
 site/develop/design/lazy_filter.md                 |  335 ++++++
 site/develop/make-release.md                       |   50 +-
 site/doap_orc.rdf                                  |   10 +-
 site/index.html                                    |    1 +
 site/talks/index.md                                |   11 +-
 tools/src/FileMetadata.cc                          |    1 +
 tools/src/FileScan.cc                              |   25 +-
 tools/test/TestFileMetadata.cc                     |    6 +-
 tools/test/TestFileScan.cc                         |   18 +
 tools/test/TestMatch.cc                            |   48 +-
 1180 files changed, 53986 insertions(+), 10746 deletions(-)
 create mode 100644 c++/test/TestMurmur3.cc
 create mode 100644 docker/debian11/Dockerfile
 create mode 100644 examples/bad_bloom_filter_1.6.0.orc
 create mode 100644 examples/bad_bloom_filter_1.6.11.orc
 create mode 100644 examples/encrypted/kms.keystore
 create mode 100644 examples/encrypted/sample1.orc
 create mode 100644 examples/encrypted/sample2.orc
 copy examples/expected/{orc_split_elim_new.jsn.gz => orc_split_elim_cpp.jsn.gz} (100%)
 create mode 100644 examples/orc_split_elim_cpp.orc
 create mode 100644 java/.idea/vcs.xml
 create mode 100644 java/bench/core/src/java/org/apache/orc/bench/core/filter/FilterBench.java
 create mode 100644 java/bench/core/src/java/org/apache/orc/bench/core/filter/FilterBenchUtil.java
 create mode 100644 java/bench/core/src/java/org/apache/orc/impl/filter/RowFilter.java
 create mode 100644 java/bench/core/src/java/org/apache/orc/impl/filter/RowFilterFactory.java
 create mode 100644 java/bench/core/src/test/org/apache/orc/bench/core/filter/TestFilter.java
 create mode 100644 java/bench/core/src/test/org/apache/orc/impl/filter/ATestFilter.java
 create mode 100644 java/bench/core/src/test/org/apache/orc/impl/filter/TestRowFilter.java
 create mode 100644 java/bench/hive/src/java/org/apache/orc/bench/hive/rowfilter/RowFilterInputState.java
 create mode 100644 java/checkstyle.xml
 create mode 100644 java/core/src/java/org/apache/orc/filter/BatchFilter.java
 create mode 100644 java/core/src/java/org/apache/orc/filter/PluginFilterService.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/IOUtils.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/AndFilter.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/BatchFilterFactory.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/FilterFactory.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/IsNotNullFilter.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/IsNullFilter.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/LeafFilter.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/OrFilter.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/Selected.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/VectorFilter.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/leaf/DecimalFilters.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/leaf/FloatFilters.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/leaf/LeafFilterFactory.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/leaf/LongFilters.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/leaf/StringFilters.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/filter/leaf/TimestampFilters.java
 create mode 100644 java/core/src/java/org/apache/orc/util/CuckooSetBytes.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/TestEncryption.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/ATestFilter.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/FilterUtils.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/IsNullFilterTest.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/MyFilterService.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/TestAndFilter.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/TestConvFilter.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/TestNotFilter.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/TestOrFilter.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/TestPluginFilterService.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/TestPluginFilters.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/TestSelected.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/leaf/ATestLeafFilter.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/leaf/TestDecimalFilters.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/leaf/TestEquals.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/leaf/TestFilters.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/leaf/TestFloatFilters.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/leaf/TestLongFilters.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/leaf/TestStringFilters.java
 create mode 100644 java/core/src/test/org/apache/orc/impl/filter/leaf/TestTimestampFilters.java
 create mode 100644 java/core/src/test/org/apache/orc/util/CuckooSetBytesTest.java
 create mode 100644 java/examples/src/java/org/apache/orc/examples/AdvancedReader.java
 create mode 100644 java/mapreduce/src/test/org/apache/orc/mapred/TestMapRedFiltering.java
 create mode 100644 java/mapreduce/src/test/org/apache/orc/mapreduce/FilterTestUtil.java
 create mode 100644 java/mapreduce/src/test/org/apache/orc/mapreduce/TestMapReduceFiltering.java
 create mode 100644 java/mapreduce/src/test/org/apache/orc/mapreduce/TestMrUnit.java
 create mode 100644 java/tools/src/java/org/apache/orc/tools/ColumnSizes.java
 create mode 100644 java/tools/src/java/org/apache/orc/tools/json/MapType.java
 create mode 100644 java/tools/src/test/org/apache/orc/tools/convert/TestConvert.java
 create mode 100644 site/_includes/orc_1.7.md
 create mode 100644 site/_posts/2021-08-10-ORC-1.6.10.md
 create mode 100644 site/_posts/2021-09-15-ORC-1.5.13.md
 create mode 100644 site/_posts/2021-09-15-ORC-1.6.11.md
 create mode 100644 site/_posts/2021-09-15-ORC-1.7.0.md
 create mode 100644 site/_posts/2021-10-02-william-pmc.md
 create mode 100644 site/_posts/2021-11-07-ORC-1.6.12.md
 create mode 100644 site/_posts/2021-11-07-ORC-1.7.1.md
 create mode 100644 site/_posts/2021-11-23-add-yiqun.md
 create mode 100644 site/_posts/2021-12-20-ORC-1.7.2.md
 create mode 100644 site/api/apidocs/allclasses-frame.html
 create mode 100644 site/api/apidocs/allclasses-noframe.html
 create mode 100644 site/api/apidocs/constant-values.html
 create mode 100644 site/api/apidocs/deprecated-list.html
 create mode 100644 site/api/apidocs/help-doc.html
 create mode 100644 site/api/apidocs/index-all.html
 create mode 100644 site/api/apidocs/index.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/AdvancedReader.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/AdvancedWriter.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/CoreReader.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/CoreWriter.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/Driver.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/class-use/AdvancedReader.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/class-use/AdvancedWriter.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/class-use/CoreReader.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/class-use/CoreWriter.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/class-use/Driver.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/package-frame.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/package-summary.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/package-tree.html
 create mode 100644 site/api/apidocs/org/apache/orc/examples/package-use.html
 create mode 100644 site/api/apidocs/overview-tree.html
 create mode 100644 site/api/apidocs/package-list
 copy site/api/{orc-tools => apidocs}/script.js (100%)
 copy site/api/{orc-tools => apidocs}/stylesheet.css (100%)
 create mode 100644 site/api/orc-core/org/apache/orc/OrcFilterContext.html
 create mode 100644 site/api/orc-core/org/apache/orc/class-use/OrcFilterContext.html
 create mode 100644 site/api/orc-core/org/apache/orc/filter/BatchFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/filter/class-use/BatchFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/filter/package-frame.html
 create mode 100644 site/api/orc-core/org/apache/orc/filter/package-summary.html
 create mode 100644 site/api/orc-core/org/apache/orc/filter/package-tree.html
 create mode 100644 site/api/orc-core/org/apache/orc/filter/package-use.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/Dictionary.IMPL.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/Dictionary.Visitor.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/Dictionary.VisitorContext.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/Dictionary.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/DictionaryUtils.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/IOUtils.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/InStream.CompressedStream.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/OrcFilterContextImpl.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/ParserUtils.TypeFinder.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/ParserUtils.TypeVisitor.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/StringHashTableDictionary.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/VisitorContextImpl.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/class-use/Dictionary.IMPL.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/class-use/Dictionary.Visitor.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/class-use/Dictionary.VisitorContext.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/class-use/Dictionary.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/class-use/DictionaryUtils.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/class-use/IOUtils.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/class-use/InStream.CompressedStream.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/class-use/OrcFilterContextImpl.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/class-use/ParserUtils.TypeFinder.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/class-use/ParserUtils.TypeVisitor.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/class-use/StringHashTableDictionary.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/class-use/VisitorContextImpl.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/AndFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/FilterFactory.UnSupportedSArgException.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/FilterFactory.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/IsNotNullFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/IsNullFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/LeafFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/OrFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/Selected.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/VectorFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/class-use/AndFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/class-use/FilterFactory.UnSupportedSArgException.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/class-use/FilterFactory.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/class-use/IsNotNullFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/class-use/IsNullFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/class-use/LeafFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/class-use/OrFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/class-use/Selected.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/class-use/VectorFilter.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/leaf/LeafFilterFactory.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/leaf/class-use/LeafFilterFactory.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/leaf/package-frame.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/leaf/package-summary.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/leaf/package-tree.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/leaf/package-use.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/package-frame.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/package-summary.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/package-tree.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/filter/package-use.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/StripePlanner.StreamInformation.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/class-use/StripePlanner.StreamInformation.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/BatchReader.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/PrimitiveBatchReader.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/StructBatchReader.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/TypeReader.ReadPhase.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/TypeReader.ReaderCategory.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/TypeReader.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/class-use/BatchReader.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/class-use/PrimitiveBatchReader.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/class-use/StructBatchReader.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/class-use/TypeReader.ReadPhase.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/class-use/TypeReader.ReaderCategory.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/class-use/TypeReader.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/package-frame.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/package-summary.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/package-tree.html
 create mode 100644 site/api/orc-core/org/apache/orc/impl/reader/tree/package-use.html
 create mode 100644 site/api/orc-core/org/apache/orc/util/CuckooSetBytes.html
 create mode 100644 site/api/orc-core/org/apache/orc/util/StreamWrapperFileSystem.html
 create mode 100644 site/api/orc-core/org/apache/orc/util/class-use/CuckooSetBytes.html
 create mode 100644 site/api/orc-core/org/apache/orc/util/class-use/StreamWrapperFileSystem.html
 create mode 100644 site/api/orc-tools/org/apache/orc/tools/ColumnSizes.html
 create mode 100644 site/api/orc-tools/org/apache/orc/tools/RowCount.html
 create mode 100644 site/api/orc-tools/org/apache/orc/tools/class-use/ColumnSizes.html
 create mode 100644 site/api/orc-tools/org/apache/orc/tools/class-use/RowCount.html
 create mode 100644 site/api/orc-tools/org/apache/orc/tools/json/MapType.html
 create mode 100644 site/api/orc-tools/org/apache/orc/tools/json/class-use/MapType.html
 create mode 100644 site/develop/design/lazy_filter.md