You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Definition

An item in the `Hudi` ingestion processing timeline

Design details

At its core, Hudi maintains a timeline of all actions performed on the def~table at different instants of time that helps provide instantaneous views of the def~table, while also efficiently supporting retrieval of data in the order of arrival. A Hudi `timeline instant` consists of the following components

Design decisions

  1. Hudi guarantees that the actions performed on the timeline are atomic & timeline consistent based on the instant time.

Key Instant action types performed include:

Error rendering macro 'excerpt-include'

No link could be created for 'def~instant-action-type'.

Any given instant can be in one of the following instant states:

Any given instant can be in one of the following states:

  • REQUESTED - Denotes an action has been scheduled, but has not initiated
  • INFLIGHT - Denotes that the action is currently being performed
  • COMPLETED - Denotes completion of an action on the timeline

Design decisions

  1. #todo

Related concepts

  1. def~table
  2. instant state
  3. def~instant-action-type
  4. def~instant-time
  5. def~commit
  6. file format

Status (draft)


  • No labels