machinio/solrb

View on GitHub
lib/solr/request/default_node_selection_strategy.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Solr
  module Request
    class DefaultNodeSelectionStrategy < NodeSelectionStrategy
      def call
        urls = Solr.active_nodes_for(collection: collection_name)
        map_urls_to_collections(urls).shuffle
      end
    end
  end
end