lib/thinking_sphinx/deletion.rb in thinking-sphinx-3.3.0 vs lib/thinking_sphinx/deletion.rb in thinking-sphinx-3.4.0

- old
+ new

@@ -23,11 +23,15 @@ def document_ids_for_keys ids.collect { |id| index.document_id_for_key id } end def execute(statement) - ThinkingSphinx::Connection.take do |connection| - connection.execute statement + statement = statement.gsub(/\s*\n\s*/, ' ').strip + + ThinkingSphinx::Logger.log :query, statement do + ThinkingSphinx::Connection.take do |connection| + connection.execute statement + end end end class RealtimeDeletion < ThinkingSphinx::Deletion def perform