├── .config └── nextest.toml ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── benches └── arrow_reader.rs ├── codecov.yml ├── deny.toml ├── format └── orc_proto.proto ├── gen ├── Cargo.toml └── src │ └── main.rs ├── licenserc.toml ├── regen.sh ├── scripts ├── README.md ├── convert_tpch.py ├── generate-tpch.sh ├── generate_arrow.py ├── generate_orc.py ├── generate_orc_rlev2.py ├── generate_orc_timestamps.py ├── prepare-test-data.sh ├── setup-venv.sh └── write.py ├── src ├── array_decoder │ ├── decimal.rs │ ├── list.rs │ ├── map.rs │ ├── mod.rs │ ├── string.rs │ ├── struct_decoder.rs │ ├── timestamp.rs │ └── union.rs ├── arrow_reader.rs ├── arrow_writer.rs ├── async_arrow_reader.rs ├── bin │ ├── orc-export.rs │ ├── orc-metadata.rs │ └── orc-stats.rs ├── column.rs ├── compression.rs ├── encoding │ ├── boolean.rs │ ├── byte.rs │ ├── decimal.rs │ ├── float.rs │ ├── integer │ │ ├── mod.rs │ │ ├── rle_v1.rs │ │ ├── rle_v2 │ │ │ ├── delta.rs │ │ │ ├── direct.rs │ │ │ ├── mod.rs │ │ │ ├── patched_base.rs │ │ │ └── short_repeat.rs │ │ └── util.rs │ ├── mod.rs │ ├── rle.rs │ ├── timestamp.rs │ └── util.rs ├── error.rs ├── lib.rs ├── memory.rs ├── predicate.rs ├── projection.rs ├── proto.rs ├── reader │ ├── metadata.rs │ └── mod.rs ├── row_group_filter.rs ├── row_index.rs ├── row_selection.rs ├── schema.rs ├── statistics.rs ├── stripe.rs └── writer │ ├── column.rs │ ├── mod.rs │ └── stripe.rs ├── taplo.toml ├── tests ├── basic │ ├── data │ │ ├── alltypes.lz4.orc │ │ ├── alltypes.lzo.orc │ │ ├── alltypes.none.orc │ │ ├── alltypes.snappy.orc │ │ ├── alltypes.zlib.orc │ │ ├── alltypes.zstd.orc │ │ ├── demo-11-zlib.orc │ │ ├── demo-12-zlib.orc │ │ ├── f32_long_long_gzip.orc │ │ ├── long_bool.orc │ │ ├── long_bool_gzip.orc │ │ ├── nested_array.orc │ │ ├── nested_array_float.orc │ │ ├── nested_array_struct.orc │ │ ├── nested_map.orc │ │ ├── nested_map_struct.orc │ │ ├── nested_struct.orc │ │ ├── overflowing_timestamps.orc │ │ ├── pyarrow_timestamps.orc │ │ ├── pyorc_rlev2_patchedbase.orc │ │ ├── string_dict.orc │ │ ├── string_dict_gzip.orc │ │ ├── string_long.orc │ │ ├── string_long_long.orc │ │ ├── string_long_long_gzip.orc │ │ └── test.orc │ ├── main.rs │ └── misc.rs ├── integration │ ├── data │ │ ├── README.md │ │ ├── TestCSVFileImport.test10rows.csv │ │ ├── TestCSVFileImport.testTimezoneOption.csv │ │ ├── TestOrcFile.columnProjection.orc │ │ ├── TestOrcFile.emptyFile.orc │ │ ├── TestOrcFile.metaData.orc │ │ ├── TestOrcFile.test1.orc │ │ ├── TestOrcFile.testDate1900.orc │ │ ├── TestOrcFile.testDate2038.orc │ │ ├── TestOrcFile.testMemoryManagementV11.orc │ │ ├── TestOrcFile.testMemoryManagementV12.orc │ │ ├── TestOrcFile.testPredicatePushdown.orc │ │ ├── TestOrcFile.testSargSkipPickupGroupWithoutIndexCPlusPlus.orc │ │ ├── TestOrcFile.testSargSkipPickupGroupWithoutIndexJava.orc │ │ ├── TestOrcFile.testSeek.orc │ │ ├── TestOrcFile.testSnappy.orc │ │ ├── TestOrcFile.testStringAndBinaryStatistics.orc │ │ ├── TestOrcFile.testStripeLevelStats.orc │ │ ├── TestOrcFile.testTimestamp.orc │ │ ├── TestOrcFile.testUnionAndTimestamp.orc │ │ ├── TestOrcFile.testWithoutCompressionBlockSize.orc │ │ ├── TestOrcFile.testWithoutIndex.orc │ │ ├── TestStringDictionary.testRowIndex.orc │ │ ├── TestVectorOrcFile.testLz4.orc │ │ ├── TestVectorOrcFile.testLzo.orc │ │ ├── TestVectorOrcFile.testZstd.0.12.orc │ │ ├── bad_bloom_filter_1.6.0.orc │ │ ├── bad_bloom_filter_1.6.11.orc │ │ ├── complextypes_iceberg.orc │ │ ├── corrupt │ │ │ ├── missing_blob_stream_in_string_dict.orc │ │ │ ├── missing_length_stream_in_string_dict.orc │ │ │ ├── negative_dict_entry_lengths.orc │ │ │ └── stripe_footer_bad_column_encodings.orc │ │ ├── decimal.orc │ │ ├── decimal64_v2.orc │ │ ├── decimal64_v2_cplusplus.orc │ │ ├── demo-11-none.orc │ │ ├── demo-11-zlib.orc │ │ ├── demo-12-zlib.orc │ │ ├── encrypted │ │ │ ├── kms.keystore │ │ │ ├── sample1.orc │ │ │ └── sample2.orc │ │ ├── expected │ │ │ ├── TestOrcFile.columnProjection.jsn.gz │ │ │ ├── TestOrcFile.emptyFile.jsn.gz │ │ │ ├── TestOrcFile.metaData.jsn.gz │ │ │ ├── TestOrcFile.test1.jsn.gz │ │ │ ├── TestOrcFile.testDate1900.jsn.gz │ │ │ ├── TestOrcFile.testDate2038.jsn.gz │ │ │ ├── TestOrcFile.testMemoryManagementV11.jsn.gz │ │ │ ├── TestOrcFile.testMemoryManagementV12.jsn.gz │ │ │ ├── TestOrcFile.testPredicatePushdown.jsn.gz │ │ │ ├── TestOrcFile.testSeek.jsn.gz │ │ │ ├── TestOrcFile.testSnappy.jsn.gz │ │ │ ├── TestOrcFile.testStringAndBinaryStatistics.jsn.gz │ │ │ ├── TestOrcFile.testStripeLevelStats.jsn.gz │ │ │ ├── TestOrcFile.testTimestamp.jsn.gz │ │ │ ├── TestOrcFile.testUnionAndTimestamp.jsn.gz │ │ │ ├── TestOrcFile.testWithoutIndex.jsn.gz │ │ │ ├── TestStringDictionary.testRowIndex.jsn.gz │ │ │ ├── TestVectorOrcFile.testLz4.jsn.gz │ │ │ ├── TestVectorOrcFile.testLzo.jsn.gz │ │ │ ├── decimal.jsn.gz │ │ │ ├── demo-12-zlib.jsn.gz │ │ │ ├── nulls-at-end-snappy.jsn.gz │ │ │ ├── orc-file-11-format.jsn.gz │ │ │ ├── orc_index_int_string.jsn.gz │ │ │ ├── orc_split_elim.jsn.gz │ │ │ ├── orc_split_elim_cpp.jsn.gz │ │ │ ├── orc_split_elim_new.jsn.gz │ │ │ └── over1k_bloom.jsn.gz │ │ ├── expected_arrow │ │ │ ├── TestOrcFile.columnProjection.feather │ │ │ ├── TestOrcFile.emptyFile.feather │ │ │ ├── TestOrcFile.metaData.feather │ │ │ ├── TestOrcFile.test1.feather │ │ │ ├── TestOrcFile.testDate1900.feather │ │ │ ├── TestOrcFile.testDate2038.feather │ │ │ ├── TestOrcFile.testMemoryManagementV11.feather │ │ │ ├── TestOrcFile.testMemoryManagementV12.feather │ │ │ ├── TestOrcFile.testPredicatePushdown.feather │ │ │ ├── TestOrcFile.testSeek.feather │ │ │ ├── TestOrcFile.testSnappy.feather │ │ │ ├── TestOrcFile.testStringAndBinaryStatistics.feather │ │ │ ├── TestOrcFile.testStripeLevelStats.feather │ │ │ ├── TestOrcFile.testUnionAndTimestamp.feather │ │ │ ├── TestOrcFile.testWithoutIndex.feather │ │ │ ├── TestStringDictionary.testRowIndex.feather │ │ │ ├── TestVectorOrcFile.testLz4.feather │ │ │ ├── TestVectorOrcFile.testLzo.feather │ │ │ ├── decimal.feather │ │ │ ├── demo-12-zlib.feather │ │ │ ├── nulls-at-end-snappy.feather │ │ │ ├── orc-file-11-format.feather │ │ │ ├── orc_index_int_string.feather │ │ │ ├── orc_split_elim.feather │ │ │ ├── orc_split_elim_cpp.feather │ │ │ ├── orc_split_elim_new.feather │ │ │ └── over1k_bloom.feather │ │ ├── nulls-at-end-snappy.orc │ │ ├── orc-file-11-format.orc │ │ ├── orc_index_int_string.orc │ │ ├── orc_no_format.orc │ │ ├── orc_split_elim.orc │ │ ├── orc_split_elim_cpp.orc │ │ ├── orc_split_elim_new.orc │ │ ├── over1k_bloom.orc │ │ ├── timestamps_0001.orc │ │ ├── version1999.orc │ │ └── zero.orc │ └── main.rs └── row_selection │ └── main.rs └── typos.toml /.config/nextest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/.config/nextest.toml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/README.md -------------------------------------------------------------------------------- /benches/arrow_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/benches/arrow_reader.rs -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/codecov.yml -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/deny.toml -------------------------------------------------------------------------------- /format/orc_proto.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/format/orc_proto.proto -------------------------------------------------------------------------------- /gen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/gen/Cargo.toml -------------------------------------------------------------------------------- /gen/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/gen/src/main.rs -------------------------------------------------------------------------------- /licenserc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/licenserc.toml -------------------------------------------------------------------------------- /regen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/regen.sh -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/convert_tpch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/scripts/convert_tpch.py -------------------------------------------------------------------------------- /scripts/generate-tpch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/scripts/generate-tpch.sh -------------------------------------------------------------------------------- /scripts/generate_arrow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/scripts/generate_arrow.py -------------------------------------------------------------------------------- /scripts/generate_orc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/scripts/generate_orc.py -------------------------------------------------------------------------------- /scripts/generate_orc_rlev2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/scripts/generate_orc_rlev2.py -------------------------------------------------------------------------------- /scripts/generate_orc_timestamps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/scripts/generate_orc_timestamps.py -------------------------------------------------------------------------------- /scripts/prepare-test-data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/scripts/prepare-test-data.sh -------------------------------------------------------------------------------- /scripts/setup-venv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/scripts/setup-venv.sh -------------------------------------------------------------------------------- /scripts/write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/scripts/write.py -------------------------------------------------------------------------------- /src/array_decoder/decimal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/array_decoder/decimal.rs -------------------------------------------------------------------------------- /src/array_decoder/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/array_decoder/list.rs -------------------------------------------------------------------------------- /src/array_decoder/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/array_decoder/map.rs -------------------------------------------------------------------------------- /src/array_decoder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/array_decoder/mod.rs -------------------------------------------------------------------------------- /src/array_decoder/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/array_decoder/string.rs -------------------------------------------------------------------------------- /src/array_decoder/struct_decoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/array_decoder/struct_decoder.rs -------------------------------------------------------------------------------- /src/array_decoder/timestamp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/array_decoder/timestamp.rs -------------------------------------------------------------------------------- /src/array_decoder/union.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/array_decoder/union.rs -------------------------------------------------------------------------------- /src/arrow_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/arrow_reader.rs -------------------------------------------------------------------------------- /src/arrow_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/arrow_writer.rs -------------------------------------------------------------------------------- /src/async_arrow_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/async_arrow_reader.rs -------------------------------------------------------------------------------- /src/bin/orc-export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/bin/orc-export.rs -------------------------------------------------------------------------------- /src/bin/orc-metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/bin/orc-metadata.rs -------------------------------------------------------------------------------- /src/bin/orc-stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/bin/orc-stats.rs -------------------------------------------------------------------------------- /src/column.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/column.rs -------------------------------------------------------------------------------- /src/compression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/compression.rs -------------------------------------------------------------------------------- /src/encoding/boolean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/boolean.rs -------------------------------------------------------------------------------- /src/encoding/byte.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/byte.rs -------------------------------------------------------------------------------- /src/encoding/decimal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/decimal.rs -------------------------------------------------------------------------------- /src/encoding/float.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/float.rs -------------------------------------------------------------------------------- /src/encoding/integer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/integer/mod.rs -------------------------------------------------------------------------------- /src/encoding/integer/rle_v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/integer/rle_v1.rs -------------------------------------------------------------------------------- /src/encoding/integer/rle_v2/delta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/integer/rle_v2/delta.rs -------------------------------------------------------------------------------- /src/encoding/integer/rle_v2/direct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/integer/rle_v2/direct.rs -------------------------------------------------------------------------------- /src/encoding/integer/rle_v2/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/integer/rle_v2/mod.rs -------------------------------------------------------------------------------- /src/encoding/integer/rle_v2/patched_base.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/integer/rle_v2/patched_base.rs -------------------------------------------------------------------------------- /src/encoding/integer/rle_v2/short_repeat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/integer/rle_v2/short_repeat.rs -------------------------------------------------------------------------------- /src/encoding/integer/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/integer/util.rs -------------------------------------------------------------------------------- /src/encoding/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/mod.rs -------------------------------------------------------------------------------- /src/encoding/rle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/rle.rs -------------------------------------------------------------------------------- /src/encoding/timestamp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/timestamp.rs -------------------------------------------------------------------------------- /src/encoding/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/encoding/util.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/memory.rs -------------------------------------------------------------------------------- /src/predicate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/predicate.rs -------------------------------------------------------------------------------- /src/projection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/projection.rs -------------------------------------------------------------------------------- /src/proto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/proto.rs -------------------------------------------------------------------------------- /src/reader/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/reader/metadata.rs -------------------------------------------------------------------------------- /src/reader/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/reader/mod.rs -------------------------------------------------------------------------------- /src/row_group_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/row_group_filter.rs -------------------------------------------------------------------------------- /src/row_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/row_index.rs -------------------------------------------------------------------------------- /src/row_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/row_selection.rs -------------------------------------------------------------------------------- /src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/schema.rs -------------------------------------------------------------------------------- /src/statistics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/statistics.rs -------------------------------------------------------------------------------- /src/stripe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/stripe.rs -------------------------------------------------------------------------------- /src/writer/column.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/writer/column.rs -------------------------------------------------------------------------------- /src/writer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/writer/mod.rs -------------------------------------------------------------------------------- /src/writer/stripe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/src/writer/stripe.rs -------------------------------------------------------------------------------- /taplo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/taplo.toml -------------------------------------------------------------------------------- /tests/basic/data/alltypes.lz4.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/alltypes.lz4.orc -------------------------------------------------------------------------------- /tests/basic/data/alltypes.lzo.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/alltypes.lzo.orc -------------------------------------------------------------------------------- /tests/basic/data/alltypes.none.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/alltypes.none.orc -------------------------------------------------------------------------------- /tests/basic/data/alltypes.snappy.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/alltypes.snappy.orc -------------------------------------------------------------------------------- /tests/basic/data/alltypes.zlib.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/alltypes.zlib.orc -------------------------------------------------------------------------------- /tests/basic/data/alltypes.zstd.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/alltypes.zstd.orc -------------------------------------------------------------------------------- /tests/basic/data/demo-11-zlib.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/demo-11-zlib.orc -------------------------------------------------------------------------------- /tests/basic/data/demo-12-zlib.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/demo-12-zlib.orc -------------------------------------------------------------------------------- /tests/basic/data/f32_long_long_gzip.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/f32_long_long_gzip.orc -------------------------------------------------------------------------------- /tests/basic/data/long_bool.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/long_bool.orc -------------------------------------------------------------------------------- /tests/basic/data/long_bool_gzip.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/long_bool_gzip.orc -------------------------------------------------------------------------------- /tests/basic/data/nested_array.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/nested_array.orc -------------------------------------------------------------------------------- /tests/basic/data/nested_array_float.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/nested_array_float.orc -------------------------------------------------------------------------------- /tests/basic/data/nested_array_struct.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/nested_array_struct.orc -------------------------------------------------------------------------------- /tests/basic/data/nested_map.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/nested_map.orc -------------------------------------------------------------------------------- /tests/basic/data/nested_map_struct.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/nested_map_struct.orc -------------------------------------------------------------------------------- /tests/basic/data/nested_struct.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/nested_struct.orc -------------------------------------------------------------------------------- /tests/basic/data/overflowing_timestamps.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/overflowing_timestamps.orc -------------------------------------------------------------------------------- /tests/basic/data/pyarrow_timestamps.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/pyarrow_timestamps.orc -------------------------------------------------------------------------------- /tests/basic/data/pyorc_rlev2_patchedbase.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/pyorc_rlev2_patchedbase.orc -------------------------------------------------------------------------------- /tests/basic/data/string_dict.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/string_dict.orc -------------------------------------------------------------------------------- /tests/basic/data/string_dict_gzip.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/string_dict_gzip.orc -------------------------------------------------------------------------------- /tests/basic/data/string_long.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/string_long.orc -------------------------------------------------------------------------------- /tests/basic/data/string_long_long.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/string_long_long.orc -------------------------------------------------------------------------------- /tests/basic/data/string_long_long_gzip.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/string_long_long_gzip.orc -------------------------------------------------------------------------------- /tests/basic/data/test.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/data/test.orc -------------------------------------------------------------------------------- /tests/basic/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/main.rs -------------------------------------------------------------------------------- /tests/basic/misc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/basic/misc.rs -------------------------------------------------------------------------------- /tests/integration/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/README.md -------------------------------------------------------------------------------- /tests/integration/data/TestCSVFileImport.test10rows.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestCSVFileImport.test10rows.csv -------------------------------------------------------------------------------- /tests/integration/data/TestCSVFileImport.testTimezoneOption.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestCSVFileImport.testTimezoneOption.csv -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.columnProjection.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.columnProjection.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.emptyFile.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.emptyFile.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.metaData.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.metaData.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.test1.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.test1.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testDate1900.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testDate1900.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testDate2038.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testDate2038.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testMemoryManagementV11.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testMemoryManagementV11.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testMemoryManagementV12.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testMemoryManagementV12.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testPredicatePushdown.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testPredicatePushdown.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testSargSkipPickupGroupWithoutIndexCPlusPlus.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testSargSkipPickupGroupWithoutIndexCPlusPlus.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testSargSkipPickupGroupWithoutIndexJava.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testSargSkipPickupGroupWithoutIndexJava.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testSeek.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testSeek.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testSnappy.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testSnappy.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testStringAndBinaryStatistics.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testStringAndBinaryStatistics.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testStripeLevelStats.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testStripeLevelStats.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testTimestamp.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testTimestamp.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testUnionAndTimestamp.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testUnionAndTimestamp.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testWithoutCompressionBlockSize.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testWithoutCompressionBlockSize.orc -------------------------------------------------------------------------------- /tests/integration/data/TestOrcFile.testWithoutIndex.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestOrcFile.testWithoutIndex.orc -------------------------------------------------------------------------------- /tests/integration/data/TestStringDictionary.testRowIndex.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestStringDictionary.testRowIndex.orc -------------------------------------------------------------------------------- /tests/integration/data/TestVectorOrcFile.testLz4.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestVectorOrcFile.testLz4.orc -------------------------------------------------------------------------------- /tests/integration/data/TestVectorOrcFile.testLzo.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestVectorOrcFile.testLzo.orc -------------------------------------------------------------------------------- /tests/integration/data/TestVectorOrcFile.testZstd.0.12.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/TestVectorOrcFile.testZstd.0.12.orc -------------------------------------------------------------------------------- /tests/integration/data/bad_bloom_filter_1.6.0.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/bad_bloom_filter_1.6.0.orc -------------------------------------------------------------------------------- /tests/integration/data/bad_bloom_filter_1.6.11.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/bad_bloom_filter_1.6.11.orc -------------------------------------------------------------------------------- /tests/integration/data/complextypes_iceberg.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/complextypes_iceberg.orc -------------------------------------------------------------------------------- /tests/integration/data/corrupt/missing_blob_stream_in_string_dict.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/corrupt/missing_blob_stream_in_string_dict.orc -------------------------------------------------------------------------------- /tests/integration/data/corrupt/missing_length_stream_in_string_dict.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/corrupt/missing_length_stream_in_string_dict.orc -------------------------------------------------------------------------------- /tests/integration/data/corrupt/negative_dict_entry_lengths.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/corrupt/negative_dict_entry_lengths.orc -------------------------------------------------------------------------------- /tests/integration/data/corrupt/stripe_footer_bad_column_encodings.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/corrupt/stripe_footer_bad_column_encodings.orc -------------------------------------------------------------------------------- /tests/integration/data/decimal.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/decimal.orc -------------------------------------------------------------------------------- /tests/integration/data/decimal64_v2.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/decimal64_v2.orc -------------------------------------------------------------------------------- /tests/integration/data/decimal64_v2_cplusplus.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/decimal64_v2_cplusplus.orc -------------------------------------------------------------------------------- /tests/integration/data/demo-11-none.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/demo-11-none.orc -------------------------------------------------------------------------------- /tests/integration/data/demo-11-zlib.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/demo-11-zlib.orc -------------------------------------------------------------------------------- /tests/integration/data/demo-12-zlib.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/demo-12-zlib.orc -------------------------------------------------------------------------------- /tests/integration/data/encrypted/kms.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/encrypted/kms.keystore -------------------------------------------------------------------------------- /tests/integration/data/encrypted/sample1.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/encrypted/sample1.orc -------------------------------------------------------------------------------- /tests/integration/data/encrypted/sample2.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/encrypted/sample2.orc -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.columnProjection.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.columnProjection.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.emptyFile.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.emptyFile.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.metaData.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.metaData.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.test1.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.test1.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.testDate1900.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.testDate1900.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.testDate2038.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.testDate2038.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.testMemoryManagementV11.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.testMemoryManagementV11.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.testMemoryManagementV12.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.testMemoryManagementV12.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.testPredicatePushdown.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.testPredicatePushdown.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.testSeek.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.testSeek.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.testSnappy.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.testSnappy.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.testStringAndBinaryStatistics.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.testStringAndBinaryStatistics.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.testStripeLevelStats.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.testStripeLevelStats.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.testTimestamp.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.testTimestamp.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.testUnionAndTimestamp.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.testUnionAndTimestamp.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestOrcFile.testWithoutIndex.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestOrcFile.testWithoutIndex.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestStringDictionary.testRowIndex.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestStringDictionary.testRowIndex.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestVectorOrcFile.testLz4.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestVectorOrcFile.testLz4.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/TestVectorOrcFile.testLzo.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/TestVectorOrcFile.testLzo.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/decimal.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/decimal.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/demo-12-zlib.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/demo-12-zlib.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/nulls-at-end-snappy.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/nulls-at-end-snappy.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/orc-file-11-format.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/orc-file-11-format.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/orc_index_int_string.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/orc_index_int_string.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/orc_split_elim.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/orc_split_elim.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/orc_split_elim_cpp.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/orc_split_elim_cpp.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/orc_split_elim_new.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/orc_split_elim_new.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected/over1k_bloom.jsn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected/over1k_bloom.jsn.gz -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.columnProjection.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.columnProjection.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.emptyFile.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.emptyFile.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.metaData.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.metaData.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.test1.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.test1.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.testDate1900.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.testDate1900.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.testDate2038.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.testDate2038.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.testMemoryManagementV11.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.testMemoryManagementV11.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.testMemoryManagementV12.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.testMemoryManagementV12.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.testPredicatePushdown.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.testPredicatePushdown.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.testSeek.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.testSeek.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.testSnappy.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.testSnappy.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.testStringAndBinaryStatistics.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.testStringAndBinaryStatistics.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.testStripeLevelStats.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.testStripeLevelStats.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.testUnionAndTimestamp.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.testUnionAndTimestamp.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestOrcFile.testWithoutIndex.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestOrcFile.testWithoutIndex.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestStringDictionary.testRowIndex.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestStringDictionary.testRowIndex.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestVectorOrcFile.testLz4.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestVectorOrcFile.testLz4.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/TestVectorOrcFile.testLzo.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/TestVectorOrcFile.testLzo.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/decimal.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/decimal.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/demo-12-zlib.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/demo-12-zlib.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/nulls-at-end-snappy.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/nulls-at-end-snappy.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/orc-file-11-format.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/orc-file-11-format.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/orc_index_int_string.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/orc_index_int_string.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/orc_split_elim.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/orc_split_elim.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/orc_split_elim_cpp.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/orc_split_elim_cpp.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/orc_split_elim_new.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/orc_split_elim_new.feather -------------------------------------------------------------------------------- /tests/integration/data/expected_arrow/over1k_bloom.feather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/expected_arrow/over1k_bloom.feather -------------------------------------------------------------------------------- /tests/integration/data/nulls-at-end-snappy.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/nulls-at-end-snappy.orc -------------------------------------------------------------------------------- /tests/integration/data/orc-file-11-format.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/orc-file-11-format.orc -------------------------------------------------------------------------------- /tests/integration/data/orc_index_int_string.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/orc_index_int_string.orc -------------------------------------------------------------------------------- /tests/integration/data/orc_no_format.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/orc_no_format.orc -------------------------------------------------------------------------------- /tests/integration/data/orc_split_elim.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/orc_split_elim.orc -------------------------------------------------------------------------------- /tests/integration/data/orc_split_elim_cpp.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/orc_split_elim_cpp.orc -------------------------------------------------------------------------------- /tests/integration/data/orc_split_elim_new.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/orc_split_elim_new.orc -------------------------------------------------------------------------------- /tests/integration/data/over1k_bloom.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/over1k_bloom.orc -------------------------------------------------------------------------------- /tests/integration/data/timestamps_0001.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/timestamps_0001.orc -------------------------------------------------------------------------------- /tests/integration/data/version1999.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/data/version1999.orc -------------------------------------------------------------------------------- /tests/integration/data/zero.orc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/integration/main.rs -------------------------------------------------------------------------------- /tests/row_selection/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/tests/row_selection/main.rs -------------------------------------------------------------------------------- /typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/orc-rust/HEAD/typos.toml --------------------------------------------------------------------------------