Minor: consider that doc may already have collation set when operation is retried
Minor: consider that doc may already have collation set when operation is retried

saghm/mongo-ruby-driver,kay-kim/mongo-ruby-driver,mongodb/mongo-ruby-driver,saghm/mongo-ruby-driver,kay-kim/mongo-ruby-driver,mongodb/mongo-ruby-driver,jonhyman/mongo-ruby-driver,mongodb/mongo-ruby-driver,jonhyman/mongo-ruby-driver