torodb / testing-tools

A set of projects that make it easy to execute test, specially with docker. It is heavily used by ToroDB, but can be useful on third party projects.
Apache License 2.0
1 stars 3 forks source link

[Mongodb] Nodes with version 3.2 die when used on a replSet with 3.4 nodes #3

Open gortiz opened 7 years ago

gortiz commented 7 years ago

It seems that there is a problem when a replica set mixes nodes on version 3.2 and 3.4. If one of the 3.4 is used to initialize the replica set, it stores a BsonDecimal somewhere. It cannot be replicated to nodes on version 3.2 and eventually they die because of that. It is an error on mongodb, but our library should be able to deal with it: