You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by "PhantomHunt (via GitHub)" <gi...@apache.org> on 2023/04/26 18:37:21 UTC

[GitHub] [hudi] PhantomHunt commented on issue #8572: [SUPPORT] Getting java.io.FileNotFoundException when reading MOR table.

PhantomHunt commented on issue #8572:
URL: https://github.com/apache/hudi/issues/8572#issuecomment-1523877536

   > Generally incremental query will work only if cleaner has not run. for eg, if you have 100 commits in your timeline and cleaner has cleaned up the data pertaining to first 25 commits for eg. incremental query is bound to fail if we try to query using the first 25 commits. But if the incremental query the latest 75 commits, you should not see any FileNotFound issue.
   
   Hi Shiv,
   Thanks for the reply.
   I agree with your point that if the cleaner removed the first 25 commits, then any incremental query for that earlier commit timeline would result in a FileNotFound error.
   
   However, my original intention was to inquire about why getActiveTimeline() returned the timelines that were removed by the cleaner. Shouldn't it have only returned the remaining 75 timelines?
   
   Is there another function available that I can use to retrieve a list of the preserved timelines after the cleaner has removed certain ones?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org