First glance at the failing transaction, it has a weird repeated stanza. It first asserts the content of the `statuses` document, (without doing anything to it), and then later has an operation to remove that document.
``` { C: "statuses", Id: "52cc2288-4f0c-4a4d-8aba-701e56f6cb0d:u#orc8r-metricsd/0", Assert: bson.D{ { Name: "status", Value: "allocating", }, }, Insert: nil, Update: nil, Remove: false, }, ... { C: "statuses", Id: "52cc2288-4f0c-4a4d-8aba-701e56f6cb0d:u#orc8r-metricsd/0", Assert: nil, Insert: nil, Update: nil, Remove: true, }, ```
First glance at the failing transaction, it has a weird repeated stanza. It first asserts the content of the `statuses` document, (without doing anything to it), and then later has an operation to remove that document.
``` 4f0c-4a4d- 8aba-701e56f6cb 0d:u#orc8r- metricsd/ 0",
Name: "status",
Value: "allocating", 4f0c-4a4d- 8aba-701e56f6cb 0d:u#orc8r- metricsd/ 0",
{
C: "statuses",
Id: "52cc2288-
Assert: bson.D{
{
},
},
Insert: nil,
Update: nil,
Remove: false,
},
...
{
C: "statuses",
Id: "52cc2288-
Assert: nil,
Insert: nil,
Update: nil,
Remove: true,
},
```