Changeset 295
- Timestamp:
- 04/29/08 06:09:36 (7 months ago)
- Files:
-
- branches/log_indexing_time_with_ferret/History.txt (modified) (1 diff)
- branches/log_indexing_time_with_ferret/Manifest.txt (modified) (1 diff)
- branches/log_indexing_time_with_ferret/config/files_to_clean (modified) (1 diff)
- branches/log_indexing_time_with_ferret/lib/picolena/config/indexing_performance.yml (modified) (1 diff)
- branches/log_indexing_time_with_ferret/lib/picolena/templates/app/models/indexer.rb (modified) (1 diff)
- branches/log_indexing_time_with_ferret/lib/picolena/templates/config/initializers/007_load_performance_tweaks.rb (added)
- branches/log_indexing_time_with_ferret/lib/picolena/templates/spec/models/indexer_spec.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/log_indexing_time_with_ferret/History.txt
r284 r295 1 1 == 0.1.7 2008-04- 2 2 3 * 4minor enhancements:3 * 5 minor enhancements: 4 4 * added cache highlighting à la Google 5 5 * rake index:update implemented as described in Ferret book by David Balmain 6 * rake index:prune removes missing files from indexer .6 * rake index:prune removes missing files from indexer 7 7 * possibility to sort results by relevance / by date 8 * one configuration file for performance tweaks 8 9 9 10 == 0.1.6 2008-04-25 branches/log_indexing_time_with_ferret/Manifest.txt
r293 r295 44 44 lib/picolena/templates/config/initializers/005_load_custom_title_and_names_and_links.rb 45 45 lib/picolena/templates/config/initializers/006_load_icons.rb 46 lib/picolena/templates/config/initializers/007_load_performance_tweaks.rb 46 47 lib/picolena/templates/config/routes.rb 47 48 lib/picolena/templates/lang/ui/de.yml branches/log_indexing_time_with_ferret/config/files_to_clean
r166 r295 6 6 lib/picolena/templates/config/custom/title_and_names_and_links.yml 7 7 lib/picolena/templates/config/custom/icons_and_filetypes.yml 8 lib/picolena/templates/config/custom/indexing_performance.yml 8 9 lib/picolena/templates/log 9 10 lib/picolena/templates/spec/test_dirs/indexed/others/bÀñÌÃé.txt branches/log_indexing_time_with_ferret/lib/picolena/config/indexing_performance.yml
r293 r295 1 # You probably shouldn't change those parameters 2 # if you don't know what they represent. 3 # For more information, refer to: 4 # http://ferret.davebalmain.com/api/classes/Ferret/Index/IndexWriter.html 5 6 # Allowed memory for indexing process. 7 # 128MB by default, or 2^27 8 max_buffer_memory: 134_217_728 9 10 # High value => fast indexing, slow searching 11 # Low value => slow indexing, fast searching 12 # 10 by default 13 merge_factor: 10 14 15 # Maximum number of extracted terms for any given document 16 max_field_length: 10_000 branches/log_indexing_time_with_ferret/lib/picolena/templates/app/models/indexer.rb
r286 r295 130 130 # Great way to ensure that no file is indexed twice! 131 131 :key => :probably_unique_id 132 } 132 }.merge Picolena::IndexingConfiguration 133 133 end 134 134 branches/log_indexing_time_with_ferret/lib/picolena/templates/spec/models/indexer_spec.rb
r148 r295 2 2 3 3 describe Indexer do 4 before(:each)do5 @indexer = Indexer.new4 it "should have at least 32MB memory allocated" do 5 Indexer.index.writer.max_buffer_memory.should > 2**25-1 6 6 end 7 7 end
