comparison rhodecode/lib/indexers/__init__.py @ 2388:a0ef98f2520b beta

#453 added ID field in whoosh SCHEMA that solves the issue of reindexing modified files
author Marcin Kuzminski <marcin@python-works.com>
date Tue, 05 Jun 2012 00:27:59 +0200
parents 1828eb7fa688
children 324b838250c9
comparison
equal deleted inserted replaced
2387:7d517a35b6c9 2388:a0ef98f2520b
55 ANALYZER = RegexTokenizer(expression=r"\w+") | LowercaseFilter() 55 ANALYZER = RegexTokenizer(expression=r"\w+") | LowercaseFilter()
56 56
57 57
58 #INDEX SCHEMA DEFINITION 58 #INDEX SCHEMA DEFINITION
59 SCHEMA = Schema( 59 SCHEMA = Schema(
60 fileid=ID(unique=True),
60 owner=TEXT(), 61 owner=TEXT(),
61 repository=TEXT(stored=True), 62 repository=TEXT(stored=True),
62 path=TEXT(stored=True), 63 path=TEXT(stored=True),
63 content=FieldType(format=Characters(), analyzer=ANALYZER, 64 content=FieldType(format=Characters(), analyzer=ANALYZER,
64 scorable=True, stored=True), 65 scorable=True, stored=True),