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)

Reply via email to