# File lib/ferret/index.rb, line 729
729:     def optimize()
730:       @dir.synchronize do
731:         ensure_writer_open()
732:         @writer.optimize()
733:         @writer.close()
734:         @writer = nil
735:       end
736:     end