@@ -376,10 +376,10 @@ res
376
376
- [5 , 1172 , ' Sergey' , 25 ],
377
377
- [22 , 655 , ' Alex' , 34 ],
378
378
379
- # errs -- 1
380
- errs [1 ].class_name -- BatchInsertError
381
- errs [1 ].err -- 'Duplicate key exists <...>'
382
- errs [1 ].tuple -- {3, 2804, 'Anastasia', 22}
379
+ # errs -- 1
380
+ errs [1 ].class_name -- BatchInsertError
381
+ errs [1 ].err -- 'Duplicate key exists <...>'
382
+ errs [1 ].operation_data -- {3, 2804, 'Anastasia', 22}
383
383
...
384
384
385
385
-- Partial success with stop and rollback on error
@@ -408,22 +408,22 @@ res
408
408
rows :
409
409
- [4 , 1161 , ' Sergey' , 25 ],
410
410
- [6 , 1064 , ' Alex' , 34 ],
411
- # errs -- 4
412
- errs [1 ].class_name -- InsertManyError
413
- errs [1 ].err -- 'Duplicate key exists <...>'
414
- errs [1 ].tuple -- {3, 2804, 'Anastasia', 22}
415
-
416
- errs [2 ].class_name -- NotPerformedError
417
- errs [2 ].err -- 'Operation with tuple was not performed'
418
- errs [2 ].tuple -- {9, 1644, "Anna", 30}
419
-
420
- errs [3 ].class_name -- NotPerformedError
421
- errs [3 ].err -- 'Operation with tuple was not performed'
422
- errs [3 ].tuple -- {71, 1802, "Oksana", 29}
423
-
424
- errs [4 ].class_name -- NotPerformedError
425
- errs [4 ].err -- 'Operation with tuple was rollback'
426
- errs [4 ].tuple -- {92, 2040, "Artur", 29}
411
+ # errs -- 4
412
+ errs [1 ].class_name -- InsertManyError
413
+ errs [1 ].err -- 'Duplicate key exists <...>'
414
+ errs [1 ].operation_data -- {3, 2804, 'Anastasia', 22}
415
+
416
+ errs [2 ].class_name -- NotPerformedError
417
+ errs [2 ].err -- 'Operation with tuple was not performed'
418
+ errs [2 ].operation_data -- {9, 1644, "Anna", 30}
419
+
420
+ errs [3 ].class_name -- NotPerformedError
421
+ errs [3 ].err -- 'Operation with tuple was not performed'
422
+ errs [3 ].operation_data -- {71, 1802, "Oksana", 29}
423
+
424
+ errs [4 ].class_name -- NotPerformedError
425
+ errs [4 ].err -- 'Operation with tuple was rollback'
426
+ errs [4 ].operation_data -- {92, 2040, "Artur", 29}
427
427
```
428
428
429
429
### Get
@@ -728,10 +728,10 @@ res
728
728
- [5 , 1172 , ' Sergey' , ' s.petrenko' ],
729
729
- [22 , 655 , ' Alex' , ' pushkinn' ],
730
730
731
- # errs -- 1
732
- errs [1 ].class_name -- ReplaceManyError
733
- errs [1 ].err -- 'Duplicate key exists <...>'
734
- errs [1 ].tuple -- {3, 2804, 'Anastasia', 'qwerty'}
731
+ # errs -- 1
732
+ errs [1 ].class_name -- ReplaceManyError
733
+ errs [1 ].err -- 'Duplicate key exists <...>'
734
+ errs [1 ].operation_data -- {3, 2804, 'Anastasia', 'qwerty'}
735
735
736
736
-- Partial success with stop and rollback on error
737
737
-- stop_on_error = true, rollback_on_error = true
@@ -757,22 +757,22 @@ res
757
757
rows :
758
758
- [4 , 1161 , ' Sergey' , ' s.smirnov' ],
759
759
- [6 , 1064 , ' Alex' , ' alexpushkin' ],
760
- # errs -- 4
761
- errs [1 ].class_name -- ReplaceManyError
762
- errs [1 ].err -- 'Duplicate key exists <...>'
763
- errs [1 ].tuple -- {11, 2652, "Anastasia", "qwerty"}
764
-
765
- errs [2 ].class_name -- NotPerformedError
766
- errs [2 ].err -- 'Operation with tuple was not performed'
767
- errs [2 ].tuple -- {9, 1644, "Anna", "AnnaBlack"}
768
-
769
- errs [3 ].class_name -- NotPerformedError
770
- errs [3 ].err -- 'Operation with tuple was not performed'
771
- errs [3 ].tuple -- {17, 2900, "Oksana", "OKonov"}
772
-
773
- errs [4 ].class_name -- NotPerformedError
774
- errs [4 ].err -- 'Operation with tuple was rollback'
775
- errs [4 ].tuple -- {92, 2040, "Artur", "AGolden"}
760
+ # errs -- 4
761
+ errs [1 ].class_name -- ReplaceManyError
762
+ errs [1 ].err -- 'Duplicate key exists <...>'
763
+ errs [1 ].operation_data -- {11, 2652, "Anastasia", "qwerty"}
764
+
765
+ errs [2 ].class_name -- NotPerformedError
766
+ errs [2 ].err -- 'Operation with tuple was not performed'
767
+ errs [2 ].operation_data -- {9, 1644, "Anna", "AnnaBlack"}
768
+
769
+ errs [3 ].class_name -- NotPerformedError
770
+ errs [3 ].err -- 'Operation with tuple was not performed'
771
+ errs [3 ].operation_data -- {17, 2900, "Oksana", "OKonov"}
772
+
773
+ errs [4 ].class_name -- NotPerformedError
774
+ errs [4 ].err -- 'Operation with tuple was rollback'
775
+ errs [4 ].operation_data -- {92, 2040, "Artur", "AGolden"}
776
776
...
777
777
```
778
778
@@ -928,10 +928,10 @@ res
928
928
- {' name' : ' name' , ' type' : ' string' }
929
929
- {' name' : ' age' , ' type' : ' number' }
930
930
931
- # errs -- 1
932
- errs [1 ].class_name -- BatchUpsertError
933
- errs [1 ].err -- 'Tuple field 4 (age) type does not match one required by operation <...>'
934
- errs [1 ].tuple -- {3, 2804, 'Anastasia', 22}
931
+ # errs -- 1
932
+ errs [1 ].class_name -- BatchUpsertError
933
+ errs [1 ].err -- 'Tuple field 4 (age) type does not match one required by operation <...>'
934
+ errs [1 ].operation_data -- {3, 2804, 'Anastasia', 22}
935
935
...
936
936
-- Partial success success with stop and rollback on error
937
937
-- stop_on_error = true, rollback_on_error = true
@@ -955,22 +955,22 @@ res
955
955
- {' name' : ' bucket_id' , ' type' : ' unsigned' }
956
956
- {' name' : ' name' , ' type' : ' string' }
957
957
- {' name' : ' age' , ' type' : ' number' }
958
- # errs -- 4
959
- errs [1 ].class_name -- UpsertManyError
960
- errs [1 ].err -- 'Duplicate key exists <...>'
961
- errs [1 ].tuple -- {3, 2804, 'Anastasia', 22}
962
-
963
- errs [2 ].class_name -- NotPerformedError
964
- errs [2 ].err -- 'Operation with tuple was not performed'
965
- errs [2 ].tuple -- {9, 1644, "Anna", 30}
966
-
967
- errs [3 ].class_name -- NotPerformedError
968
- errs [3 ].err -- 'Operation with tuple was not performed'
969
- errs [3 ].tuple -- {71, 1802, "Oksana", 29}
970
-
971
- errs [4 ].class_name -- NotPerformedError
972
- errs [4 ].err -- 'Operation with tuple was rollback'
973
- errs [4 ].tuple -- {92, 2040, "Artur", 29}
958
+ # errs -- 4
959
+ errs [1 ].class_name -- UpsertManyError
960
+ errs [1 ].err -- 'Duplicate key exists <...>'
961
+ errs [1 ].operation_data -- {3, 2804, 'Anastasia', 22}
962
+
963
+ errs [2 ].class_name -- NotPerformedError
964
+ errs [2 ].err -- 'Operation with tuple was not performed'
965
+ errs [2 ].operation_data -- {9, 1644, "Anna", 30}
966
+
967
+ errs [3 ].class_name -- NotPerformedError
968
+ errs [3 ].err -- 'Operation with tuple was not performed'
969
+ errs [3 ].operation_data -- {71, 1802, "Oksana", 29}
970
+
971
+ errs [4 ].class_name -- NotPerformedError
972
+ errs [4 ].err -- 'Operation with tuple was rollback'
973
+ errs [4 ].operation_data -- {92, 2040, "Artur", 29}
974
974
```
975
975
976
976
### Select
0 commit comments