LiLiu88 opened a new issue #3246:
URL: https://github.com/apache/hudi/issues/3246


   Job1&Job2 do upsert concurrently, and they both have the same primaryKey 
record (pk1 ...), and this pk1 record does not exists in the table before.
   
   because these two jobs upsert concurrently, so Job1&Job2 do indexlookup and 
both treat pk1 as insert type.
   And Job1 first commit to table, then Job2 commit to table and check file 
level conflict with Job1's commit, there is no conflict, and also insert pk1 
record. Now there are two pk1 record in the table, this is incorrect.
   
   so currently OCC can not handle this multiple concurrent upsert correctly?


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to