---
abstract: 'Search engine library.'
author:
  - 'Marvin Humphrey <marvin at rectangular dot com>'
build_requires:
  ExtUtils::CBuilder: 0.18
  ExtUtils::ParseXS: 2.16
configure_requires:
  Module::Build: 0.36
generated_by: 'Module::Build version 0.3603'
keywords:
  - search
  - lucene
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: 1.4
name: KinoSearch
no_index:
  file:
    - ApacheLicense2.0.txt
    - Build.PL
    - Changes
    - 'MANIFEST			This list of files'
    - Makefile.PL
    - buildlib/KinoSearch/Build.pm
    - buildlib/KinoSearch/Redacted.pm
    - buildlib/KinoSearch/Test/TestUtils.pm
    - buildlib/KinoSearch/Test/USConSchema.pm
    - charmonizer/README
    - charmonizer/charmonize.c
    - charmonizer/src/Charmonizer/Core/Compiler.c
    - charmonizer/src/Charmonizer/Core/Compiler.h
    - charmonizer/src/Charmonizer/Core/ConfWriter.c
    - charmonizer/src/Charmonizer/Core/ConfWriter.h
    - charmonizer/src/Charmonizer/Core/Defines.h
    - charmonizer/src/Charmonizer/Core/Dir.c
    - charmonizer/src/Charmonizer/Core/Dir.h
    - charmonizer/src/Charmonizer/Core/HeaderChecker.c
    - charmonizer/src/Charmonizer/Core/HeaderChecker.h
    - charmonizer/src/Charmonizer/Core/OperatingSystem.c
    - charmonizer/src/Charmonizer/Core/OperatingSystem.h
    - charmonizer/src/Charmonizer/Core/Stat.c
    - charmonizer/src/Charmonizer/Core/Stat.h
    - charmonizer/src/Charmonizer/Core/Util.c
    - charmonizer/src/Charmonizer/Core/Util.h
    - charmonizer/src/Charmonizer/Probe.c
    - charmonizer/src/Charmonizer/Probe.h
    - charmonizer/src/Charmonizer/Probe/AtomicOps.c
    - charmonizer/src/Charmonizer/Probe/AtomicOps.h
    - charmonizer/src/Charmonizer/Probe/DirManip.c
    - charmonizer/src/Charmonizer/Probe/DirManip.h
    - charmonizer/src/Charmonizer/Probe/Floats.c
    - charmonizer/src/Charmonizer/Probe/Floats.h
    - charmonizer/src/Charmonizer/Probe/FuncMacro.c
    - charmonizer/src/Charmonizer/Probe/FuncMacro.h
    - charmonizer/src/Charmonizer/Probe/Headers.c
    - charmonizer/src/Charmonizer/Probe/Headers.h
    - charmonizer/src/Charmonizer/Probe/Integers.c
    - charmonizer/src/Charmonizer/Probe/Integers.h
    - charmonizer/src/Charmonizer/Probe/LargeFiles.c
    - charmonizer/src/Charmonizer/Probe/LargeFiles.h
    - charmonizer/src/Charmonizer/Probe/Memory.c
    - charmonizer/src/Charmonizer/Probe/Memory.h
    - charmonizer/src/Charmonizer/Probe/UnusedVars.c
    - charmonizer/src/Charmonizer/Probe/UnusedVars.h
    - charmonizer/src/Charmonizer/Probe/VariadicMacros.c
    - charmonizer/src/Charmonizer/Probe/VariadicMacros.h
    - charmonizer/src/Charmonizer/Test.c
    - charmonizer/src/Charmonizer/Test.h
    - charmonizer/src/Charmonizer/Test/AllTests.c
    - charmonizer/src/Charmonizer/Test/AllTests.h
    - charmonizer/src/Charmonizer/Test/TestDirManip.c
    - charmonizer/src/Charmonizer/Test/TestFuncMacro.c
    - charmonizer/src/Charmonizer/Test/TestHeaders.c
    - charmonizer/src/Charmonizer/Test/TestIntegers.c
    - charmonizer/src/Charmonizer/Test/TestLargeFiles.c
    - charmonizer/src/Charmonizer/Test/TestUnusedVars.c
    - charmonizer/src/Charmonizer/Test/TestVariadicMacros.c
    - clownfish/lib/Clownfish.pm
    - clownfish/lib/Clownfish/Binding/Core.pm
    - clownfish/lib/Clownfish/Binding/Core/Class.pm
    - clownfish/lib/Clownfish/Binding/Core/File.pm
    - clownfish/lib/Clownfish/Binding/Core/Function.pm
    - clownfish/lib/Clownfish/Binding/Core/Method.pm
    - clownfish/lib/Clownfish/Binding/Perl.pm
    - clownfish/lib/Clownfish/Binding/Perl/Class.pm
    - clownfish/lib/Clownfish/Binding/Perl/Constructor.pm
    - clownfish/lib/Clownfish/Binding/Perl/Method.pm
    - clownfish/lib/Clownfish/Binding/Perl/Subroutine.pm
    - clownfish/lib/Clownfish/Binding/Perl/TypeMap.pm
    - clownfish/lib/Clownfish/CBlock.pm
    - clownfish/lib/Clownfish/Class.pm
    - clownfish/lib/Clownfish/DocuComment.pm
    - clownfish/lib/Clownfish/Dumpable.pm
    - clownfish/lib/Clownfish/File.pm
    - clownfish/lib/Clownfish/Function.pm
    - clownfish/lib/Clownfish/Hierarchy.pm
    - clownfish/lib/Clownfish/Method.pm
    - clownfish/lib/Clownfish/ParamList.pm
    - clownfish/lib/Clownfish/Parcel.pm
    - clownfish/lib/Clownfish/Parser.pm
    - clownfish/lib/Clownfish/Symbol.pm
    - clownfish/lib/Clownfish/Type.pm
    - clownfish/lib/Clownfish/Type/Arbitrary.pm
    - clownfish/lib/Clownfish/Type/Composite.pm
    - clownfish/lib/Clownfish/Type/Float.pm
    - clownfish/lib/Clownfish/Type/Integer.pm
    - clownfish/lib/Clownfish/Type/Object.pm
    - clownfish/lib/Clownfish/Type/Primitive.pm
    - clownfish/lib/Clownfish/Type/VAList.pm
    - clownfish/lib/Clownfish/Type/Void.pm
    - clownfish/lib/Clownfish/Util.pm
    - clownfish/lib/Clownfish/Variable.pm
    - clownfish/t/000-load.t
    - clownfish/t/001-util.t
    - clownfish/t/050-docucomment.t
    - clownfish/t/051-symbol.t
    - clownfish/t/100-type.t
    - clownfish/t/101-primitive_type.t
    - clownfish/t/102-integer_type.t
    - clownfish/t/103-float_type.t
    - clownfish/t/104-void_type.t
    - clownfish/t/105-object_type.t
    - clownfish/t/106-va_list_type.t
    - clownfish/t/107-arbitrary_type.t
    - clownfish/t/108-composite_type.t
    - clownfish/t/200-function.t
    - clownfish/t/201-method.t
    - clownfish/t/202-overridden_method.t
    - clownfish/t/203-final_method.t
    - clownfish/t/300-variable.t
    - clownfish/t/301-param_list.t
    - clownfish/t/400-class.t
    - clownfish/t/401-c_block.t
    - clownfish/t/402-parcel.t
    - clownfish/t/403-file.t
    - clownfish/t/500-hierarchy.t
    - clownfish/t/600-parser.t
    - clownfish/t/cfsource/Animal.bp
    - clownfish/t/cfsource/Animal/Dog.bp
    - clownfish/t/cfsource/Animal/Util.bp
    - core/KSx/Search/FilterScorer.bp
    - core/KSx/Search/FilterScorer.c
    - core/KSx/Search/MockMatcher.bp
    - core/KSx/Search/MockMatcher.c
    - core/KSx/Search/ProximityQuery.bp
    - core/KSx/Search/ProximityQuery.c
    - core/KSx/Search/ProximityScorer.bp
    - core/KSx/Search/ProximityScorer.c
    - core/KinoSearch/Analysis/Analyzer.bp
    - core/KinoSearch/Analysis/Analyzer.c
    - core/KinoSearch/Analysis/CaseFolder.bp
    - core/KinoSearch/Analysis/CaseFolder.c
    - core/KinoSearch/Analysis/Inversion.bp
    - core/KinoSearch/Analysis/Inversion.c
    - core/KinoSearch/Analysis/PolyAnalyzer.bp
    - core/KinoSearch/Analysis/PolyAnalyzer.c
    - core/KinoSearch/Analysis/Stemmer.bp
    - core/KinoSearch/Analysis/Stemmer.c
    - core/KinoSearch/Analysis/Stopalizer.bp
    - core/KinoSearch/Analysis/Stopalizer.c
    - core/KinoSearch/Analysis/Token.bp
    - core/KinoSearch/Analysis/Token.c
    - core/KinoSearch/Analysis/Tokenizer.bp
    - core/KinoSearch/Analysis/Tokenizer.c
    - core/KinoSearch/Docs/DevGuide.bp
    - core/KinoSearch/Docs/FileLocking.bp
    - core/KinoSearch/Document/Doc.bp
    - core/KinoSearch/Document/Doc.c
    - core/KinoSearch/Document/HitDoc.bp
    - core/KinoSearch/Document/HitDoc.c
    - core/KinoSearch/Highlight/HeatMap.bp
    - core/KinoSearch/Highlight/HeatMap.c
    - core/KinoSearch/Highlight/Highlighter.bp
    - core/KinoSearch/Highlight/Highlighter.c
    - core/KinoSearch/Index/BackgroundMerger.bp
    - core/KinoSearch/Index/BackgroundMerger.c
    - core/KinoSearch/Index/BitVecDelDocs.bp
    - core/KinoSearch/Index/BitVecDelDocs.c
    - core/KinoSearch/Index/DataReader.bp
    - core/KinoSearch/Index/DataReader.c
    - core/KinoSearch/Index/DataWriter.bp
    - core/KinoSearch/Index/DataWriter.c
    - core/KinoSearch/Index/DeletionsReader.bp
    - core/KinoSearch/Index/DeletionsReader.c
    - core/KinoSearch/Index/DeletionsWriter.bp
    - core/KinoSearch/Index/DeletionsWriter.c
    - core/KinoSearch/Index/DocReader.bp
    - core/KinoSearch/Index/DocReader.c
    - core/KinoSearch/Index/DocVector.bp
    - core/KinoSearch/Index/DocVector.c
    - core/KinoSearch/Index/DocWriter.bp
    - core/KinoSearch/Index/DocWriter.c
    - core/KinoSearch/Index/FilePurger.bp
    - core/KinoSearch/Index/FilePurger.c
    - core/KinoSearch/Index/HighlightReader.bp
    - core/KinoSearch/Index/HighlightReader.c
    - core/KinoSearch/Index/HighlightWriter.bp
    - core/KinoSearch/Index/HighlightWriter.c
    - core/KinoSearch/Index/IndexManager.bp
    - core/KinoSearch/Index/IndexManager.c
    - core/KinoSearch/Index/IndexReader.bp
    - core/KinoSearch/Index/IndexReader.c
    - core/KinoSearch/Index/Indexer.bp
    - core/KinoSearch/Index/Indexer.c
    - core/KinoSearch/Index/Inverter.bp
    - core/KinoSearch/Index/Inverter.c
    - core/KinoSearch/Index/LexIndex.bp
    - core/KinoSearch/Index/LexIndex.c
    - core/KinoSearch/Index/Lexicon.bp
    - core/KinoSearch/Index/Lexicon.c
    - core/KinoSearch/Index/LexiconReader.bp
    - core/KinoSearch/Index/LexiconReader.c
    - core/KinoSearch/Index/LexiconWriter.bp
    - core/KinoSearch/Index/LexiconWriter.c
    - core/KinoSearch/Index/PolyLexicon.bp
    - core/KinoSearch/Index/PolyLexicon.c
    - core/KinoSearch/Index/PolyReader.bp
    - core/KinoSearch/Index/PolyReader.c
    - core/KinoSearch/Index/Posting.bp
    - core/KinoSearch/Index/Posting.c
    - core/KinoSearch/Index/Posting/MatchPosting.bp
    - core/KinoSearch/Index/Posting/MatchPosting.c
    - core/KinoSearch/Index/Posting/RawPosting.bp
    - core/KinoSearch/Index/Posting/RawPosting.c
    - core/KinoSearch/Index/Posting/RichPosting.bp
    - core/KinoSearch/Index/Posting/RichPosting.c
    - core/KinoSearch/Index/Posting/ScorePosting.bp
    - core/KinoSearch/Index/Posting/ScorePosting.c
    - core/KinoSearch/Index/PostingList.bp
    - core/KinoSearch/Index/PostingList.c
    - core/KinoSearch/Index/PostingListReader.bp
    - core/KinoSearch/Index/PostingListReader.c
    - core/KinoSearch/Index/PostingListWriter.bp
    - core/KinoSearch/Index/PostingListWriter.c
    - core/KinoSearch/Index/PostingPool.bp
    - core/KinoSearch/Index/PostingPool.c
    - core/KinoSearch/Index/RawLexicon.bp
    - core/KinoSearch/Index/RawLexicon.c
    - core/KinoSearch/Index/RawPostingList.bp
    - core/KinoSearch/Index/RawPostingList.c
    - core/KinoSearch/Index/SegLexicon.bp
    - core/KinoSearch/Index/SegLexicon.c
    - core/KinoSearch/Index/SegPostingList.bp
    - core/KinoSearch/Index/SegPostingList.c
    - core/KinoSearch/Index/SegReader.bp
    - core/KinoSearch/Index/SegReader.c
    - core/KinoSearch/Index/SegWriter.bp
    - core/KinoSearch/Index/SegWriter.c
    - core/KinoSearch/Index/Segment.bp
    - core/KinoSearch/Index/Segment.c
    - core/KinoSearch/Index/Similarity.bp
    - core/KinoSearch/Index/Similarity.c
    - core/KinoSearch/Index/SkipStepper.bp
    - core/KinoSearch/Index/SkipStepper.c
    - core/KinoSearch/Index/Snapshot.bp
    - core/KinoSearch/Index/Snapshot.c
    - core/KinoSearch/Index/SortCache.bp
    - core/KinoSearch/Index/SortCache.c
    - core/KinoSearch/Index/SortCache/NumericSortCache.bp
    - core/KinoSearch/Index/SortCache/NumericSortCache.c
    - core/KinoSearch/Index/SortCache/TextSortCache.bp
    - core/KinoSearch/Index/SortCache/TextSortCache.c
    - core/KinoSearch/Index/SortFieldWriter.bp
    - core/KinoSearch/Index/SortFieldWriter.c
    - core/KinoSearch/Index/SortReader.bp
    - core/KinoSearch/Index/SortReader.c
    - core/KinoSearch/Index/SortWriter.bp
    - core/KinoSearch/Index/SortWriter.c
    - core/KinoSearch/Index/TermInfo.bp
    - core/KinoSearch/Index/TermInfo.c
    - core/KinoSearch/Index/TermStepper.bp
    - core/KinoSearch/Index/TermStepper.c
    - core/KinoSearch/Index/TermVector.bp
    - core/KinoSearch/Index/TermVector.c
    - core/KinoSearch/Index/ZombieKeyedHash.bp
    - core/KinoSearch/Index/ZombieKeyedHash.c
    - core/KinoSearch/Object/BitVector.bp
    - core/KinoSearch/Object/BitVector.c
    - core/KinoSearch/Object/ByteBuf.bp
    - core/KinoSearch/Object/ByteBuf.c
    - core/KinoSearch/Object/CharBuf.bp
    - core/KinoSearch/Object/CharBuf.c
    - core/KinoSearch/Object/Err.bp
    - core/KinoSearch/Object/Err.c
    - core/KinoSearch/Object/Hash.bp
    - core/KinoSearch/Object/Hash.c
    - core/KinoSearch/Object/Host.bp
    - core/KinoSearch/Object/I32Array.bp
    - core/KinoSearch/Object/I32Array.c
    - core/KinoSearch/Object/LockFreeRegistry.bp
    - core/KinoSearch/Object/LockFreeRegistry.c
    - core/KinoSearch/Object/Num.bp
    - core/KinoSearch/Object/Num.c
    - core/KinoSearch/Object/Obj.bp
    - core/KinoSearch/Object/Obj.c
    - core/KinoSearch/Object/Undefined.bp
    - core/KinoSearch/Object/Undefined.c
    - core/KinoSearch/Object/VArray.bp
    - core/KinoSearch/Object/VArray.c
    - core/KinoSearch/Object/VTable.bp
    - core/KinoSearch/Object/VTable.c
    - core/KinoSearch/Plan/Architecture.bp
    - core/KinoSearch/Plan/Architecture.c
    - core/KinoSearch/Plan/BlobType.bp
    - core/KinoSearch/Plan/BlobType.c
    - core/KinoSearch/Plan/FieldType.bp
    - core/KinoSearch/Plan/FieldType.c
    - core/KinoSearch/Plan/FullTextType.bp
    - core/KinoSearch/Plan/FullTextType.c
    - core/KinoSearch/Plan/NumericType.bp
    - core/KinoSearch/Plan/NumericType.c
    - core/KinoSearch/Plan/Schema.bp
    - core/KinoSearch/Plan/Schema.c
    - core/KinoSearch/Plan/StringType.bp
    - core/KinoSearch/Plan/StringType.c
    - core/KinoSearch/Plan/TextType.bp
    - core/KinoSearch/Plan/TextType.c
    - core/KinoSearch/Search/ANDQuery.bp
    - core/KinoSearch/Search/ANDQuery.c
    - core/KinoSearch/Search/ANDScorer.bp
    - core/KinoSearch/Search/ANDScorer.c
    - core/KinoSearch/Search/BitVecMatcher.bp
    - core/KinoSearch/Search/BitVecMatcher.c
    - core/KinoSearch/Search/Collector.bp
    - core/KinoSearch/Search/Collector.c
    - core/KinoSearch/Search/Collector/SortCollector.bp
    - core/KinoSearch/Search/Collector/SortCollector.c
    - core/KinoSearch/Search/Compiler.bp
    - core/KinoSearch/Search/Compiler.c
    - core/KinoSearch/Search/HitQueue.bp
    - core/KinoSearch/Search/HitQueue.c
    - core/KinoSearch/Search/Hits.bp
    - core/KinoSearch/Search/Hits.c
    - core/KinoSearch/Search/IndexSearcher.bp
    - core/KinoSearch/Search/IndexSearcher.c
    - core/KinoSearch/Search/LeafQuery.bp
    - core/KinoSearch/Search/LeafQuery.c
    - core/KinoSearch/Search/MatchAllQuery.bp
    - core/KinoSearch/Search/MatchAllQuery.c
    - core/KinoSearch/Search/MatchAllScorer.bp
    - core/KinoSearch/Search/MatchAllScorer.c
    - core/KinoSearch/Search/MatchDoc.bp
    - core/KinoSearch/Search/MatchDoc.c
    - core/KinoSearch/Search/Matcher.bp
    - core/KinoSearch/Search/Matcher.c
    - core/KinoSearch/Search/NOTQuery.bp
    - core/KinoSearch/Search/NOTQuery.c
    - core/KinoSearch/Search/NOTScorer.bp
    - core/KinoSearch/Search/NOTScorer.c
    - core/KinoSearch/Search/NoMatchQuery.bp
    - core/KinoSearch/Search/NoMatchQuery.c
    - core/KinoSearch/Search/NoMatchScorer.bp
    - core/KinoSearch/Search/NoMatchScorer.c
    - core/KinoSearch/Search/ORMatcher.bp
    - core/KinoSearch/Search/ORMatcher.c
    - core/KinoSearch/Search/ORQuery.bp
    - core/KinoSearch/Search/ORQuery.c
    - core/KinoSearch/Search/PhraseQuery.bp
    - core/KinoSearch/Search/PhraseQuery.c
    - core/KinoSearch/Search/PhraseScorer.bp
    - core/KinoSearch/Search/PhraseScorer.c
    - core/KinoSearch/Search/PolyMatcher.bp
    - core/KinoSearch/Search/PolyMatcher.c
    - core/KinoSearch/Search/PolyQuery.bp
    - core/KinoSearch/Search/PolyQuery.c
    - core/KinoSearch/Search/PolySearcher.bp
    - core/KinoSearch/Search/PolySearcher.c
    - core/KinoSearch/Search/Query.bp
    - core/KinoSearch/Search/Query.c
    - core/KinoSearch/Search/QueryParser.bp
    - core/KinoSearch/Search/QueryParser.c
    - core/KinoSearch/Search/RangeQuery.bp
    - core/KinoSearch/Search/RangeQuery.c
    - core/KinoSearch/Search/RangeScorer.bp
    - core/KinoSearch/Search/RangeScorer.c
    - core/KinoSearch/Search/RequiredOptionalQuery.bp
    - core/KinoSearch/Search/RequiredOptionalQuery.c
    - core/KinoSearch/Search/RequiredOptionalScorer.bp
    - core/KinoSearch/Search/RequiredOptionalScorer.c
    - core/KinoSearch/Search/Searcher.bp
    - core/KinoSearch/Search/Searcher.c
    - core/KinoSearch/Search/SeriesMatcher.bp
    - core/KinoSearch/Search/SeriesMatcher.c
    - core/KinoSearch/Search/SortRule.bp
    - core/KinoSearch/Search/SortRule.c
    - core/KinoSearch/Search/SortSpec.bp
    - core/KinoSearch/Search/SortSpec.c
    - core/KinoSearch/Search/Span.bp
    - core/KinoSearch/Search/Span.c
    - core/KinoSearch/Search/TermQuery.bp
    - core/KinoSearch/Search/TermQuery.c
    - core/KinoSearch/Search/TermScorer.bp
    - core/KinoSearch/Search/TermScorer.c
    - core/KinoSearch/Search/TopDocs.bp
    - core/KinoSearch/Search/TopDocs.c
    - core/KinoSearch/Store/CompoundFileReader.bp
    - core/KinoSearch/Store/CompoundFileReader.c
    - core/KinoSearch/Store/CompoundFileWriter.bp
    - core/KinoSearch/Store/CompoundFileWriter.c
    - core/KinoSearch/Store/DirHandle.bp
    - core/KinoSearch/Store/DirHandle.c
    - core/KinoSearch/Store/FSDirHandle.bp
    - core/KinoSearch/Store/FSDirHandle.c
    - core/KinoSearch/Store/FSFileHandle.bp
    - core/KinoSearch/Store/FSFileHandle.c
    - core/KinoSearch/Store/FSFolder.bp
    - core/KinoSearch/Store/FSFolder.c
    - core/KinoSearch/Store/FileHandle.bp
    - core/KinoSearch/Store/FileHandle.c
    - core/KinoSearch/Store/FileWindow.bp
    - core/KinoSearch/Store/FileWindow.c
    - core/KinoSearch/Store/Folder.bp
    - core/KinoSearch/Store/Folder.c
    - core/KinoSearch/Store/InStream.bp
    - core/KinoSearch/Store/InStream.c
    - core/KinoSearch/Store/Lock.bp
    - core/KinoSearch/Store/Lock.c
    - core/KinoSearch/Store/LockFactory.bp
    - core/KinoSearch/Store/LockFactory.c
    - core/KinoSearch/Store/OutStream.bp
    - core/KinoSearch/Store/OutStream.c
    - core/KinoSearch/Store/RAMDirHandle.bp
    - core/KinoSearch/Store/RAMDirHandle.c
    - core/KinoSearch/Store/RAMFile.bp
    - core/KinoSearch/Store/RAMFile.c
    - core/KinoSearch/Store/RAMFileHandle.bp
    - core/KinoSearch/Store/RAMFileHandle.c
    - core/KinoSearch/Store/RAMFolder.bp
    - core/KinoSearch/Store/RAMFolder.c
    - core/KinoSearch/Store/SharedLock.bp
    - core/KinoSearch/Store/SharedLock.c
    - core/KinoSearch/Test.bp
    - core/KinoSearch/Test.c
    - core/KinoSearch/Test/Analysis/TestCaseFolder.bp
    - core/KinoSearch/Test/Analysis/TestCaseFolder.c
    - core/KinoSearch/Test/Analysis/TestPolyAnalyzer.bp
    - core/KinoSearch/Test/Analysis/TestPolyAnalyzer.c
    - core/KinoSearch/Test/Analysis/TestStemmer.bp
    - core/KinoSearch/Test/Analysis/TestStemmer.c
    - core/KinoSearch/Test/Analysis/TestStopalizer.bp
    - core/KinoSearch/Test/Analysis/TestStopalizer.c
    - core/KinoSearch/Test/Analysis/TestTokenizer.bp
    - core/KinoSearch/Test/Analysis/TestTokenizer.c
    - core/KinoSearch/Test/Index/TestDocWriter.bp
    - core/KinoSearch/Test/Index/TestDocWriter.c
    - core/KinoSearch/Test/Index/TestHighlightWriter.bp
    - core/KinoSearch/Test/Index/TestHighlightWriter.c
    - core/KinoSearch/Test/Index/TestPostingListWriter.bp
    - core/KinoSearch/Test/Index/TestPostingListWriter.c
    - core/KinoSearch/Test/Index/TestSegWriter.bp
    - core/KinoSearch/Test/Index/TestSegWriter.c
    - core/KinoSearch/Test/Index/TestSegment.bp
    - core/KinoSearch/Test/Index/TestSegment.c
    - core/KinoSearch/Test/Index/TestSnapshot.bp
    - core/KinoSearch/Test/Index/TestSnapshot.c
    - core/KinoSearch/Test/Object/TestBitVector.bp
    - core/KinoSearch/Test/Object/TestBitVector.c
    - core/KinoSearch/Test/Object/TestByteBuf.bp
    - core/KinoSearch/Test/Object/TestByteBuf.c
    - core/KinoSearch/Test/Object/TestCharBuf.bp
    - core/KinoSearch/Test/Object/TestCharBuf.c
    - core/KinoSearch/Test/Object/TestHash.bp
    - core/KinoSearch/Test/Object/TestHash.c
    - core/KinoSearch/Test/Object/TestI32Array.bp
    - core/KinoSearch/Test/Object/TestI32Array.c
    - core/KinoSearch/Test/Object/TestLockFreeRegistry.bp
    - core/KinoSearch/Test/Object/TestLockFreeRegistry.c
    - core/KinoSearch/Test/Object/TestNum.bp
    - core/KinoSearch/Test/Object/TestNum.c
    - core/KinoSearch/Test/Object/TestObj.bp
    - core/KinoSearch/Test/Object/TestObj.c
    - core/KinoSearch/Test/Object/TestVArray.bp
    - core/KinoSearch/Test/Object/TestVArray.c
    - core/KinoSearch/Test/Plan/TestArchitecture.bp
    - core/KinoSearch/Test/Plan/TestArchitecture.c
    - core/KinoSearch/Test/Plan/TestBlobType.bp
    - core/KinoSearch/Test/Plan/TestBlobType.c
    - core/KinoSearch/Test/Plan/TestFullTextType.bp
    - core/KinoSearch/Test/Plan/TestFullTextType.c
    - core/KinoSearch/Test/Plan/TestNumericType.bp
    - core/KinoSearch/Test/Plan/TestNumericType.c
    - core/KinoSearch/Test/Search/TestLeafQuery.bp
    - core/KinoSearch/Test/Search/TestLeafQuery.c
    - core/KinoSearch/Test/Search/TestMatchAllQuery.bp
    - core/KinoSearch/Test/Search/TestMatchAllQuery.c
    - core/KinoSearch/Test/Search/TestNOTQuery.bp
    - core/KinoSearch/Test/Search/TestNOTQuery.c
    - core/KinoSearch/Test/Search/TestNoMatchQuery.bp
    - core/KinoSearch/Test/Search/TestNoMatchQuery.c
    - core/KinoSearch/Test/Search/TestPhraseQuery.bp
    - core/KinoSearch/Test/Search/TestPhraseQuery.c
    - core/KinoSearch/Test/Search/TestPolyQuery.bp
    - core/KinoSearch/Test/Search/TestPolyQuery.c
    - core/KinoSearch/Test/Search/TestRangeQuery.bp
    - core/KinoSearch/Test/Search/TestRangeQuery.c
    - core/KinoSearch/Test/Search/TestReqOptQuery.bp
    - core/KinoSearch/Test/Search/TestReqOptQuery.c
    - core/KinoSearch/Test/Search/TestSeriesMatcher.bp
    - core/KinoSearch/Test/Search/TestSeriesMatcher.c
    - core/KinoSearch/Test/Search/TestTermQuery.bp
    - core/KinoSearch/Test/Search/TestTermQuery.c
    - core/KinoSearch/Test/Store/MockFileHandle.bp
    - core/KinoSearch/Test/Store/MockFileHandle.c
    - core/KinoSearch/Test/Store/TestCompoundFileReader.bp
    - core/KinoSearch/Test/Store/TestCompoundFileReader.c
    - core/KinoSearch/Test/Store/TestCompoundFileWriter.bp
    - core/KinoSearch/Test/Store/TestCompoundFileWriter.c
    - core/KinoSearch/Test/Store/TestFSDirHandle.bp
    - core/KinoSearch/Test/Store/TestFSDirHandle.c
    - core/KinoSearch/Test/Store/TestFSFileHandle.bp
    - core/KinoSearch/Test/Store/TestFSFileHandle.c
    - core/KinoSearch/Test/Store/TestFSFolder.bp
    - core/KinoSearch/Test/Store/TestFSFolder.c
    - core/KinoSearch/Test/Store/TestFileHandle.bp
    - core/KinoSearch/Test/Store/TestFileHandle.c
    - core/KinoSearch/Test/Store/TestFolder.bp
    - core/KinoSearch/Test/Store/TestFolder.c
    - core/KinoSearch/Test/Store/TestFolderCommon.bp
    - core/KinoSearch/Test/Store/TestFolderCommon.c
    - core/KinoSearch/Test/Store/TestIOChunks.bp
    - core/KinoSearch/Test/Store/TestIOChunks.c
    - core/KinoSearch/Test/Store/TestIOPrimitives.bp
    - core/KinoSearch/Test/Store/TestIOPrimitives.c
    - core/KinoSearch/Test/Store/TestInStream.bp
    - core/KinoSearch/Test/Store/TestInStream.c
    - core/KinoSearch/Test/Store/TestRAMDirHandle.bp
    - core/KinoSearch/Test/Store/TestRAMDirHandle.c
    - core/KinoSearch/Test/Store/TestRAMFileHandle.bp
    - core/KinoSearch/Test/Store/TestRAMFileHandle.c
    - core/KinoSearch/Test/Store/TestRAMFolder.bp
    - core/KinoSearch/Test/Store/TestRAMFolder.c
    - core/KinoSearch/Test/TestQueryParser.bp
    - core/KinoSearch/Test/TestQueryParser.c
    - core/KinoSearch/Test/TestQueryParserLogic.bp
    - core/KinoSearch/Test/TestQueryParserLogic.c
    - core/KinoSearch/Test/TestQueryParserSyntax.bp
    - core/KinoSearch/Test/TestQueryParserSyntax.c
    - core/KinoSearch/Test/TestSchema.bp
    - core/KinoSearch/Test/TestSchema.c
    - core/KinoSearch/Test/TestUtils.bp
    - core/KinoSearch/Test/TestUtils.c
    - core/KinoSearch/Test/Util/BBSortEx.bp
    - core/KinoSearch/Test/Util/BBSortEx.c
    - core/KinoSearch/Test/Util/TestAtomic.bp
    - core/KinoSearch/Test/Util/TestAtomic.c
    - core/KinoSearch/Test/Util/TestIndexFileNames.bp
    - core/KinoSearch/Test/Util/TestIndexFileNames.c
    - core/KinoSearch/Test/Util/TestJson.bp
    - core/KinoSearch/Test/Util/TestJson.c
    - core/KinoSearch/Test/Util/TestMemory.bp
    - core/KinoSearch/Test/Util/TestMemory.c
    - core/KinoSearch/Test/Util/TestMemoryPool.bp
    - core/KinoSearch/Test/Util/TestMemoryPool.c
    - core/KinoSearch/Test/Util/TestNumberUtils.bp
    - core/KinoSearch/Test/Util/TestNumberUtils.c
    - core/KinoSearch/Test/Util/TestPriorityQueue.bp
    - core/KinoSearch/Test/Util/TestPriorityQueue.c
    - core/KinoSearch/Test/Util/TestStringHelper.bp
    - core/KinoSearch/Test/Util/TestStringHelper.c
    - core/KinoSearch/Util/Atomic.bp
    - core/KinoSearch/Util/Atomic.c
    - core/KinoSearch/Util/Debug.bp
    - core/KinoSearch/Util/Debug.c
    - core/KinoSearch/Util/Freezer.bp
    - core/KinoSearch/Util/Freezer.c
    - core/KinoSearch/Util/IndexFileNames.bp
    - core/KinoSearch/Util/IndexFileNames.c
    - core/KinoSearch/Util/Json.bp
    - core/KinoSearch/Util/Memory.bp
    - core/KinoSearch/Util/Memory.c
    - core/KinoSearch/Util/MemoryPool.bp
    - core/KinoSearch/Util/MemoryPool.c
    - core/KinoSearch/Util/NumberUtils.bp
    - core/KinoSearch/Util/NumberUtils.c
    - core/KinoSearch/Util/PriorityQueue.bp
    - core/KinoSearch/Util/PriorityQueue.c
    - core/KinoSearch/Util/ProcessID.bp
    - core/KinoSearch/Util/ProcessID.c
    - core/KinoSearch/Util/Sleep.bp
    - core/KinoSearch/Util/Sleep.c
    - core/KinoSearch/Util/SortExternal.bp
    - core/KinoSearch/Util/SortExternal.c
    - core/KinoSearch/Util/SortUtils.bp
    - core/KinoSearch/Util/SortUtils.c
    - core/KinoSearch/Util/Stepper.bp
    - core/KinoSearch/Util/Stepper.c
    - core/KinoSearch/Util/StringHelper.bp
    - core/KinoSearch/Util/StringHelper.c
    - core/KinoSearch/Util/ToolSet.h
    - devel/benchmarks/README.txt
    - devel/benchmarks/extract_reuters.plx
    - devel/benchmarks/indexers/BenchmarkingIndexer.pm
    - devel/benchmarks/indexers/LuceneIndexer.java
    - devel/benchmarks/indexers/kinosearch_indexer.plx
    - devel/benchmarks/indexers/plucene_indexer.plx
    - devel/bin/dump_index
    - devel/bin/find_random_failure.pl
    - devel/bin/hexdebug
    - devel/bin/kinotidy
    - devel/bin/predit
    - devel/bin/smoke.pl
    - devel/bin/syncl
    - devel/bin/tidyall
    - devel/bin/valgrind_triggers.pl
    - devel/conf/boil.vim
    - devel/conf/kinoperl.supp
    - devel/conf/kinotidyrc
    - lib/KSx/Search/LongFieldSim.pm
    - lib/KSx/Search/ProximityQuery.pm
    - lib/KinoSearch.pm
    - lib/KinoSearch/Analysis/Analyzer.pm
    - lib/KinoSearch/Analysis/CaseFolder.pm
    - lib/KinoSearch/Analysis/Inversion.pm
    - lib/KinoSearch/Analysis/LCNormalizer.pm
    - lib/KinoSearch/Analysis/PolyAnalyzer.pm
    - lib/KinoSearch/Analysis/Stemmer.pm
    - lib/KinoSearch/Analysis/Stopalizer.pm
    - lib/KinoSearch/Analysis/Token.pm
    - lib/KinoSearch/Analysis/TokenBatch.pm
    - lib/KinoSearch/Analysis/Tokenizer.pm
    - lib/KinoSearch/Architecture.pm
    - lib/KinoSearch/Doc.pm
    - lib/KinoSearch/Docs/DevGuide.pm
    - lib/KinoSearch/Docs/FileLocking.pm
    - lib/KinoSearch/Document/Doc.pm
    - lib/KinoSearch/Document/HitDoc.pm
    - lib/KinoSearch/FieldType.pm
    - lib/KinoSearch/FieldType/BlobType.pm
    - lib/KinoSearch/FieldType/Float32Type.pm
    - lib/KinoSearch/FieldType/Float64Type.pm
    - lib/KinoSearch/FieldType/FullTextType.pm
    - lib/KinoSearch/FieldType/Int32Type.pm
    - lib/KinoSearch/FieldType/Int64Type.pm
    - lib/KinoSearch/FieldType/StringType.pm
    - lib/KinoSearch/Highlight/HeatMap.pm
    - lib/KinoSearch/Highlight/Highlighter.pm
    - lib/KinoSearch/Index/BackgroundMerger.pm
    - lib/KinoSearch/Index/DataReader.pm
    - lib/KinoSearch/Index/DataWriter.pm
    - lib/KinoSearch/Index/DeletionsReader.pm
    - lib/KinoSearch/Index/DeletionsWriter.pm
    - lib/KinoSearch/Index/DocReader.pm
    - lib/KinoSearch/Index/DocVector.pm
    - lib/KinoSearch/Index/DocWriter.pm
    - lib/KinoSearch/Index/FilePurger.pm
    - lib/KinoSearch/Index/HighlightReader.pm
    - lib/KinoSearch/Index/HighlightWriter.pm
    - lib/KinoSearch/Index/IndexManager.pm
    - lib/KinoSearch/Index/IndexReader.pm
    - lib/KinoSearch/Index/Indexer.pm
    - lib/KinoSearch/Index/Inverter.pm
    - lib/KinoSearch/Index/Lexicon.pm
    - lib/KinoSearch/Index/LexiconReader.pm
    - lib/KinoSearch/Index/LexiconWriter.pm
    - lib/KinoSearch/Index/PolyLexicon.pm
    - lib/KinoSearch/Index/PolyReader.pm
    - lib/KinoSearch/Index/Posting.pm
    - lib/KinoSearch/Index/Posting/MatchPosting.pm
    - lib/KinoSearch/Index/Posting/RichPosting.pm
    - lib/KinoSearch/Index/Posting/ScorePosting.pm
    - lib/KinoSearch/Index/PostingList.pm
    - lib/KinoSearch/Index/PostingListReader.pm
    - lib/KinoSearch/Index/PostingListWriter.pm
    - lib/KinoSearch/Index/SegLexicon.pm
    - lib/KinoSearch/Index/SegPostingList.pm
    - lib/KinoSearch/Index/SegReader.pm
    - lib/KinoSearch/Index/SegWriter.pm
    - lib/KinoSearch/Index/Segment.pm
    - lib/KinoSearch/Index/Similarity.pm
    - lib/KinoSearch/Index/Snapshot.pm
    - lib/KinoSearch/Index/SortCache.pm
    - lib/KinoSearch/Index/SortReader.pm
    - lib/KinoSearch/Index/SortWriter.pm
    - lib/KinoSearch/Index/Term.pm
    - lib/KinoSearch/Index/TermInfo.pm
    - lib/KinoSearch/Index/TermVector.pm
    - lib/KinoSearch/Indexer.pm
    - lib/KinoSearch/InvIndex.pm
    - lib/KinoSearch/InvIndexer.pm
    - lib/KinoSearch/Obj/BitVector.pm
    - lib/KinoSearch/Object/BitVector.pm
    - lib/KinoSearch/Object/ByteBuf.pm
    - lib/KinoSearch/Object/CharBuf.pm
    - lib/KinoSearch/Object/Err.pm
    - lib/KinoSearch/Object/Hash.pm
    - lib/KinoSearch/Object/Host.pm
    - lib/KinoSearch/Object/I32Array.pm
    - lib/KinoSearch/Object/LockFreeRegistry.pm
    - lib/KinoSearch/Object/Num.pm
    - lib/KinoSearch/Object/Obj.pm
    - lib/KinoSearch/Object/VArray.pm
    - lib/KinoSearch/Object/VTable.pm
    - lib/KinoSearch/Plan/Architecture.pm
    - lib/KinoSearch/Plan/BlobType.pm
    - lib/KinoSearch/Plan/FieldType.pm
    - lib/KinoSearch/Plan/Float32Type.pm
    - lib/KinoSearch/Plan/Float64Type.pm
    - lib/KinoSearch/Plan/FullTextType.pm
    - lib/KinoSearch/Plan/Int32Type.pm
    - lib/KinoSearch/Plan/Int64Type.pm
    - lib/KinoSearch/Plan/Schema.pm
    - lib/KinoSearch/Plan/StringType.pm
    - lib/KinoSearch/QueryParser.pm
    - lib/KinoSearch/QueryParser/QueryParser.pm
    - lib/KinoSearch/Redacted.pm
    - lib/KinoSearch/Schema.pm
    - lib/KinoSearch/Search/ANDQuery.pm
    - lib/KinoSearch/Search/ANDScorer.pm
    - lib/KinoSearch/Search/BitVecMatcher.pm
    - lib/KinoSearch/Search/BooleanQuery.pm
    - lib/KinoSearch/Search/Collector.pm
    - lib/KinoSearch/Search/Collector/BitCollector.pm
    - lib/KinoSearch/Search/Collector/SortCollector.pm
    - lib/KinoSearch/Search/Compiler.pm
    - lib/KinoSearch/Search/HitCollector.pm
    - lib/KinoSearch/Search/HitCollector/BitCollector.pm
    - lib/KinoSearch/Search/HitQueue.pm
    - lib/KinoSearch/Search/Hits.pm
    - lib/KinoSearch/Search/IndexSearcher.pm
    - lib/KinoSearch/Search/LeafQuery.pm
    - lib/KinoSearch/Search/MatchAllQuery.pm
    - lib/KinoSearch/Search/MatchDoc.pm
    - lib/KinoSearch/Search/Matcher.pm
    - lib/KinoSearch/Search/NOTQuery.pm
    - lib/KinoSearch/Search/NOTScorer.pm
    - lib/KinoSearch/Search/NoMatchQuery.pm
    - lib/KinoSearch/Search/ORQuery.pm
    - lib/KinoSearch/Search/ORScorer.pm
    - lib/KinoSearch/Search/PhraseQuery.pm
    - lib/KinoSearch/Search/PolyCompiler.pm
    - lib/KinoSearch/Search/PolyQuery.pm
    - lib/KinoSearch/Search/PolySearcher.pm
    - lib/KinoSearch/Search/Query.pm
    - lib/KinoSearch/Search/QueryFilter.pm
    - lib/KinoSearch/Search/QueryParser.pm
    - lib/KinoSearch/Search/RangeQuery.pm
    - lib/KinoSearch/Search/RequiredOptionalQuery.pm
    - lib/KinoSearch/Search/RequiredOptionalScorer.pm
    - lib/KinoSearch/Search/Scorer.pm
    - lib/KinoSearch/Search/SearchClient.pm
    - lib/KinoSearch/Search/SearchServer.pm
    - lib/KinoSearch/Search/Searchable.pm
    - lib/KinoSearch/Search/Searcher.pm
    - lib/KinoSearch/Search/Similarity.pm
    - lib/KinoSearch/Search/SortRule.pm
    - lib/KinoSearch/Search/SortSpec.pm
    - lib/KinoSearch/Search/Span.pm
    - lib/KinoSearch/Search/TermQuery.pm
    - lib/KinoSearch/Search/TopDocs.pm
    - lib/KinoSearch/Searcher.pm
    - lib/KinoSearch/Store/FSFileHandle.pm
    - lib/KinoSearch/Store/FSFolder.pm
    - lib/KinoSearch/Store/FileHandle.pm
    - lib/KinoSearch/Store/Folder.pm
    - lib/KinoSearch/Store/InStream.pm
    - lib/KinoSearch/Store/Lock.pm
    - lib/KinoSearch/Store/LockErr.pm
    - lib/KinoSearch/Store/LockFactory.pm
    - lib/KinoSearch/Store/OutStream.pm
    - lib/KinoSearch/Store/RAMFile.pm
    - lib/KinoSearch/Store/RAMFileHandle.pm
    - lib/KinoSearch/Store/RAMFolder.pm
    - lib/KinoSearch/Test.pm
    - lib/KinoSearch/Test/Object/TestCharBuf.pm
    - lib/KinoSearch/Test/TestUtils.pm
    - lib/KinoSearch/Test/USConSchema.pm
    - lib/KinoSearch/Test/Util/BBSortEx.pm
    - lib/KinoSearch/Util/BitVector.pm
    - lib/KinoSearch/Util/Debug.pm
    - lib/KinoSearch/Util/IndexFileNames.pm
    - lib/KinoSearch/Util/Json.pm
    - lib/KinoSearch/Util/MemoryPool.pm
    - lib/KinoSearch/Util/PriorityQueue.pm
    - lib/KinoSearch/Util/SortExternal.pm
    - lib/KinoSearch/Util/Stepper.pm
    - lib/KinoSearch/Util/StringHelper.pm
    - lib/KinoSearch/Util/ToolSet.pm
    - ppport.h
    - sample/FlatQueryParser.pm
    - sample/PrefixQuery.pm
    - sample/README.txt
    - sample/indexer.pl
    - sample/search.cgi
    - sample/us_constitution/amend1.html
    - sample/us_constitution/amend10.html
    - sample/us_constitution/amend11.html
    - sample/us_constitution/amend12.html
    - sample/us_constitution/amend13.html
    - sample/us_constitution/amend14.html
    - sample/us_constitution/amend15.html
    - sample/us_constitution/amend16.html
    - sample/us_constitution/amend17.html
    - sample/us_constitution/amend18.html
    - sample/us_constitution/amend19.html
    - sample/us_constitution/amend2.html
    - sample/us_constitution/amend20.html
    - sample/us_constitution/amend21.html
    - sample/us_constitution/amend22.html
    - sample/us_constitution/amend23.html
    - sample/us_constitution/amend24.html
    - sample/us_constitution/amend25.html
    - sample/us_constitution/amend26.html
    - sample/us_constitution/amend27.html
    - sample/us_constitution/amend3.html
    - sample/us_constitution/amend4.html
    - sample/us_constitution/amend5.html
    - sample/us_constitution/amend6.html
    - sample/us_constitution/amend7.html
    - sample/us_constitution/amend8.html
    - sample/us_constitution/amend9.html
    - sample/us_constitution/art1sec1.html
    - sample/us_constitution/art1sec10.html
    - sample/us_constitution/art1sec2.html
    - sample/us_constitution/art1sec3.html
    - sample/us_constitution/art1sec4.html
    - sample/us_constitution/art1sec5.html
    - sample/us_constitution/art1sec6.html
    - sample/us_constitution/art1sec7.html
    - sample/us_constitution/art1sec8.html
    - sample/us_constitution/art1sec9.html
    - sample/us_constitution/art2sec1.html
    - sample/us_constitution/art2sec2.html
    - sample/us_constitution/art2sec3.html
    - sample/us_constitution/art2sec4.html
    - sample/us_constitution/art3sec1.html
    - sample/us_constitution/art3sec2.html
    - sample/us_constitution/art3sec3.html
    - sample/us_constitution/art4sec1.html
    - sample/us_constitution/art4sec2.html
    - sample/us_constitution/art4sec3.html
    - sample/us_constitution/art4sec4.html
    - sample/us_constitution/art5.html
    - sample/us_constitution/art6.html
    - sample/us_constitution/art7.html
    - sample/us_constitution/index.html
    - sample/us_constitution/preamble.html
    - sample/us_constitution/uscon.css
    - t/001-build_indexes.t
    - t/002-kinosearch.t
    - t/015-sort_external.t
    - t/018-host.t
    - t/021-vtable.t
    - t/023-stepper.t
    - t/025-debug.t
    - t/026-serialization.t
    - t/028-sortexrun.t
    - t/050-ramfile.t
    - t/051-fsfile.t
    - t/102-strings_io.t
    - t/105-folder.t
    - t/106-locking.t
    - t/109-read_locking.t
    - t/110-shared_lock.t
    - t/111-index_manager.t
    - t/150-polyanalyzer.t
    - t/151-analyzer.t
    - t/152-inversion.t
    - t/153-case_folder.t
    - t/154-tokenizer.t
    - t/155-stopalizer.t
    - t/156-stemmer.t
    - t/200-doc.t
    - t/201-hit_doc.t
    - t/204-doc_reader.t
    - t/205-seg_reader.t
    - t/207-seg_lexicon.t
    - t/208-terminfo.t
    - t/209-seg_lexicon_heavy.t
    - t/210-deldocs.t
    - t/211-seg_posting_list.t
    - t/213-segment_merging.t
    - t/214-spec_field.t
    - t/215-term_vectors.t
    - t/216-schema.t
    - t/217-poly_lexicon.t
    - t/218-del_merging.t
    - t/219-byte_buf_doc.t
    - t/220-zlib_doc.t
    - t/221-sort_writer.t
    - t/224-lex_reader.t
    - t/233-background_merger.t
    - t/302-many_fields.t
    - t/303-highlighter.t
    - t/304-verify_utf8.t
    - t/305-indexer.t
    - t/306-dynamic_schema.t
    - t/308-simple.t
    - t/309-span.t
    - t/310-heat_map.t
    - t/400-match_posting.t
    - t/501-termquery.t
    - t/502-phrasequery.t
    - t/504-similarity.t
    - t/505-hit_queue.t
    - t/506-collector.t
    - t/507-filter.t
    - t/508-hits.t
    - t/509-poly_searcher.t
    - t/510-remote_search.t
    - t/511-sort_spec.t
    - t/513-matcher.t
    - t/514-and_scorer.t
    - t/515-range_query.t
    - t/518-or_scorer.t
    - t/519-req_opt_scorer.t
    - t/520-match_doc.t
    - t/523-and_query.t
    - t/524-poly_query.t
    - t/525-match_all_query.t
    - t/526-not_query.t
    - t/527-req_opt_query.t
    - t/528-leaf_query.t
    - t/529-no_match_query.t
    - t/532-sort_collector.t
    - t/601-queryparser.t
    - t/602-boosts.t
    - t/603-query_boosts.t
    - t/604-simple_search.t
    - t/605-store_pos_boost.t
    - t/606-proximity.t
    - t/607-queryparser_multi_field.t
    - t/610-queryparser_logic.t
    - t/611-queryparser_syntax.t
    - t/612-leak-trace.t
    - t/613-proximityquery.t
    - t/701-uscon.t
    - t/999-remove_indexes.t
    - t/binding/000-load.t
    - t/binding/016-varray.t
    - t/binding/017-hash.t
    - t/binding/019-obj.t
    - t/binding/022-bytebuf.t
    - t/binding/029-charbuf.t
    - t/binding/034-err.t
    - t/binding/038-lock_free_registry.t
    - t/binding/101-simple_io.t
    - t/binding/206-snapshot.t
    - t/binding/506-collector.t
    - t/binding/800-stack.t
    - t/charmonizer/001-integers.t
    - t/charmonizer/002-func_macro.t
    - t/charmonizer/003-headers.t
    - t/charmonizer/004-large_files.t
    - t/charmonizer/005-unused_vars.t
    - t/charmonizer/006-variadic_macros.t
    - t/charmonizer/007-dirmanip.t
    - t/core/012-priority_queue.t
    - t/core/013-bit_vector.t
    - t/core/016-varray.t
    - t/core/017-hash.t
    - t/core/019-obj.t
    - t/core/022-bytebuf.t
    - t/core/024-memory_pool.t
    - t/core/029-charbuf.t
    - t/core/030-number_utils.t
    - t/core/031-num.t
    - t/core/032-string_helper.t
    - t/core/033-index_file_names.t
    - t/core/035-json.t
    - t/core/036-i32_array.t
    - t/core/037-atomic.t
    - t/core/038-lock_free_registry.t
    - t/core/039-memory.t
    - t/core/050-ram_file_handle.t
    - t/core/051-fs_file_handle.t
    - t/core/052-instream.t
    - t/core/053-file_handle.t
    - t/core/054-io_primitives.t
    - t/core/055-io_chunks.t
    - t/core/061-ram_dir_handle.t
    - t/core/062-fs_dir_handle.t
    - t/core/103-fs_folder.t
    - t/core/104-ram_folder.t
    - t/core/105-folder.t
    - t/core/112-cf_writer.t
    - t/core/113-cf_reader.t
    - t/core/150-polyanalyzer.t
    - t/core/153-case_folder.t
    - t/core/154-tokenizer.t
    - t/core/155-stopalizer.t
    - t/core/156-stemmer.t
    - t/core/206-snapshot.t
    - t/core/216-schema.t
    - t/core/220-doc_writer.t
    - t/core/221-highlight_writer.t
    - t/core/222-posting_list_writer.t
    - t/core/223-seg_writer.t
    - t/core/230-full_text_type.t
    - t/core/231-blob_type.t
    - t/core/232-numeric_type.t
    - t/core/301-segment.t
    - t/core/501-termquery.t
    - t/core/502-phrasequery.t
    - t/core/515-range_query.t
    - t/core/523-and_query.t
    - t/core/525-match_all_query.t
    - t/core/526-not_query.t
    - t/core/527-req_opt_query.t
    - t/core/528-leaf_query.t
    - t/core/529-no_match_query.t
    - t/core/530-series_matcher.t
    - t/core/531-or_query.t
    - t/pod-coverage.t
    - t/pod.t
    - xs/KinoSearch/Analysis/CaseFolder.c
    - xs/KinoSearch/Analysis/Stemmer.c
    - xs/KinoSearch/Analysis/Stopalizer.c
    - xs/KinoSearch/Analysis/Tokenizer.c
    - xs/KinoSearch/Doc.c
    - xs/KinoSearch/Index/DocReader.c
    - xs/KinoSearch/Index/Inverter.c
    - xs/KinoSearch/Index/PolyReader.c
    - xs/KinoSearch/Index/SegReader.c
    - xs/KinoSearch/Object/Err.c
    - xs/KinoSearch/Object/Host.c
    - xs/KinoSearch/Object/LockFreeRegistry.c
    - xs/KinoSearch/Object/Obj.c
    - xs/KinoSearch/Object/VTable.c
    - xs/KinoSearch/Store/FSFolder.c
    - xs/KinoSearch/Util/Json.c
    - xs/KinoSearch/Util/StringHelper.c
    - xs/XSBind.c
    - xs/XSBind.h
