|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 10-Nov-2021 | - |
| api/ | H | 03-May-2022 | - | 105 | 23 |
| arrow/ | H | 03-May-2022 | - | 15,590 | 11,394 |
| encryption/ | H | 03-May-2022 | - | 6,657 | 4,142 |
| ParquetConfig.cmake.in | H A D | 10-Nov-2021 | 1.7 KiB | 44 | 39 |
| README | H A D | 10-Nov-2021 | 594 | 11 | 9 |
| bloom_filter.cc | H A D | 10-Nov-2021 | 5.6 KiB | 163 | 112 |
| bloom_filter.h | H A D | 10-Nov-2021 | 9.2 KiB | 248 | 87 |
| bloom_filter_test.cc | H A D | 10-Nov-2021 | 9.3 KiB | 248 | 152 |
| column_io_benchmark.cc | H A D | 10-Nov-2021 | 11.5 KiB | 262 | 205 |
| column_page.h | H A D | 10-Nov-2021 | 5.7 KiB | 161 | 99 |
| column_reader.cc | H A D | 10-Nov-2021 | 67.2 KiB | 1,809 | 1,335 |
| column_reader.h | H A D | 10-Nov-2021 | 14.1 KiB | 377 | 162 |
| column_reader_test.cc | H A D | 10-Nov-2021 | 17.4 KiB | 477 | 386 |
| column_scanner.cc | H A D | 10-Nov-2021 | 4.1 KiB | 92 | 65 |
| column_scanner.h | H A D | 10-Nov-2021 | 8.6 KiB | 263 | 196 |
| column_scanner_test.cc | H A D | 10-Nov-2021 | 8.2 KiB | 230 | 180 |
| column_writer.cc | H A D | 10-Nov-2021 | 84 KiB | 2,104 | 1,617 |
| column_writer.h | H A D | 10-Nov-2021 | 10.6 KiB | 271 | 136 |
| column_writer_test.cc | H A D | 10-Nov-2021 | 39 KiB | 1,020 | 744 |
| encoding.cc | H A D | 10-Nov-2021 | 92.6 KiB | 2,598 | 2,115 |
| encoding.h | H A D | 10-Nov-2021 | 16 KiB | 461 | 259 |
| encoding_benchmark.cc | H A D | 10-Nov-2021 | 31.3 KiB | 803 | 628 |
| encoding_test.cc | H A D | 10-Nov-2021 | 46.9 KiB | 1,248 | 966 |
| exception.cc | H A D | 10-Nov-2021 | 1,001 | 28 | 7 |
| exception.h | H A D | 10-Nov-2021 | 5.5 KiB | 159 | 101 |
| file_deserialize_test.cc | H A D | 10-Nov-2021 | 12.8 KiB | 373 | 261 |
| file_reader.cc | H A D | 10-Nov-2021 | 35.3 KiB | 869 | 669 |
| file_reader.h | H A D | 10-Nov-2021 | 7.4 KiB | 189 | 81 |
| file_serialize_test.cc | H A D | 10-Nov-2021 | 17.3 KiB | 471 | 369 |
| file_writer.cc | H A D | 10-Nov-2021 | 19.2 KiB | 548 | 412 |
| file_writer.h | H A D | 10-Nov-2021 | 8.5 KiB | 235 | 107 |
| hasher.h | H A D | 10-Nov-2021 | 2.3 KiB | 73 | 16 |
| level_comparison.cc | H A D | 10-Nov-2021 | 2.5 KiB | 83 | 48 |
| level_comparison.h | H A D | 10-Nov-2021 | 1.3 KiB | 41 | 15 |
| level_comparison_avx2.cc | H A D | 10-Nov-2021 | 1.2 KiB | 35 | 13 |
| level_comparison_inc.h | H A D | 10-Nov-2021 | 2.5 KiB | 66 | 34 |
| level_conversion.cc | H A D | 10-Nov-2021 | 7.3 KiB | 184 | 132 |
| level_conversion.h | H A D | 10-Nov-2021 | 8.5 KiB | 200 | 81 |
| level_conversion_benchmark.cc | H A D | 10-Nov-2021 | 3.1 KiB | 81 | 48 |
| level_conversion_bmi2.cc | H A D | 10-Nov-2021 | 1.4 KiB | 34 | 14 |
| level_conversion_inc.h | H A D | 10-Nov-2021 | 13.8 KiB | 358 | 275 |
| level_conversion_test.cc | H A D | 10-Nov-2021 | 12.6 KiB | 362 | 248 |
| metadata.cc | H A D | 10-Nov-2021 | 65.6 KiB | 1,798 | 1,376 |
| metadata.h | H A D | 10-Nov-2021 | 16.9 KiB | 490 | 248 |
| metadata_test.cc | H A D | 10-Nov-2021 | 22.2 KiB | 572 | 443 |
| murmur3.cc | H A D | 10-Nov-2021 | 6 KiB | 223 | 136 |
| murmur3.h | H A D | 10-Nov-2021 | 2 KiB | 55 | 21 |
| parquet.pc.in | H A D | 10-Nov-2021 | 1.2 KiB | 32 | 28 |
| parquet.thrift | H A D | 10-Nov-2021 | 33.4 KiB | 1,064 | 907 |
| parquet_version.h.in | H A D | 10-Nov-2021 | 1.2 KiB | 32 | 26 |
| pch.h | H A D | 10-Nov-2021 | 1.2 KiB | 29 | 6 |
| platform.cc | H A D | 10-Nov-2021 | 1.4 KiB | 42 | 17 |
| platform.h | H A D | 10-Nov-2021 | 3.7 KiB | 112 | 67 |
| printer.cc | H A D | 10-Nov-2021 | 11.2 KiB | 298 | 236 |
| printer.h | H A D | 10-Nov-2021 | 1.5 KiB | 47 | 20 |
| properties.cc | H A D | 10-Nov-2021 | 2.4 KiB | 65 | 37 |
| properties.h | H A D | 10-Nov-2021 | 28.6 KiB | 802 | 541 |
| properties_test.cc | H A D | 10-Nov-2021 | 3.2 KiB | 91 | 57 |
| public_api_test.cc | H A D | 10-Nov-2021 | 1.6 KiB | 50 | 26 |
| reader_test.cc | H A D | 10-Nov-2021 | 30.2 KiB | 811 | 606 |
| schema.cc | H A D | 10-Nov-2021 | 30.9 KiB | 946 | 761 |
| schema.h | H A D | 10-Nov-2021 | 17.6 KiB | 492 | 258 |
| schema_internal.h | H A D | 10-Nov-2021 | 1.6 KiB | 55 | 20 |
| schema_test.cc | H A D | 10-Nov-2021 | 93.3 KiB | 2,227 | 1,792 |
| statistics.cc | H A D | 10-Nov-2021 | 30.9 KiB | 888 | 681 |
| statistics.h | H A D | 10-Nov-2021 | 14.2 KiB | 368 | 172 |
| statistics_test.cc | H A D | 10-Nov-2021 | 44.9 KiB | 1,179 | 891 |
| stream_reader.cc | H A D | 10-Nov-2021 | 16.1 KiB | 522 | 409 |
| stream_reader.h | H A D | 10-Nov-2021 | 8.5 KiB | 300 | 157 |
| stream_reader_test.cc | H A D | 10-Nov-2021 | 29.7 KiB | 917 | 722 |
| stream_writer.cc | H A D | 10-Nov-2021 | 11.1 KiB | 325 | 246 |
| stream_writer.h | H A D | 10-Nov-2021 | 7.4 KiB | 244 | 115 |
| stream_writer_test.cc | H A D | 10-Nov-2021 | 16.2 KiB | 420 | 280 |
| symbols.map | H A D | 10-Nov-2021 | 1.3 KiB | 41 | 36 |
| test_util.cc | H A D | 10-Nov-2021 | 4 KiB | 137 | 97 |
| test_util.h | H A D | 10-Nov-2021 | 25.3 KiB | 716 | 553 |
| thrift_internal.h | H A D | 10-Nov-2021 | 18 KiB | 510 | 374 |
| type_fwd.h | H A D | 10-Nov-2021 | 2.9 KiB | 89 | 25 |
| types.cc | H A D | 10-Nov-2021 | 53.3 KiB | 1,568 | 1,296 |
| types.h | H A D | 10-Nov-2021 | 23.1 KiB | 767 | 500 |
| types_test.cc | H A D | 10-Nov-2021 | 7.4 KiB | 173 | 132 |
| windows_compatibility.h | H A D | 10-Nov-2021 | 1 KiB | 31 | 7 |
README
1The CompatibilityTest of bloom_filter-test.cc is used to test cross compatibility of
2Bloom filters between parquet-mr and parquet-cpp. It reads the Bloom filter binary
3generated by the Bloom filter class in the parquet-mr project and tests whether the
4values inserted before could be filtered or not.
5
6The Bloom filter binary is generated by three steps from Parquet-mr:
7Step 1: Construct a Bloom filter with 1024 bytes of bitset.
8Step 2: Insert hashes of "hello", "parquet", "bloom", "filter" strings to Bloom filter
9by calling hash and insert APIs.
10Step 3: Call writeTo API to write to File.
11