Какие строки пакета записаны и какие требуют решения

mongodb121-results-controlled-retry

Режим: database. Таблица построена по реальным ответам сервера и проверке конечных документов.

ЭтапАртикулMatchedModifiedЦена после
восстановлениеCUP11600
восстановлениеLAMP10900
тот же прайс повторноCUP10600
тот же прайс повторноLAMP10900

Промежуточные значения

Проверенный вход
[
    {
        "_id": 803,
        "sku": "CUP",
        "price": 600
    },
    {
        "_id": 802,
        "sku": "LAMP",
        "price": 900
    }
]
Перед решением конфликта
[
    {
        "_id": 801,
        "sku": "CUP",
        "price": 500
    },
    {
        "_id": 802,
        "sku": "LAMP",
        "price": 900
    }
]
Ответы двух новых пакетов
[
    {
        "matched": 2,
        "modified": 1,
        "upserted": 0,
        "updates": [
            {
                "matchedCount": {
                    "$numberLong": "1"
                },
                "modifiedCount": {
                    "$numberLong": "1"
                }
            },
            {
                "matchedCount": {
                    "$numberLong": "1"
                },
                "modifiedCount": {
                    "$numberLong": "0"
                }
            }
        ]
    },
    {
        "matched": 2,
        "modified": 0,
        "upserted": 0,
        "updates": [
            {
                "matchedCount": {
                    "$numberLong": "1"
                },
                "modifiedCount": {
                    "$numberLong": "0"
                }
            },
            {
                "matchedCount": {
                    "$numberLong": "1"
                },
                "modifiedCount": {
                    "$numberLong": "0"
                }
            }
        ]
    }
]
После восстановления
[
    {
        "_id": 801,
        "sku": "CUP",
        "price": 600
    },
    {
        "_id": 802,
        "sku": "LAMP",
        "price": 900
    }
]
Граница
"Изолированный последовательный пример. Не тест гонки/сетевого retry и не обещание идемпотентности произвольного update."
Собственная удалённая коллекция
"mongodb121_results_7b00974388c73426"

PHP 8.5.11; ext-mongodb 2.5.5; сервер: 8.0.34.