@@ -236,6 +236,10 @@ where:
236
236
the sole responsibility of the developer
237
237
* ` noreturn ` (` ?boolean ` ) - suppress successfully processed tuple
238
238
(first return value is ` nil ` ). ` false ` by default
239
+ * ` fetch_latest_metadata ` (` ?boolean ` ) - guarantees the
240
+ up-to-date metadata (space format) in first return value, otherwise
241
+ it may not take into account the latest migration of the data format.
242
+ Performance overhead is up to 15%. ` false ` by default
239
243
240
244
Returns metadata and array contains one inserted row, error.
241
245
@@ -303,6 +307,10 @@ where:
303
307
the sole responsibility of the developer
304
308
* ` noreturn ` (` ?boolean ` ) - suppress successfully processed tuples
305
309
(first return value is ` nil ` ). ` false ` by default
310
+ * ` fetch_latest_metadata ` (` ?boolean ` ) - guarantees the
311
+ up-to-date metadata (space format) in first return value, otherwise
312
+ it may not take into account the latest migration of the data format.
313
+ Performance overhead is up to 15%. ` false ` by default
306
314
307
315
Returns metadata and array with inserted rows, array of errors.
308
316
Each error object can contain field ` operation_data ` .
@@ -441,6 +449,10 @@ where:
441
449
* ` vshard_router ` (` ?string|table ` ) - Cartridge vshard group name or
442
450
vshard router instance. Set this parameter if your space is not
443
451
a part of the default vshard cluster
452
+ * ` fetch_latest_metadata ` (` ?boolean ` ) - guarantees the
453
+ up-to-date metadata (space format) in first return value, otherwise
454
+ it may not take into account the latest migration of the data format.
455
+ Performance overhead is up to 15%. ` false ` by default
444
456
445
457
Returns metadata and array contains one row, error.
446
458
@@ -480,6 +492,10 @@ where:
480
492
a part of the default vshard cluster
481
493
* ` noreturn ` (` ?boolean ` ) - suppress successfully processed tuple
482
494
(first return value is ` nil ` ). ` false ` by default
495
+ * ` fetch_latest_metadata ` (` ?boolean ` ) - guarantees the
496
+ up-to-date metadata (space format) in first return value, otherwise
497
+ it may not take into account the latest migration of the data format.
498
+ Performance overhead is up to 15%. ` false ` by default
483
499
484
500
Returns metadata and array contains one updated row, error.
485
501
@@ -518,6 +534,10 @@ where:
518
534
a part of the default vshard cluster
519
535
* ` noreturn ` (` ?boolean ` ) - suppress successfully processed tuple
520
536
(first return value is ` nil ` ). ` false ` by default
537
+ * ` fetch_latest_metadata ` (` ?boolean ` ) - guarantees the
538
+ up-to-date metadata (space format) in first return value, otherwise
539
+ it may not take into account the latest migration of the data format.
540
+ Performance overhead is up to 15%. ` false ` by default
521
541
522
542
Returns metadata and array contains one deleted row (empty for vinyl), error.
523
543
@@ -567,6 +587,10 @@ where:
567
587
the sole responsibility of the developer
568
588
* ` noreturn ` (` ?boolean ` ) - suppress successfully processed tuple
569
589
(first return value is ` nil ` ). ` false ` by default
590
+ * ` fetch_latest_metadata ` (` ?boolean ` ) - guarantees the
591
+ up-to-date metadata (space format) in first return value, otherwise
592
+ it may not take into account the latest migration of the data format.
593
+ Performance overhead is up to 15%. ` false ` by default
570
594
571
595
Returns inserted or replaced rows and metadata or nil with error.
572
596
@@ -634,6 +658,10 @@ where:
634
658
the sole responsibility of the developer
635
659
* ` noreturn ` (` ?boolean ` ) - suppress successfully processed tuples
636
660
(first return value is ` nil ` ). ` false ` by default
661
+ * ` fetch_latest_metadata ` (` ?boolean ` ) - guarantees the
662
+ up-to-date metadata (space format) in first return value, otherwise
663
+ it may not take into account the latest migration of the data format.
664
+ Performance overhead is up to 15%. ` false ` by default
637
665
638
666
Returns metadata and array with inserted/replaced rows, array of errors.
639
667
Each error object can contain field ` operation_data ` .
@@ -772,6 +800,10 @@ where:
772
800
a part of the default vshard cluster
773
801
* ` noreturn ` (` ?boolean ` ) - suppress successfully processed tuple
774
802
(first return value is ` nil ` ). ` false ` by default
803
+ * ` fetch_latest_metadata ` (` ?boolean ` ) - guarantees the
804
+ up-to-date metadata (space format) in first return value, otherwise
805
+ it may not take into account the latest migration of the data format.
806
+ Performance overhead is up to 15%. ` false ` by default
775
807
776
808
Returns metadata and empty array of rows or nil, error.
777
809
@@ -835,6 +867,10 @@ where:
835
867
a part of the default vshard cluster
836
868
* ` noreturn ` (` ?boolean ` ) - suppress successfully processed tuples
837
869
(first return value is ` nil ` ). ` false ` by default
870
+ * ` fetch_latest_metadata ` (` ?boolean ` ) - guarantees the
871
+ up-to-date metadata (space format) in first return value, otherwise
872
+ it may not take into account the latest migration of the data format.
873
+ Performance overhead is up to 15%. ` false ` by default
838
874
839
875
Returns metadata and array of errors.
840
876
Each error object can contain field ` operation_data ` .
@@ -977,6 +1013,10 @@ where:
977
1013
a part of the default vshard cluster
978
1014
* ` yield_every ` (` ?number ` ) - number of tuples processed on storage to yield after,
979
1015
` yield_every ` should be > 0, default value is 1000
1016
+ * ` fetch_latest_metadata ` (` ?boolean ` ) - guarantees the
1017
+ up-to-date metadata (space format) in first return value, otherwise
1018
+ it may not take into account the latest migration of the data format.
1019
+ Performance overhead is up to 15%. ` false ` by default
980
1020
981
1021
982
1022
Returns metadata and array of rows, error.
0 commit comments