lib/searchkick.rb in searchkick-4.0.2 vs lib/searchkick.rb in searchkick-4.1.0

- old
+ new

@@ -47,11 +47,11 @@ self.queue_name = :searchkick self.model_options = {} def self.client @client ||= begin - require "typhoeus/adapters/faraday" if defined?(Typhoeus) + require "typhoeus/adapters/faraday" if defined?(Typhoeus) && Gem::Version.new(Faraday::VERSION) < Gem::Version.new("0.14.0") Elasticsearch::Client.new({ url: ENV["ELASTICSEARCH_URL"], transport_options: {request: {timeout: timeout}, headers: {content_type: "application/json"}}, retry_on_failure: 2 @@ -188,9 +188,13 @@ end else yield redis end end + end + + def self.warn(message) + super("[searchkick] WARNING: #{message}") end # private def self.load_records(records, ids) records =