tarantool / crud

Easy assess to data stored in vshard cluster
BSD 2-Clause "Simplified" License
40 stars 14 forks source link

Replace/insert errors `operation_data` should always contain tuple that was not inserted #398

Open psergee opened 1 year ago

psergee commented 1 year ago

Sometimes it is not possible to determine (using returned success list) which tuple is not inserted, because it can be changed by a trigger. In this case returned success list will not contain the original tuple. Need to be able to uniquely determine which tuple is not inserted/replaced. Most likely this can be done using operation_data error field.