# File lib/ferret/index.rb, line 430
430:     def scan(query, options = {})
431:       @dir.synchronize do
432:         ensure_searcher_open()
433:         query = do_process_query(query)
434: 
435:         @searcher.scan(query, options)
436:       end
437:     end