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

Allow parallel writing to Hudi tables using Locking service

    XMLWordPrintableJSON

Details

    Description

      Things to think about 

      • Commit time has to be unique across writers 
      • Parallel writers can finish commits out of order i.e c2 commits before c1.
      • MOR log blocks fence uncommited data.. 
      • Cleaner should loudly complain if it cannot finish cleaning up partial writes.  
      • Move the pending rollback work into cleaner

       

      P.S: think about what is left for the general thing : log files may have different order, inserts may violate uniqueness constraint

      Attachments

        Issue Links

          Activity

            People

              nishith29 Nishith Agarwal
              vinoth Vinoth Chandar
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: