[ 
https://issues.apache.org/jira/browse/HUDI-6708?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sagar Sumit updated HUDI-6708:
------------------------------
    Description: Record index can be created using the async indexer if there 
are no inflight commits. With inflight commits, the catch-up task will [throw 
the 
UnsupportedException|https://github.com/apache/hudi/blob/616b663c19eb059438dc3a7f80c5c84b39a6ef6f/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/table/action/index/RunIndexActionExecutor.java#L380-L382]
 as we don't have WriteStatus (which is needed to build record index) at that 
time. Hudi should be able to build the complete record index concurrently with 
ingestion (except for the limitations that currently exist for concurrent 
indexing).

> Support Record Index with the Async Indexer
> -------------------------------------------
>
>                 Key: HUDI-6708
>                 URL: https://issues.apache.org/jira/browse/HUDI-6708
>             Project: Apache Hudi
>          Issue Type: Task
>            Reporter: Sagar Sumit
>            Priority: Major
>             Fix For: 1.0.0
>
>
> Record index can be created using the async indexer if there are no inflight 
> commits. With inflight commits, the catch-up task will [throw the 
> UnsupportedException|https://github.com/apache/hudi/blob/616b663c19eb059438dc3a7f80c5c84b39a6ef6f/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/table/action/index/RunIndexActionExecutor.java#L380-L382]
>  as we don't have WriteStatus (which is needed to build record index) at that 
> time. Hudi should be able to build the complete record index concurrently 
> with ingestion (except for the limitations that currently exist for 
> concurrent indexing).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to