lib/mongo/bulk_write/combineable.rb in mongo-2.3.1 vs lib/mongo/bulk_write/combineable.rb in mongo-2.4.0.rc0

- old
+ new

@@ -23,10 +23,13 @@ module Combineable # @return [ Array<Hash, BSON::Document> ] requests The provided requests. attr_reader :requests + # @return [ true, false ] has_collation Whether one or more operations has a collation defined. + attr_reader :has_collation + # Create the ordered combiner. # # @api private # # @example Create the ordered combiner. @@ -35,9 +38,10 @@ # @param [ Array<Hash, BSON::Document> ] requests The bulk requests. # # @since 2.1.0 def initialize(requests) @requests = requests + @has_collation = false end private def combine_requests(ops)