Uploaded image for project: 'Apache Hudi'
  1. Apache Hudi
  2. HUDI-7552

Remove the suffix for MDT table service instants

    XMLWordPrintableJSON

Details

    Description

      We wanna remove the very specific design for MDT so that it's behavior is in sync with the DT.

       

      The criteria for simplification:

      1. use the instant timestamp from DT to commit to the MDT as much as possible for any delta_commit on MDT.
      2. for table sercives like cleaning, compaction and log_compaction, the timestamp is auto-generated.
      3. avoid to trigger multiple commits to MDT for one DT action. 

      The async index instant suffix is kept because there are some validation logic that needs special filtering on these instants, the suffix is kind of a "tag" for filtering. We should refacor that out in the future if we have a better solution.

      Attachments

        Issue Links

          Activity

            People

              danny0405 Danny Chen
              danny0405 Danny Chen
              Ethan Guo
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 2h
                  2h
                  Remaining:
                  Remaining Estimate - 2h
                  2h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified