You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by "Ethan Guo (Jira)" <ji...@apache.org> on 2022/02/28 19:03:00 UTC
[jira] [Created] (HUDI-3533) Refactor FileSystemBackedTableMetadata and related classes to support getBloomFilters directly
Ethan Guo created HUDI-3533:
-------------------------------
Summary: Refactor FileSystemBackedTableMetadata and related classes to support getBloomFilters directly
Key: HUDI-3533
URL: https://issues.apache.org/jira/browse/HUDI-3533
Project: Apache Hudi
Issue Type: Task
Reporter: Ethan Guo
Fix For: 0.11.0
The api {{getBloomFilters}} is not supported in FileSystemBackedTableMetadata:
{code:java}
@Override
public Map<Pair<String, String>, ByteBuffer> getBloomFilters(final List<Pair<String, String>> partitionNameFileNameList)
throws HoodieMetadataException {
throw new HoodieMetadataException("Unsupported operation: getBloomFilters!");
}{code}
It's better to support bloom filters without metadata table from FileSystemBackedTableMetadata as well to unify the logic and reduce the special-cased logic for bloom filters between metadata table vs file system backed metadata.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)