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