in lib/es/bulk_queue.rb [42:64]
def add(operation, payload = nil)
unless will_fit?(operation, payload)
log = <<~LOG.squish
Operation failed to add to bulk queue. Current operation count is
Operation payload was
LOG
@system_logger.error(log)
raise Errors::BulkQueueOverflowError
end
operation_size = bytesize(operation)
payload_size = bytesize(payload)
@current_op_count += 1
@current_buffer_size += operation_size
@current_buffer_size += payload_size
@current_data_size += payload_size
@buffer << operation
@buffer << payload if payload
end