Joe McDonnell created IMPALA-11468:
--------------------------------------
Summary: Port "Block Bloom filter false positive rate correction"
test fix from Kudu
Key: IMPALA-11468
URL: https://issues.apache.org/jira/browse/IMPALA-11468
Project: IMPALA
Issue Type: Task
Components: Backend
Affects Versions: Impala 4.2.0
Reporter: Joe McDonnell
Assignee: Joe McDonnell
Impala's be/src/util/parquet-bloom-filter.* and Kudu's
src/kudu/util/block_bloom_filter* are closely related. The tests in
parquet-bloom-filter-test correspond closely with the tests in
block_bloom_filter-test. Kudu made an improvement to the test to more accurate
calculate the bloom filter false positive rate, and it would be useful to port
that over to Impala.
Kudu change:
https://github.com/apache/kudu/commit/d1190c2b06a6eef91b21fd4a0b5fb76534b4e9f9
It turns out that the parquet-bloom-filter-test is sensitive to the
implementation of unordered_set, and it starts to fail with GCC/libstdc++ 10.
The changes made for fixing the false positive rate fix the GCC 10 test failure
as well.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]