From f1d2ada42c5e3640656d805155e1bcadb95fd126 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Wed, 21 Mar 2012 21:02:46 -0400
Subject: [PATCH] Externalized the Lucene ignore extensions

---
 distrib/gitblit.properties |   31 ++++++-------------------------
 1 files changed, 6 insertions(+), 25 deletions(-)

diff --git a/distrib/gitblit.properties b/distrib/gitblit.properties
index 18eafca..ad82280 100644
--- a/distrib/gitblit.properties
+++ b/distrib/gitblit.properties
@@ -91,31 +91,6 @@
 # SINCE 0.8.0
 groovy.postReceiveScripts =
 
-# If true, a Lucene index will be generated and maintained for each repository.
-# Lucene search replaces brute-force Git repository traversal. Initial indexing
-# or reindexing of a repository can be memory intensive so be advised that you
-# may need to adjust your JVM heap setting accordingly (e.g. -Xmx1024M)
-#
-# SINCE 0.9.0
-# RESTART REQUIRED
-lucene.enable  = false
-
-# This value specifies the idle period for the Lucene executor to wait between
-# repository ref checks.  If refs have been changed since the last check, the
-# executor will incrementally index the changes.
-#
-# Gitblit will check all repositories for branch updates 1 minute after startup.
-# Indexes will automatically be built for any repository that is missing its index
-# or if an index version change is detected.
-#
-#   The shortest frequency allowed is every 2 minutes
-#   Decimal frequency values are cast to integers
-#   Frequency values may be specified in mins, hours, or days
-#
-# SINCE 0.9.0
-# RESTART REQUIRED
-lucene.frequency = 2 mins
-
 #
 # Authentication Settings
 #
@@ -398,6 +373,12 @@
 # SINCE 0.5.0
 web.itemsPerPage = 50
 
+# Registered file extensions to ignore during Lucene indexing
+#
+# SPACE-DELIMITED
+# SINCE 0.9.0
+web.luceneIgnoreExtensions = 7z arc arj bin bmp dll doc docx exe gif gz jar jpg lib lzh odg odf odt pdf ppt png so swf xcf xls xlsx zip
+
 # Registered extensions for google-code-prettify
 #
 # SPACE-DELIMITED

--
Gitblit v1.9.1