r40558 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r40557‎ | r40558 | r40559 >
Date:00:03, 7 September 2008
Author:rainman
Status:old
Tags:
Comment:
* introduce "prefix:" keyword to limit search to pages of certain prefix
* add support for kstem
* experimentally limit proxomity search to begin of article for performance
* various additional filters: for hyphens and acronyms, urls, nstitle in anchortext
* reorganize project so that we can include all resources into .jar file
Modified paths:
  • /branches/lucene-search-2.1/.classpath (modified) (history)
  • /branches/lucene-search-2.1/build.xml (modified) (history)
  • /branches/lucene-search-2.1/lib/UnicodeData.txt (deleted) (history)
  • /branches/lucene-search-2.1/lib/dict (deleted) (history)
  • /branches/lucene-search-2.1/lib/interwiki.map (deleted) (history)
  • /branches/lucene-search-2.1/resources (added) (history)
  • /branches/lucene-search-2.1/resources/UnicodeData.txt (added) (history)
  • /branches/lucene-search-2.1/resources/UnicodeData.txt (added) (history)
  • /branches/lucene-search-2.1/resources/dict (added) (history)
  • /branches/lucene-search-2.1/resources/dict (added) (history)
  • /branches/lucene-search-2.1/resources/dict/stopwords-list.txt (added) (history)
  • /branches/lucene-search-2.1/resources/interwiki.map (added) (history)
  • /branches/lucene-search-2.1/resources/interwiki.map (added) (history)
  • /branches/lucene-search-2.1/src/org/apache/lucene/search/ArticleInfo.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/apache/lucene/search/ArticleNamespaceScaling.java (added) (history)
  • /branches/lucene-search-2.1/src/org/apache/lucene/search/ArticleQueryWrap.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers/AcronymFilter.java (added) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers/Aggregate.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers/Analyzers.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers/FastWikiTokenizerEngine.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers/FieldNameFactory.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers/FilterFactory.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers/HyphenFilter.java (added) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers/LanguageAnalyzer.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers/LimitTokenFilter.java (added) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers/StopWords.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers/TokenizerOptions.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers/WikiQueryParser.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers/WordNet.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/beans/Title.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/benchmark/WordTerms.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/config/Configuration.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/config/GlobalConfiguration.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/config/IndexId.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/index/WikiIndexModifier.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/interoperability/RMIMessenger.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/interoperability/RMIMessengerClient.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/interoperability/RMIMessengerImpl.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/ranks/Links.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/AggregateInfoImpl.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/AggregateMetaField.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/ArticleInfoImpl.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/ArticleMeta.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/FilterWrapper.java (added) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/MatchAllTitlesQuery.java (added) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/NamespaceFilter.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/NamespaceFilterWrapper.java (deleted) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/PrefixFilter.java (added) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/SearchEngine.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/Warmup.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/WikiSearcher.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/spell/Suggest.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/test/AnalysisTest.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/test/ArticleNamespaceScaleTest.java (added) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/test/Examine.java (added) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/util/ConvertFile.java (added) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/util/Localization.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/util/PHPParser.java (modified) (history)
  • /branches/lucene-search-2.1/src/org/wikimedia/lsearch/util/UnicodeDecomposer.java (modified) (history)
  • /branches/lucene-search-2.1/template/simple/lsearch-global.conf (modified) (history)
  • /branches/lucene-search-2.1/template/simple/lsearch.conf (modified) (history)

Diff [purge]

The diff is too large to display.