def make_getkq_requests(groups)
      groups.each do |server, keys_for_server|
        server.request(:pipelined_get, keys_for_server)
      rescue DalliError, NetworkError => e
        Dalli.logger.debug { e.inspect }
        Dalli.logger.debug { "unable to get keys for server #{server.name}" }
      end
    end
#
Loop through the server-grouped sets of keys, writing
the corresponding getkq requests to the appropriate servers

It's worth noting that we could potentially reduce bytes
on the wire by switching from getkq to getq, and using
the opaque value to match requests to responses.
#