Details
-
Bug
-
Resolution: Done
-
Major - P3
-
None
-
None
-
website
*Location*: https://docs.mongodb.org/manual/tutorial/perform-two-phase-commits/#phase-commits-rollback
*User-Agent*: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:43.0) Gecko/20100101 Firefox/43.0
*Referrer*: https://docs.mongodb.org/manual/tutorial/perform-two-phase-commits/
*Screen Resolution*: 1440 x 900
*repo*: docs
*source*: tutorial/perform-two-phase-commits
website *Location*: https://docs.mongodb.org/manual/tutorial/perform-two-phase-commits/#phase-commits-rollback *User-Agent*: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:43.0) Gecko/20100101 Firefox/43.0 *Referrer*: https://docs.mongodb.org/manual/tutorial/perform-two-phase-commits/ *Screen Resolution*: 1440 x 900 *repo*: docs *source*: tutorial/perform-two-phase-commits
Description
in https://docs.mongodb.org/manual/tutorial/perform-two-phase-commits/#initialize-source-and-destination-accounts there is a typo in the demo code.
It seems that both accounts have their balance temporarily increased. Perhaps it should read:
```
db.accounts.insert(
[
,
{ _id: "B", balance: 1000, pendingTransactions: [] } ]
)
```
(Note that balance 'A' should be -ve)