provides:
  KSx::Index::ByteBufDocReader:
    file: lib/KSx/Index/ByteBufDocReader.pm
  KSx::Index::ByteBufDocWriter:
    file: lib/KSx/Index/ByteBufDocWriter.pm
  KSx::Index::LongFieldSim:
    file: lib/KSx/Index/LongFieldSim.pm
  KSx::Index::ZlibDocReader:
    file: lib/KSx/Index/ZlibDocReader.pm
  KSx::Index::ZlibDocWriter:
    file: lib/KSx/Index/ZlibDocWriter.pm
  KSx::Remote::SearchClient:
    file: lib/KSx/Remote/SearchClient.pm
  KSx::Remote::SearchServer:
    file: lib/KSx/Remote/SearchServer.pm
  KSx::Search::Filter:
    file: lib/KSx/Search/Filter.pm
  KSx::Search::FilterCompiler:
    file: lib/KSx/Search/Filter.pm
  KSx::Search::FilterScorer:
    file: lib/KSx/Search/Filter.pm
  KSx::Search::LongFieldSim:
    file: lib/KSx/Search/LongFieldSim.pm
  KSx::Search::MockScorer:
    file: lib/KSx/Search/MockScorer.pm
  KSx::Search::ProximityQuery:
    file: lib/KSx/Search/ProximityQuery.pm
  KSx::Simple:
    file: lib/KSx/Simple.pm
  KinoSearch:
    file: lib/KinoSearch.pm
    version: 0.30_11
  KinoSearch::Analysis::Analyzer:
    file: lib/KinoSearch/Analysis/Analyzer.pm
  KinoSearch::Analysis::CaseFolder:
    file: lib/KinoSearch/Analysis/CaseFolder.pm
  KinoSearch::Analysis::Inversion:
    file: lib/KinoSearch/Analysis/Inversion.pm
  KinoSearch::Analysis::PolyAnalyzer:
    file: lib/KinoSearch/Analysis/PolyAnalyzer.pm
  KinoSearch::Analysis::Stemmer:
    file: lib/KinoSearch/Analysis/Stemmer.pm
  KinoSearch::Analysis::Stopalizer:
    file: lib/KinoSearch/Analysis/Stopalizer.pm
  KinoSearch::Analysis::Token:
    file: lib/KinoSearch/Analysis/Token.pm
  KinoSearch::Analysis::TokenBatch:
    file: lib/KinoSearch/Analysis/TokenBatch.pm
  KinoSearch::Analysis::Tokenizer:
    file: lib/KinoSearch/Analysis/Tokenizer.pm
  KinoSearch::Architecture:
    file: lib/KinoSearch/Architecture.pm
  KinoSearch::Doc:
    file: lib/KinoSearch/Doc.pm
  KinoSearch::Document::Doc:
    file: lib/KinoSearch/Document/Doc.pm
  KinoSearch::Document::HitDoc:
    file: lib/KinoSearch/Document/HitDoc.pm
  KinoSearch::FieldType:
    file: lib/KinoSearch/FieldType.pm
  KinoSearch::FieldType::BlobType:
    file: lib/KinoSearch/FieldType/BlobType.pm
  KinoSearch::FieldType::Float32Type:
    file: lib/KinoSearch/FieldType/Float32Type.pm
  KinoSearch::FieldType::Float64Type:
    file: lib/KinoSearch/FieldType/Float64Type.pm
  KinoSearch::FieldType::FullTextType:
    file: lib/KinoSearch/FieldType/FullTextType.pm
  KinoSearch::FieldType::Int32Type:
    file: lib/KinoSearch/FieldType/Int32Type.pm
  KinoSearch::FieldType::Int64Type:
    file: lib/KinoSearch/FieldType/Int64Type.pm
  KinoSearch::FieldType::StringType:
    file: lib/KinoSearch/FieldType/StringType.pm
  KinoSearch::Highlight::HeatMap:
    file: lib/KinoSearch/Highlight/HeatMap.pm
  KinoSearch::Highlight::Highlighter:
    file: lib/KinoSearch/Highlight/Highlighter.pm
  KinoSearch::Index::BackgroundMerger:
    file: lib/KinoSearch/Index/BackgroundMerger.pm
  KinoSearch::Index::DataReader:
    file: lib/KinoSearch/Index/DataReader.pm
  KinoSearch::Index::DataWriter:
    file: lib/KinoSearch/Index/DataWriter.pm
  KinoSearch::Index::DeletionsReader:
    file: lib/KinoSearch/Index/DeletionsReader.pm
  KinoSearch::Index::DeletionsWriter:
    file: lib/KinoSearch/Index/DeletionsWriter.pm
  KinoSearch::Index::DocReader:
    file: lib/KinoSearch/Index/DocReader.pm
  KinoSearch::Index::DocVector:
    file: lib/KinoSearch/Index/DocVector.pm
  KinoSearch::Index::DocWriter:
    file: lib/KinoSearch/Index/DocWriter.pm
  KinoSearch::Index::FilePurger:
    file: lib/KinoSearch/Index/FilePurger.pm
  KinoSearch::Index::HighlightReader:
    file: lib/KinoSearch/Index/HighlightReader.pm
  KinoSearch::Index::HighlightWriter:
    file: lib/KinoSearch/Index/HighlightWriter.pm
  KinoSearch::Index::IndexManager:
    file: lib/KinoSearch/Index/IndexManager.pm
  KinoSearch::Index::IndexReader:
    file: lib/KinoSearch/Index/IndexReader.pm
  KinoSearch::Index::Indexer:
    file: lib/KinoSearch/Index/Indexer.pm
  KinoSearch::Index::Inverter:
    file: lib/KinoSearch/Index/Inverter.pm
  KinoSearch::Index::Lexicon:
    file: lib/KinoSearch/Index/Lexicon.pm
  KinoSearch::Index::LexiconReader:
    file: lib/KinoSearch/Index/LexiconReader.pm
  KinoSearch::Index::LexiconWriter:
    file: lib/KinoSearch/Index/LexiconWriter.pm
  KinoSearch::Index::PolyLexicon:
    file: lib/KinoSearch/Index/PolyLexicon.pm
  KinoSearch::Index::PolyReader:
    file: lib/KinoSearch/Index/PolyReader.pm
  KinoSearch::Index::Posting:
    file: lib/KinoSearch/Index/Posting.pm
  KinoSearch::Index::Posting::MatchPosting:
    file: lib/KinoSearch/Index/Posting/MatchPosting.pm
  KinoSearch::Index::Posting::RichPosting:
    file: lib/KinoSearch/Index/Posting/RichPosting.pm
  KinoSearch::Index::Posting::ScorePosting:
    file: lib/KinoSearch/Index/Posting/ScorePosting.pm
  KinoSearch::Index::PostingList:
    file: lib/KinoSearch/Index/PostingList.pm
  KinoSearch::Index::PostingListReader:
    file: lib/KinoSearch/Index/PostingListReader.pm
  KinoSearch::Index::PostingListWriter:
    file: lib/KinoSearch/Index/PostingListWriter.pm
  KinoSearch::Index::SegLexicon:
    file: lib/KinoSearch/Index/SegLexicon.pm
  KinoSearch::Index::SegPostingList:
    file: lib/KinoSearch/Index/SegPostingList.pm
  KinoSearch::Index::SegReader:
    file: lib/KinoSearch/Index/SegReader.pm
  KinoSearch::Index::SegWriter:
    file: lib/KinoSearch/Index/SegWriter.pm
  KinoSearch::Index::Segment:
    file: lib/KinoSearch/Index/Segment.pm
  KinoSearch::Index::Similarity:
    file: lib/KinoSearch/Index/Similarity.pm
  KinoSearch::Index::Snapshot:
    file: lib/KinoSearch/Index/Snapshot.pm
  KinoSearch::Index::SortCache:
    file: lib/KinoSearch/Index/SortCache.pm
  KinoSearch::Index::SortReader:
    file: lib/KinoSearch/Index/SortReader.pm
  KinoSearch::Index::SortWriter:
    file: lib/KinoSearch/Index/SortWriter.pm
  KinoSearch::Index::TermInfo:
    file: lib/KinoSearch/Index/TermInfo.pm
  KinoSearch::Index::TermVector:
    file: lib/KinoSearch/Index/TermVector.pm
  KinoSearch::Indexer:
    file: lib/KinoSearch/Indexer.pm
  KinoSearch::Obj::BitVector:
    file: lib/KinoSearch/Obj/BitVector.pm
  KinoSearch::Object::BitVector:
    file: lib/KinoSearch/Object/BitVector.pm
  KinoSearch::Object::ByteBuf:
    file: lib/KinoSearch/Object/ByteBuf.pm
  KinoSearch::Object::CharBuf:
    file: lib/KinoSearch/Object/CharBuf.pm
  KinoSearch::Object::Err:
    file: lib/KinoSearch/Object/Err.pm
  KinoSearch::Object::Hash:
    file: lib/KinoSearch/Object/Hash.pm
  KinoSearch::Object::Host:
    file: lib/KinoSearch/Object/Host.pm
  KinoSearch::Object::I32Array:
    file: lib/KinoSearch/Object/I32Array.pm
  KinoSearch::Object::LockFreeRegistry:
    file: lib/KinoSearch/Object/LockFreeRegistry.pm
  KinoSearch::Object::Num:
    file: lib/KinoSearch/Object/Num.pm
  KinoSearch::Object::Obj:
    file: lib/KinoSearch/Object/Obj.pm
  KinoSearch::Object::VArray:
    file: lib/KinoSearch/Object/VArray.pm
  KinoSearch::Object::VTable:
    file: lib/KinoSearch/Object/VTable.pm
  KinoSearch::Object::ViewByteBuf:
    file: lib/KinoSearch.pm
  KinoSearch::Object::ViewCharBuf:
    file: lib/KinoSearch.pm
  KinoSearch::Object::ZombieCharBuf:
    file: lib/KinoSearch.pm
  KinoSearch::Plan::Architecture:
    file: lib/KinoSearch/Plan/Architecture.pm
  KinoSearch::Plan::BlobType:
    file: lib/KinoSearch/Plan/BlobType.pm
  KinoSearch::Plan::FieldType:
    file: lib/KinoSearch/Plan/FieldType.pm
  KinoSearch::Plan::Float32Type:
    file: lib/KinoSearch/Plan/Float32Type.pm
  KinoSearch::Plan::Float64Type:
    file: lib/KinoSearch/Plan/Float64Type.pm
  KinoSearch::Plan::FullTextType:
    file: lib/KinoSearch/Plan/FullTextType.pm
  KinoSearch::Plan::Int32Type:
    file: lib/KinoSearch/Plan/Int32Type.pm
  KinoSearch::Plan::Int64Type:
    file: lib/KinoSearch/Plan/Int64Type.pm
  KinoSearch::Plan::Schema:
    file: lib/KinoSearch/Plan/Schema.pm
  KinoSearch::Plan::StringType:
    file: lib/KinoSearch/Plan/StringType.pm
  KinoSearch::QueryParser:
    file: lib/KinoSearch/QueryParser.pm
  KinoSearch::Schema:
    file: lib/KinoSearch/Schema.pm
  KinoSearch::Search::ANDQuery:
    file: lib/KinoSearch/Search/ANDQuery.pm
  KinoSearch::Search::ANDScorer:
    file: lib/KinoSearch/Search/ANDScorer.pm
  KinoSearch::Search::BitVecMatcher:
    file: lib/KinoSearch/Search/BitVecMatcher.pm
  KinoSearch::Search::Collector:
    file: lib/KinoSearch/Search/Collector.pm
  KinoSearch::Search::Collector::BitCollector:
    file: lib/KinoSearch/Search/Collector/BitCollector.pm
  KinoSearch::Search::Collector::SortCollector:
    file: lib/KinoSearch/Search/Collector/SortCollector.pm
  KinoSearch::Search::Compiler:
    file: lib/KinoSearch/Search/Compiler.pm
  KinoSearch::Search::HitCollector:
    file: lib/KinoSearch/Search/HitCollector.pm
  KinoSearch::Search::HitCollector::BitCollector:
    file: lib/KinoSearch/Search/HitCollector/BitCollector.pm
  KinoSearch::Search::HitQueue:
    file: lib/KinoSearch/Search/HitQueue.pm
  KinoSearch::Search::Hits:
    file: lib/KinoSearch/Search/Hits.pm
  KinoSearch::Search::IndexSearcher:
    file: lib/KinoSearch/Search/IndexSearcher.pm
  KinoSearch::Search::LeafQuery:
    file: lib/KinoSearch/Search/LeafQuery.pm
  KinoSearch::Search::MatchAllQuery:
    file: lib/KinoSearch/Search/MatchAllQuery.pm
  KinoSearch::Search::MatchDoc:
    file: lib/KinoSearch/Search/MatchDoc.pm
  KinoSearch::Search::Matcher:
    file: lib/KinoSearch/Search/Matcher.pm
  KinoSearch::Search::NOTQuery:
    file: lib/KinoSearch/Search/NOTQuery.pm
  KinoSearch::Search::NOTScorer:
    file: lib/KinoSearch/Search/NOTScorer.pm
  KinoSearch::Search::NoMatchQuery:
    file: lib/KinoSearch/Search/NoMatchQuery.pm
  KinoSearch::Search::ORQuery:
    file: lib/KinoSearch/Search/ORQuery.pm
  KinoSearch::Search::ORScorer:
    file: lib/KinoSearch/Search/ORScorer.pm
  KinoSearch::Search::PhraseQuery:
    file: lib/KinoSearch/Search/PhraseQuery.pm
  KinoSearch::Search::PolyCompiler:
    file: lib/KinoSearch/Search/PolyCompiler.pm
  KinoSearch::Search::PolyQuery:
    file: lib/KinoSearch/Search/PolyQuery.pm
  KinoSearch::Search::PolySearcher:
    file: lib/KinoSearch/Search/PolySearcher.pm
  KinoSearch::Search::Query:
    file: lib/KinoSearch/Search/Query.pm
  KinoSearch::Search::QueryParser:
    file: lib/KinoSearch/Search/QueryParser.pm
  KinoSearch::Search::RangeQuery:
    file: lib/KinoSearch/Search/RangeQuery.pm
  KinoSearch::Search::RequiredOptionalQuery:
    file: lib/KinoSearch/Search/RequiredOptionalQuery.pm
  KinoSearch::Search::RequiredOptionalScorer:
    file: lib/KinoSearch/Search/RequiredOptionalScorer.pm
  KinoSearch::Search::Searchable:
    file: lib/KinoSearch/Search/Searchable.pm
  KinoSearch::Search::Searcher:
    file: lib/KinoSearch/Search/Searcher.pm
  KinoSearch::Search::Similarity:
    file: lib/KinoSearch/Search/Similarity.pm
  KinoSearch::Search::SortRule:
    file: lib/KinoSearch/Search/SortRule.pm
  KinoSearch::Search::SortSpec:
    file: lib/KinoSearch/Search/SortSpec.pm
  KinoSearch::Search::Span:
    file: lib/KinoSearch/Search/Span.pm
  KinoSearch::Search::TermQuery:
    file: lib/KinoSearch/Search/TermQuery.pm
  KinoSearch::Search::TopDocs:
    file: lib/KinoSearch/Search/TopDocs.pm
  KinoSearch::Searcher:
    file: lib/KinoSearch/Searcher.pm
  KinoSearch::Store::FSFileHandle:
    file: lib/KinoSearch/Store/FSFileHandle.pm
  KinoSearch::Store::FSFolder:
    file: lib/KinoSearch/Store/FSFolder.pm
  KinoSearch::Store::FileHandle:
    file: lib/KinoSearch/Store/FileHandle.pm
  KinoSearch::Store::Folder:
    file: lib/KinoSearch/Store/Folder.pm
  KinoSearch::Store::InStream:
    file: lib/KinoSearch/Store/InStream.pm
  KinoSearch::Store::Lock:
    file: lib/KinoSearch/Store/Lock.pm
  KinoSearch::Store::LockErr:
    file: lib/KinoSearch/Store/LockErr.pm
  KinoSearch::Store::LockFactory:
    file: lib/KinoSearch/Store/LockFactory.pm
  KinoSearch::Store::OutStream:
    file: lib/KinoSearch/Store/OutStream.pm
  KinoSearch::Store::RAMFile:
    file: lib/KinoSearch/Store/RAMFile.pm
  KinoSearch::Store::RAMFileHandle:
    file: lib/KinoSearch/Store/RAMFileHandle.pm
  KinoSearch::Store::RAMFolder:
    file: lib/KinoSearch/Store/RAMFolder.pm
  KinoSearch::Test:
    file: lib/KinoSearch/Test.pm
  KinoSearch::Test::Util::BBSortEx:
    file: lib/KinoSearch/Test/Util/BBSortEx.pm
  KinoSearch::Util::BitVector:
    file: lib/KinoSearch/Util/BitVector.pm
  KinoSearch::Util::Debug:
    file: lib/KinoSearch/Util/Debug.pm
  KinoSearch::Util::IndexFileNames:
    file: lib/KinoSearch/Util/IndexFileNames.pm
  KinoSearch::Util::Json:
    file: lib/KinoSearch/Util/Json.pm
  KinoSearch::Util::MemoryPool:
    file: lib/KinoSearch/Util/MemoryPool.pm
  KinoSearch::Util::PriorityQueue:
    file: lib/KinoSearch/Util/PriorityQueue.pm
  KinoSearch::Util::SortExternal:
    file: lib/KinoSearch/Util/SortExternal.pm
  KinoSearch::Util::Stepper:
    file: lib/KinoSearch/Util/Stepper.pm
  KinoSearch::Util::StringHelper:
    file: lib/KinoSearch/Util/StringHelper.pm
  KinoSearch::Util::ToolSet:
    file: lib/KinoSearch/Util/ToolSet.pm
requires:
  JSON::XS: 1.53
  Lingua::Stem::Snowball: 0.952
  Lingua::StopWords: 0.09
  Parse::RecDescent: 0
resources:
  license: http://dev.perl.org/licenses/
version: 0.30_11