Comment 11 for bug 2016868

Revision history for this message
Ian Booth (wallyworld) wrote :

The replicaset bump was to align with mgo v3.

mgo v3 commit 5c00a1b (https://github.com/juju/mgo/pull/20) fixes unit tests and some sstxn issues, but also

  - Non primary write errors force a cluster sync and discard the
  primary socket for that session. If there is a current
  transaction, abort it.

This seems worth investigating more. It messes with sessions and cluster sync etc.