You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2012/08/19 11:35:31 UTC

svn commit: r1374718 [1/3] - in /lucene/dev/branches/lucene3312: ./ dev-tools/ dev-tools/eclipse/ dev-tools/idea/solr/contrib/extraction/ lucene/ lucene/analysis/ lucene/analysis/common/ lucene/analysis/common/src/java/org/apache/lucene/analysis/charfi...

Author: uschindler
Date: Sun Aug 19 09:35:25 2012
New Revision: 1374718

URL: http://svn.apache.org/viewvc?rev=1374718&view=rev
Log:
LUCENE-3312: Merged revision(s) 1373336-1374717 from lucene/dev/trunk:
test this cleaner, we don't need a nested test, just want to ensure MDW throws exception on close
........
SOLR-3730: Rollback is not implemented quite right and can cause corner case fails in SolrCloud tests.
........
SOLR-3690: Fixed binary release packages to include dependencies needed for the solr-test-framework
........
SOLR-2981: Fixed StatsComponent to no longer return duplicated information when requesting multiple stats.facet fields
........
SOLR-3690: need to copy the license + sha1 files to be included in solr artifacts
........
LUCENE-4308: don't delete a test's files if the test fails
........
LUCENE-4308: clean up imports, move below license
........
add more missing javadocs
........
javadocs
........
add hostContext to solr.xml by default
........
SOLR-2857: restore /update/json and /update/csv
........
improve javadocs
........
use assertEquals so we will see whats going on when this fails
........
added javadocs to SortedBytesMergeUtils public inner classes
........
added javadocs to SortedBytesMergeUtils public inner classes
........
fix javadocs
........
javadocs
........
Better verbosity, also fix bug in while loop with char==0.
I have one explanation for this: Maybe Apaches SVN server returns something (like error message) that's not UTF8?
........
javadocs
........
Fix bug in test by using a local file instead of HTTP URL. Also fix unclosed file in FileStream.getContentType(), remove dead code.
........
Don't use IOUtils in SolrJ! Sorry, hope maven build did not start in this time frame *g*
........
SOLR-3737: fix Stempel factory resource loading, use singleton instance
........
javadocs
........
enforce all lucene core classes have javadocs
........
LUCENE-4310: non-BMP characters were failing to match with MappingCharFilter
........
LUCENE-4310: revert ... new test is failing
........
LUCENE-4310: non-BMP characters were failing to match with MappingCharFilter
........
Rewrite the copying loop slightly; scratch.grow has an assert offset == 0
so moved this reset up before grow.
........
SOLR-3715: fix FastOutputStream, FastWriter when buffer sizes can change
........
license
........
SOLR-3691: SimplePostTool: Mode for indexing a web page
........
SOLR-3707: Upgrade Solr to Tika 1.2
........
SOLR-3691: Fixed javadocs-lint errors
........
use hasNext not .next() == null to detect empty iterator
........
2nd fix: The same problem had size()
........
Solr extraction contrib should have compile time dependency on lucene, not just test.
........
Fix javadocs of Fields.size(), use FilteredIterator from StoredFields branch. Return -1 for Fields.size() in FieldFilterAtomicReader. If this breaks some test, we found a bug and have to change test to respect -1 (which is valid return value)
........
Fix javadocs
........

Added:
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/util/FilterIterator.java
      - copied unchanged from r1374717, lucene/dev/trunk/lucene/core/src/java/org/apache/lucene/util/FilterIterator.java
    lucene/dev/branches/lucene3312/lucene/core/src/test/org/apache/lucene/store/TestMockDirectoryWrapper.java
      - copied unchanged from r1374717, lucene/dev/trunk/lucene/core/src/test/org/apache/lucene/store/TestMockDirectoryWrapper.java
    lucene/dev/branches/lucene3312/lucene/core/src/test/org/apache/lucene/util/junitcompat/TestLeaveFilesIfTestFails.java
      - copied unchanged from r1374717, lucene/dev/trunk/lucene/core/src/test/org/apache/lucene/util/junitcompat/TestLeaveFilesIfTestFails.java
    lucene/dev/branches/lucene3312/solr/core/src/java/org/apache/solr/update/MemOutputStream.java
      - copied unchanged from r1374717, lucene/dev/trunk/solr/core/src/java/org/apache/solr/update/MemOutputStream.java
    lucene/dev/branches/lucene3312/solr/core/src/test-files/exampledocs/
      - copied from r1374717, lucene/dev/trunk/solr/core/src/test-files/exampledocs/
    lucene/dev/branches/lucene3312/solr/core/src/test/org/apache/solr/util/SimplePostToolTest.java
      - copied unchanged from r1374717, lucene/dev/trunk/solr/core/src/test/org/apache/solr/util/SimplePostToolTest.java
    lucene/dev/branches/lucene3312/solr/core/src/test/org/apache/solr/util/TestFastOutputStream.java
      - copied unchanged from r1374717, lucene/dev/trunk/solr/core/src/test/org/apache/solr/util/TestFastOutputStream.java
    lucene/dev/branches/lucene3312/solr/core/src/test/org/apache/solr/util/TestFastWriter.java
      - copied unchanged from r1374717, lucene/dev/trunk/solr/core/src/test/org/apache/solr/util/TestFastWriter.java
    lucene/dev/branches/lucene3312/solr/licenses/ant-1.8.2.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/ant-1.8.2.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/ant-LICENSE-ASL.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/ant-LICENSE-ASL.txt
    lucene/dev/branches/lucene3312/solr/licenses/ant-NOTICE.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/ant-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/licenses/ant-junit-1.8.2.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/ant-junit-1.8.2.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/ant-junit-LICENSE-ASL.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/ant-junit-LICENSE-ASL.txt
    lucene/dev/branches/lucene3312/solr/licenses/ant-junit-NOTICE.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/ant-junit-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/licenses/apache-mime4j-core-0.7.2.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/apache-mime4j-core-0.7.2.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/apache-mime4j-dom-0.7.2.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/apache-mime4j-dom-0.7.2.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/commons-compress-1.4.1.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/commons-compress-1.4.1.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/fontbox-1.7.0.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/fontbox-1.7.0.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/isoparser-1.0-RC-1.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/isoparser-1.0-RC-1.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/isoparser-1.0-RC-LICENSE-ASL.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/isoparser-1.0-RC-LICENSE-ASL.txt
    lucene/dev/branches/lucene3312/solr/licenses/isoparser-1.0-RC-NOTICE.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/isoparser-1.0-RC-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/licenses/jempbox-1.7.0.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/jempbox-1.7.0.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/junit-4.10.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/junit-4.10.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/junit-LICENSE-CPL.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/junit-LICENSE-CPL.txt
    lucene/dev/branches/lucene3312/solr/licenses/junit-NOTICE.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/junit-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/licenses/junit4-ant-2.0.0.rc5.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/junit4-ant-2.0.0.rc5.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/junit4-ant-LICENSE-ASL.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/junit4-ant-LICENSE-ASL.txt
    lucene/dev/branches/lucene3312/solr/licenses/junit4-ant-NOTICE.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/junit4-ant-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/licenses/juniversalchardet-1.0.3.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/juniversalchardet-1.0.3.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/juniversalchardet-LICENSE-MPL.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/juniversalchardet-LICENSE-MPL.txt
    lucene/dev/branches/lucene3312/solr/licenses/juniversalchardet-NOTICE.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/juniversalchardet-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/licenses/pdfbox-1.7.0.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/pdfbox-1.7.0.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/poi-3.8.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/poi-3.8.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/poi-ooxml-3.8.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/poi-ooxml-3.8.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/poi-ooxml-schemas-3.8.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/poi-ooxml-schemas-3.8.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/poi-scratchpad-3.8.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/poi-scratchpad-3.8.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/randomizedtesting-runner-2.0.0.rc5.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/randomizedtesting-runner-2.0.0.rc5.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/randomizedtesting-runner-LICENSE-ASL.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/randomizedtesting-runner-LICENSE-ASL.txt
    lucene/dev/branches/lucene3312/solr/licenses/randomizedtesting-runner-NOTICE.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/randomizedtesting-runner-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/licenses/tika-core-1.2.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/tika-core-1.2.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/tika-parsers-1.2.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/tika-parsers-1.2.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/xz-1.0.jar.sha1
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/xz-1.0.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/xz-LICENSE-PD.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/xz-LICENSE-PD.txt
    lucene/dev/branches/lucene3312/solr/licenses/xz-NOTICE.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/licenses/xz-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/test-framework/README.txt
      - copied unchanged from r1374717, lucene/dev/trunk/solr/test-framework/README.txt
    lucene/dev/branches/lucene3312/solr/test-framework/lib/   (props changed)
      - copied from r1374717, lucene/dev/trunk/solr/test-framework/lib/
Removed:
    lucene/dev/branches/lucene3312/solr/licenses/apache-mime4j-core-0.7.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/apache-mime4j-dom-0.7.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/commons-compress-1.3.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/fontbox-1.6.0.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/isoparser-1.0-beta-5.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/isoparser-LICENSE-ASL.txt
    lucene/dev/branches/lucene3312/solr/licenses/isoparser-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/licenses/javassist-3.6.0.GA.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/jempbox-1.6.0.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/pdfbox-1.6.0.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/poi-3.8-beta5.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/poi-ooxml-3.8-beta5.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/poi-ooxml-schemas-3.8-beta5.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/poi-scratchpad-3.8-beta5.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/scannotation-1.0.2.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/tika-core-1.1.jar.sha1
    lucene/dev/branches/lucene3312/solr/licenses/tika-parsers-1.1.jar.sha1
Modified:
    lucene/dev/branches/lucene3312/   (props changed)
    lucene/dev/branches/lucene3312/dev-tools/   (props changed)
    lucene/dev/branches/lucene3312/dev-tools/eclipse/dot.classpath
    lucene/dev/branches/lucene3312/dev-tools/idea/solr/contrib/extraction/extraction.iml
    lucene/dev/branches/lucene3312/lucene/   (props changed)
    lucene/dev/branches/lucene3312/lucene/CHANGES.txt   (contents, props changed)
    lucene/dev/branches/lucene3312/lucene/analysis/   (props changed)
    lucene/dev/branches/lucene3312/lucene/analysis/common/   (props changed)
    lucene/dev/branches/lucene3312/lucene/analysis/common/src/java/org/apache/lucene/analysis/charfilter/NormalizeCharMap.java
    lucene/dev/branches/lucene3312/lucene/analysis/common/src/test/org/apache/lucene/analysis/charfilter/TestMappingCharFilter.java
    lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/apache/lucene/analysis/pl/PolishAnalyzer.java
    lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/apache/lucene/analysis/stempel/StempelPolishStemFilterFactory.java
    lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/egothor/stemmer/Trie.java
    lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/test/org/apache/lucene/analysis/stempel/TestStempelPolishStemFilterFactory.java
    lucene/dev/branches/lucene3312/lucene/build.xml   (contents, props changed)
    lucene/dev/branches/lucene3312/lucene/core/   (props changed)
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/BlockTermState.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/MultiLevelSkipListReader.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/MultiLevelSkipListWriter.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/memory/DirectPostingsFormat.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntIndexInput.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntIndexOutput.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntStreamFactory.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/DocTermOrds.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/FieldInfos.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/Fields.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MergePolicy.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MergeState.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocValues.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocsAndPositionsEnum.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocsEnum.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentInfos.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentReadState.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentWriteState.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SortedBytesMergeUtils.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/search/FieldCache.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/search/FieldComparator.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/search/FieldValueHitQueue.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/search/FuzzyTermsEnum.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/search/IndexSearcher.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/search/ScoringRewrite.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/search/SortField.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/search/TimeLimitingCollector.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/search/TopDocsCollector.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/store/FSDirectory.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/store/NIOFSDirectory.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/store/RAMFile.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/store/SimpleFSDirectory.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/util/ByteBlockPool.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/util/FuzzySet.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/util/fst/FST.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/util/fst/Util.java
    lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/util/packed/PackedInts.java
    lucene/dev/branches/lucene3312/lucene/core/src/test/org/apache/lucene/search/TestSimilarityProvider.java
    lucene/dev/branches/lucene3312/lucene/core/src/test/org/apache/lucene/util/junitcompat/TestFailIfDirectoryNotClosed.java
    lucene/dev/branches/lucene3312/lucene/grouping/   (props changed)
    lucene/dev/branches/lucene3312/lucene/grouping/src/java/org/apache/lucene/search/grouping/AbstractDistinctValuesCollector.java
    lucene/dev/branches/lucene3312/lucene/grouping/src/java/org/apache/lucene/search/grouping/CollectedSearchGroup.java
    lucene/dev/branches/lucene3312/lucene/module-build.xml   (contents, props changed)
    lucene/dev/branches/lucene3312/lucene/queries/   (props changed)
    lucene/dev/branches/lucene3312/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/DoubleConstValueSource.java
    lucene/dev/branches/lucene3312/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/IDFValueSource.java
    lucene/dev/branches/lucene3312/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/IfFunction.java
    lucene/dev/branches/lucene3312/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/MaxDocValueSource.java
    lucene/dev/branches/lucene3312/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/NormValueSource.java
    lucene/dev/branches/lucene3312/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/SumTotalTermFreqValueSource.java
    lucene/dev/branches/lucene3312/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/TFValueSource.java
    lucene/dev/branches/lucene3312/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/TermFreqValueSource.java
    lucene/dev/branches/lucene3312/lucene/queries/src/java/org/apache/lucene/queries/function/valuesource/TotalTermFreqValueSource.java
    lucene/dev/branches/lucene3312/lucene/test-framework/   (props changed)
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/analysis/MockHoleInjectingTokenFilter.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/analysis/MockPayloadAnalyzer.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/codecs/lucene40ords/Lucene40WithOrds.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/codecs/mockintblock/MockFixedIntBlockPostingsFormat.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/codecs/mockintblock/MockVariableIntBlockPostingsFormat.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/codecs/mocksep/MockSingleIntFactory.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/codecs/mocksep/MockSingleIntIndexInput.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/index/AlcoholicMergePolicy.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/index/FieldFilterAtomicReader.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/search/ShardSearchingTestBase.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/store/MockDirectoryWrapper.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/util/CloseableFile.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/util/English.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/util/RollingBuffer.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/util/TestRuleFieldCacheSanity.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/util/TestRuleStoreClassName.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/util/_TestUtil.java
    lucene/dev/branches/lucene3312/lucene/test-framework/src/java/org/apache/lucene/util/automaton/AutomatonTestUtil.java
    lucene/dev/branches/lucene3312/solr/   (props changed)
    lucene/dev/branches/lucene3312/solr/CHANGES.txt   (contents, props changed)
    lucene/dev/branches/lucene3312/solr/NOTICE.txt   (contents, props changed)
    lucene/dev/branches/lucene3312/solr/build.xml
    lucene/dev/branches/lucene3312/solr/common-build.xml   (contents, props changed)
    lucene/dev/branches/lucene3312/solr/contrib/   (props changed)
    lucene/dev/branches/lucene3312/solr/contrib/extraction/ivy.xml
    lucene/dev/branches/lucene3312/solr/contrib/extraction/src/test/org/apache/solr/handler/extraction/ExtractingRequestHandlerTest.java
    lucene/dev/branches/lucene3312/solr/core/   (props changed)
    lucene/dev/branches/lucene3312/solr/core/src/java/org/apache/solr/core/CachingDirectoryFactory.java
    lucene/dev/branches/lucene3312/solr/core/src/java/org/apache/solr/core/SolrCore.java
    lucene/dev/branches/lucene3312/solr/core/src/java/org/apache/solr/handler/CSVRequestHandler.java
    lucene/dev/branches/lucene3312/solr/core/src/java/org/apache/solr/handler/JsonUpdateRequestHandler.java
    lucene/dev/branches/lucene3312/solr/core/src/java/org/apache/solr/handler/SnapPuller.java
    lucene/dev/branches/lucene3312/solr/core/src/java/org/apache/solr/handler/component/StatsValuesFactory.java
    lucene/dev/branches/lucene3312/solr/core/src/java/org/apache/solr/update/DefaultSolrCoreState.java
    lucene/dev/branches/lucene3312/solr/core/src/java/org/apache/solr/update/SolrIndexWriter.java
    lucene/dev/branches/lucene3312/solr/core/src/java/org/apache/solr/update/TransactionLog.java
    lucene/dev/branches/lucene3312/solr/core/src/java/org/apache/solr/util/FastWriter.java
    lucene/dev/branches/lucene3312/solr/core/src/java/org/apache/solr/util/SimplePostTool.java
    lucene/dev/branches/lucene3312/solr/core/src/test-files/solr/collection1/conf/solrconfig.xml
    lucene/dev/branches/lucene3312/solr/core/src/test/org/apache/solr/handler/component/StatsComponentTest.java
    lucene/dev/branches/lucene3312/solr/example/   (props changed)
    lucene/dev/branches/lucene3312/solr/example/solr/collection1/conf/solrconfig.xml
    lucene/dev/branches/lucene3312/solr/example/solr/solr.xml
    lucene/dev/branches/lucene3312/solr/licenses/   (props changed)
    lucene/dev/branches/lucene3312/solr/licenses/commons-compress-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/licenses/fontbox-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/licenses/jempbox-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/licenses/pdfbox-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/licenses/tika-core-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/licenses/tika-parsers-NOTICE.txt
    lucene/dev/branches/lucene3312/solr/solrj/   (props changed)
    lucene/dev/branches/lucene3312/solr/solrj/src/java/org/apache/solr/common/util/ContentStreamBase.java
    lucene/dev/branches/lucene3312/solr/solrj/src/java/org/apache/solr/common/util/FastOutputStream.java
    lucene/dev/branches/lucene3312/solr/solrj/src/test/org/apache/solr/common/util/ContentStreamTest.java
    lucene/dev/branches/lucene3312/solr/test-framework/   (props changed)
    lucene/dev/branches/lucene3312/solr/test-framework/build.xml
    lucene/dev/branches/lucene3312/solr/test-framework/ivy.xml
    lucene/dev/branches/lucene3312/solr/test-framework/src/java/org/apache/solr/core/MockDirectoryFactory.java
    lucene/dev/branches/lucene3312/solr/test-framework/src/java/org/apache/solr/core/MockFSDirectoryFactory.java

Modified: lucene/dev/branches/lucene3312/dev-tools/eclipse/dot.classpath
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/dev-tools/eclipse/dot.classpath?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/dev-tools/eclipse/dot.classpath (original)
+++ lucene/dev/branches/lucene3312/dev-tools/eclipse/dot.classpath Sun Aug 19 09:35:25 2012
@@ -1,126 +1,126 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-	<classpathentry kind="src" path="lucene/core/src/java"/>
-	<classpathentry kind="src" path="lucene/core/src/resources"/>
-	<classpathentry kind="src" path="lucene/core/src/test"/>
-	<classpathentry kind="src" path="lucene/demo/src/java"/>
-	<classpathentry kind="src" path="lucene/demo/src/resources"/>
-	<classpathentry kind="src" path="lucene/demo/src/test"/>
-	<classpathentry kind="src" path="lucene/highlighter/src/java"/>
-	<classpathentry kind="src" path="lucene/highlighter/src/test"/>
-	<classpathentry kind="src" path="lucene/memory/src/java"/>
-	<classpathentry kind="src" path="lucene/memory/src/test"/>
-	<classpathentry kind="src" path="lucene/misc/src/java"/>
-	<classpathentry kind="src" path="lucene/misc/src/test"/>
-	<classpathentry kind="src" path="lucene/sandbox/src/java"/>
-	<classpathentry kind="src" path="lucene/sandbox/src/test"/>
-	<classpathentry kind="src" path="lucene/test-framework/src/java"/>
+  <classpathentry kind="src" path="lucene/core/src/java"/>
+  <classpathentry kind="src" path="lucene/core/src/resources"/>
+  <classpathentry kind="src" path="lucene/core/src/test"/>
+  <classpathentry kind="src" path="lucene/demo/src/java"/>
+  <classpathentry kind="src" path="lucene/demo/src/resources"/>
+  <classpathentry kind="src" path="lucene/demo/src/test"/>
+  <classpathentry kind="src" path="lucene/highlighter/src/java"/>
+  <classpathentry kind="src" path="lucene/highlighter/src/test"/>
+  <classpathentry kind="src" path="lucene/memory/src/java"/>
+  <classpathentry kind="src" path="lucene/memory/src/test"/>
+  <classpathentry kind="src" path="lucene/misc/src/java"/>
+  <classpathentry kind="src" path="lucene/misc/src/test"/>
+  <classpathentry kind="src" path="lucene/sandbox/src/java"/>
+  <classpathentry kind="src" path="lucene/sandbox/src/test"/>
+  <classpathentry kind="src" path="lucene/test-framework/src/java"/>
   <classpathentry kind="src" output="bin/tests-framework" path="lucene/test-framework/src/resources"/>
-	<classpathentry kind="src" path="lucene/analysis/common/src/java"/>
-	<classpathentry kind="src" output="bin/analysis-common"  path="lucene/analysis/common/src/resources"/>
-	<classpathentry kind="src" path="lucene/analysis/common/src/test"/>
-	<classpathentry kind="src" path="lucene/analysis/icu/src/java"/>
-	<classpathentry kind="src" output="bin/analysis-icu" path="lucene/analysis/icu/src/resources"/>
-	<classpathentry kind="src" path="lucene/analysis/icu/src/test"/>
-	<classpathentry kind="src" path="lucene/analysis/kuromoji/src/java"/>
-	<classpathentry kind="src" output="bin/analysis-kuromoji" path="lucene/analysis/kuromoji/src/resources"/>
-	<classpathentry kind="src" path="lucene/analysis/kuromoji/src/test"/>
-	<classpathentry kind="src" path="lucene/analysis/phonetic/src/java"/>
-	<classpathentry kind="src" output="bin/analysis-phonetic" path="lucene/analysis/phonetic/src/resources"/>
-	<classpathentry kind="src" path="lucene/analysis/phonetic/src/test"/>
-	<classpathentry kind="src" path="lucene/analysis/smartcn/src/java"/>
-	<classpathentry kind="src" output="bin/analysis-smartcn" path="lucene/analysis/smartcn/src/resources"/>
-	<classpathentry kind="src" path="lucene/analysis/smartcn/src/test"/>
-	<classpathentry kind="src" path="lucene/analysis/stempel/src/java"/>
-	<classpathentry kind="src" output="bin/analysis-stempel" path="lucene/analysis/stempel/src/resources"/>
-	<classpathentry kind="src" path="lucene/analysis/stempel/src/test"/>
-	<classpathentry kind="src" path="lucene/analysis/morfologik/src/java"/>
-	<classpathentry kind="src" output="bin/analysis-morfologik" path="lucene/analysis/morfologik/src/resources"/>
-	<classpathentry kind="src" path="lucene/analysis/morfologik/src/test"/>
-	<classpathentry kind="src" path="lucene/analysis/uima/src/java"/>
-	<classpathentry kind="src" output="bin/analysis-uima" path="lucene/analysis/uima/src/resources"/>
-	<classpathentry kind="src" path="lucene/analysis/uima/src/test"/>
-	<classpathentry kind="src" path="lucene/benchmark/src/java"/>
-	<classpathentry kind="src" path="lucene/benchmark/src/test"/>
-        <classpathentry excluding="src" including="conf/**" kind="src" path="lucene/benchmark"/>
-	<classpathentry kind="src" path="lucene/facet/src/java"/>
-	<classpathentry kind="src" path="lucene/facet/src/examples"/>
-	<classpathentry kind="src" path="lucene/facet/src/test"/>
-	<classpathentry kind="src" path="lucene/grouping/src/java"/>
-	<classpathentry kind="src" path="lucene/grouping/src/test"/>
-	<classpathentry kind="src" path="lucene/join/src/java"/>
-	<classpathentry kind="src" path="lucene/join/src/test"/>
-	<classpathentry kind="src" path="lucene/queries/src/java"/>
-	<classpathentry kind="src" path="lucene/queries/src/test"/>
-	<classpathentry kind="src" path="lucene/queryparser/src/java"/>
-	<classpathentry kind="src" path="lucene/queryparser/src/resources"/>
-	<classpathentry kind="src" path="lucene/queryparser/src/test"/>
-	<classpathentry kind="src" path="lucene/suggest/src/java"/>
-	<classpathentry kind="src" path="lucene/suggest/src/test"/>
-	<classpathentry kind="src" path="lucene/spatial/src/java"/>
-	<classpathentry kind="src" path="lucene/spatial/src/test"/>
-	<classpathentry kind="src" path="lucene/spatial/src/test-files"/>
-	<classpathentry kind="lib" path="lucene/spatial/lib/spatial4j-0.2.jar"/>
-	<classpathentry kind="src" path="solr/core/src/java"/>
-	<classpathentry kind="src" path="solr/core/src/test"/>
-	<classpathentry kind="src" path="solr/core/src/test-files"/>
-	<classpathentry kind="src" path="solr/solrj/src/java"/>
-	<classpathentry kind="src" path="solr/solrj/src/test"/>
-	<classpathentry kind="src" path="solr/solrj/src/test-files"/>
-	<classpathentry kind="src" path="solr/test-framework/src/java"/>
-	<classpathentry kind="src" path="solr/contrib/analysis-extras/src/java"/>
-	<classpathentry kind="src" path="solr/contrib/analysis-extras/src/test"/>
-	<classpathentry kind="src" path="solr/contrib/analysis-extras/src/test-files"/>
-	<classpathentry kind="src" path="solr/contrib/clustering/src/java"/>
-	<classpathentry kind="src" path="solr/contrib/clustering/src/test"/>
-	<classpathentry kind="src" path="solr/contrib/clustering/src/test-files"/>
-	<classpathentry kind="src" path="solr/contrib/dataimporthandler/src/java"/>
-	<classpathentry kind="src" path="solr/contrib/dataimporthandler/src/test"/>
-	<classpathentry kind="src" path="solr/contrib/dataimporthandler/src/test-files"/>
-	<classpathentry kind="src" path="solr/contrib/dataimporthandler-extras/src/java"/>
-	<classpathentry kind="src" path="solr/contrib/dataimporthandler-extras/src/test"/>
-	<classpathentry kind="src" path="solr/contrib/dataimporthandler-extras/src/test-files"/>
-	<classpathentry kind="src" path="solr/contrib/extraction/src/java"/>
-	<classpathentry kind="src" path="solr/contrib/extraction/src/test"/>
-	<classpathentry kind="src" path="solr/contrib/extraction/src/test-files"/>
-	<classpathentry kind="src" path="solr/contrib/langid/src/java"/>
-	<classpathentry kind="src" path="solr/contrib/langid/src/resources"/>
-	<classpathentry kind="src" path="solr/contrib/langid/src/test"/>
-	<classpathentry kind="src" path="solr/contrib/langid/src/test-files"/>
-	<classpathentry kind="src" path="solr/contrib/uima/src/java"/>
-	<classpathentry kind="src" path="solr/contrib/uima/src/resources"/>
-	<classpathentry kind="src" path="solr/contrib/uima/src/test"/>
-	<classpathentry kind="src" path="solr/contrib/uima/src/test-files"/>
-	<classpathentry kind="src" path="solr/contrib/velocity/src/java"/>
-	<classpathentry kind="src" path="solr/contrib/velocity/src/test"/>
-	<classpathentry kind="src" path="solr/contrib/velocity/src/test-files"/>
-	<classpathentry kind="lib" path="lucene/test-framework/lib/ant-1.8.2.jar"/>
-	<classpathentry kind="lib" path="lucene/test-framework/lib/ant-junit-1.8.2.jar"/>
-	<classpathentry kind="lib" path="lucene/test-framework/lib/junit-4.10.jar"/>
-	<classpathentry kind="lib" path="lucene/sandbox/lib/jakarta-regexp-1.4.jar"/>
-	<classpathentry kind="lib" path="lucene/analysis/icu/lib/icu4j-49.1.jar"/>
-	<classpathentry kind="lib" path="lucene/analysis/phonetic/lib/commons-codec-1.6.jar"/>
-	<classpathentry kind="lib" path="lucene/analysis/morfologik/lib/morfologik-fsa-1.5.3.jar"/>
-	<classpathentry kind="lib" path="lucene/analysis/morfologik/lib/morfologik-polish-1.5.3.jar"/>
-	<classpathentry kind="lib" path="lucene/analysis/morfologik/lib/morfologik-stemming-1.5.3.jar"/>
-	<classpathentry kind="lib" path="lucene/benchmark/lib/commons-compress-1.3.jar"/>
-	<classpathentry kind="lib" path="lucene/benchmark/lib/xercesImpl-2.9.1.jar"/>
-	<classpathentry kind="lib" path="lucene/benchmark/lib/nekohtml-1.9.15.jar"/>
-	<classpathentry kind="lib" path="solr/lib/commons-fileupload-1.2.1.jar"/>
-	<classpathentry kind="lib" path="solr/lib/commons-cli-1.2.jar"/>
-	<classpathentry kind="lib" path="solr/lib/httpclient-4.1.3.jar"/>
-	<classpathentry kind="lib" path="solr/lib/httpcore-4.1.4.jar"/>
-	<classpathentry kind="lib" path="solr/lib/httpmime-4.1.3.jar"/>
-	<classpathentry kind="lib" path="solr/lib/commons-io-2.1.jar"/>
-	<classpathentry kind="lib" path="solr/lib/commons-lang-2.6.jar"/>
-	<classpathentry kind="lib" path="solr/lib/easymock-2.2.jar"/>
-	<classpathentry kind="lib" path="solr/lib/guava-r05.jar"/>
-	<classpathentry kind="lib" path="solr/lib/jcl-over-slf4j-1.6.4.jar"/>
-	<classpathentry kind="lib" path="solr/lib/log4j-over-slf4j-1.6.4.jar"/>
-	<classpathentry kind="lib" path="solr/lib/slf4j-api-1.6.4.jar"/>
-	<classpathentry kind="lib" path="solr/lib/slf4j-jdk14-1.6.4.jar"/>
-	<classpathentry kind="lib" path="solr/lib/wstx-asl-3.2.7.jar"/>
-	<classpathentry kind="lib" path="solr/lib/zookeeper-3.3.6.jar"/>
+  <classpathentry kind="src" path="lucene/analysis/common/src/java"/>
+  <classpathentry kind="src" output="bin/analysis-common" path="lucene/analysis/common/src/resources"/>
+  <classpathentry kind="src" path="lucene/analysis/common/src/test"/>
+  <classpathentry kind="src" path="lucene/analysis/icu/src/java"/>
+  <classpathentry kind="src" output="bin/analysis-icu" path="lucene/analysis/icu/src/resources"/>
+  <classpathentry kind="src" path="lucene/analysis/icu/src/test"/>
+  <classpathentry kind="src" path="lucene/analysis/kuromoji/src/java"/>
+  <classpathentry kind="src" output="bin/analysis-kuromoji" path="lucene/analysis/kuromoji/src/resources"/>
+  <classpathentry kind="src" path="lucene/analysis/kuromoji/src/test"/>
+  <classpathentry kind="src" path="lucene/analysis/phonetic/src/java"/>
+  <classpathentry kind="src" output="bin/analysis-phonetic" path="lucene/analysis/phonetic/src/resources"/>
+  <classpathentry kind="src" path="lucene/analysis/phonetic/src/test"/>
+  <classpathentry kind="src" path="lucene/analysis/smartcn/src/java"/>
+  <classpathentry kind="src" output="bin/analysis-smartcn" path="lucene/analysis/smartcn/src/resources"/>
+  <classpathentry kind="src" path="lucene/analysis/smartcn/src/test"/>
+  <classpathentry kind="src" path="lucene/analysis/stempel/src/java"/>
+  <classpathentry kind="src" output="bin/analysis-stempel" path="lucene/analysis/stempel/src/resources"/>
+  <classpathentry kind="src" path="lucene/analysis/stempel/src/test"/>
+  <classpathentry kind="src" path="lucene/analysis/morfologik/src/java"/>
+  <classpathentry kind="src" output="bin/analysis-morfologik" path="lucene/analysis/morfologik/src/resources"/>
+  <classpathentry kind="src" path="lucene/analysis/morfologik/src/test"/>
+  <classpathentry kind="src" path="lucene/analysis/uima/src/java"/>
+  <classpathentry kind="src" output="bin/analysis-uima" path="lucene/analysis/uima/src/resources"/>
+  <classpathentry kind="src" path="lucene/analysis/uima/src/test"/>
+  <classpathentry kind="src" path="lucene/benchmark/src/java"/>
+  <classpathentry kind="src" path="lucene/benchmark/src/test"/>
+  <classpathentry excluding="src" including="conf/**" kind="src" path="lucene/benchmark"/>
+  <classpathentry kind="src" path="lucene/facet/src/java"/>
+  <classpathentry kind="src" path="lucene/facet/src/examples"/>
+  <classpathentry kind="src" path="lucene/facet/src/test"/>
+  <classpathentry kind="src" path="lucene/grouping/src/java"/>
+  <classpathentry kind="src" path="lucene/grouping/src/test"/>
+  <classpathentry kind="src" path="lucene/join/src/java"/>
+  <classpathentry kind="src" path="lucene/join/src/test"/>
+  <classpathentry kind="src" path="lucene/queries/src/java"/>
+  <classpathentry kind="src" path="lucene/queries/src/test"/>
+  <classpathentry kind="src" path="lucene/queryparser/src/java"/>
+  <classpathentry kind="src" path="lucene/queryparser/src/resources"/>
+  <classpathentry kind="src" path="lucene/queryparser/src/test"/>
+  <classpathentry kind="src" path="lucene/suggest/src/java"/>
+  <classpathentry kind="src" path="lucene/suggest/src/test"/>
+  <classpathentry kind="src" path="lucene/spatial/src/java"/>
+  <classpathentry kind="src" path="lucene/spatial/src/test"/>
+  <classpathentry kind="src" path="lucene/spatial/src/test-files"/>
+  <classpathentry kind="lib" path="lucene/spatial/lib/spatial4j-0.2.jar"/>
+  <classpathentry kind="src" path="solr/core/src/java"/>
+  <classpathentry kind="src" path="solr/core/src/test"/>
+  <classpathentry kind="src" path="solr/core/src/test-files"/>
+  <classpathentry kind="src" path="solr/solrj/src/java"/>
+  <classpathentry kind="src" path="solr/solrj/src/test"/>
+  <classpathentry kind="src" path="solr/solrj/src/test-files"/>
+  <classpathentry kind="src" path="solr/test-framework/src/java"/>
+  <classpathentry kind="src" path="solr/contrib/analysis-extras/src/java"/>
+  <classpathentry kind="src" path="solr/contrib/analysis-extras/src/test"/>
+  <classpathentry kind="src" path="solr/contrib/analysis-extras/src/test-files"/>
+  <classpathentry kind="src" path="solr/contrib/clustering/src/java"/>
+  <classpathentry kind="src" path="solr/contrib/clustering/src/test"/>
+  <classpathentry kind="src" path="solr/contrib/clustering/src/test-files"/>
+  <classpathentry kind="src" path="solr/contrib/dataimporthandler/src/java"/>
+  <classpathentry kind="src" path="solr/contrib/dataimporthandler/src/test"/>
+  <classpathentry kind="src" path="solr/contrib/dataimporthandler/src/test-files"/>
+  <classpathentry kind="src" path="solr/contrib/dataimporthandler-extras/src/java"/>
+  <classpathentry kind="src" path="solr/contrib/dataimporthandler-extras/src/test"/>
+  <classpathentry kind="src" path="solr/contrib/dataimporthandler-extras/src/test-files"/>
+  <classpathentry kind="src" path="solr/contrib/extraction/src/java"/>
+  <classpathentry kind="src" path="solr/contrib/extraction/src/test"/>
+  <classpathentry kind="src" path="solr/contrib/extraction/src/test-files"/>
+  <classpathentry kind="src" path="solr/contrib/langid/src/java"/>
+  <classpathentry kind="src" path="solr/contrib/langid/src/resources"/>
+  <classpathentry kind="src" path="solr/contrib/langid/src/test"/>
+  <classpathentry kind="src" path="solr/contrib/langid/src/test-files"/>
+  <classpathentry kind="src" path="solr/contrib/uima/src/java"/>
+  <classpathentry kind="src" path="solr/contrib/uima/src/resources"/>
+  <classpathentry kind="src" path="solr/contrib/uima/src/test"/>
+  <classpathentry kind="src" path="solr/contrib/uima/src/test-files"/>
+  <classpathentry kind="src" path="solr/contrib/velocity/src/java"/>
+  <classpathentry kind="src" path="solr/contrib/velocity/src/test"/>
+  <classpathentry kind="src" path="solr/contrib/velocity/src/test-files"/>
+  <classpathentry kind="lib" path="lucene/test-framework/lib/ant-1.8.2.jar"/>
+  <classpathentry kind="lib" path="lucene/test-framework/lib/ant-junit-1.8.2.jar"/>
+  <classpathentry kind="lib" path="lucene/test-framework/lib/junit-4.10.jar"/>
+  <classpathentry kind="lib" path="lucene/sandbox/lib/jakarta-regexp-1.4.jar"/>
+  <classpathentry kind="lib" path="lucene/analysis/icu/lib/icu4j-49.1.jar"/>
+  <classpathentry kind="lib" path="lucene/analysis/phonetic/lib/commons-codec-1.6.jar"/>
+  <classpathentry kind="lib" path="lucene/analysis/morfologik/lib/morfologik-fsa-1.5.3.jar"/>
+  <classpathentry kind="lib" path="lucene/analysis/morfologik/lib/morfologik-polish-1.5.3.jar"/>
+  <classpathentry kind="lib" path="lucene/analysis/morfologik/lib/morfologik-stemming-1.5.3.jar"/>
+  <classpathentry kind="lib" path="lucene/benchmark/lib/commons-compress-1.3.jar"/>
+  <classpathentry kind="lib" path="lucene/benchmark/lib/xercesImpl-2.9.1.jar"/>
+  <classpathentry kind="lib" path="lucene/benchmark/lib/nekohtml-1.9.15.jar"/>
+  <classpathentry kind="lib" path="solr/lib/commons-fileupload-1.2.1.jar"/>
+  <classpathentry kind="lib" path="solr/lib/commons-cli-1.2.jar"/>
+  <classpathentry kind="lib" path="solr/lib/httpclient-4.1.3.jar"/>
+  <classpathentry kind="lib" path="solr/lib/httpcore-4.1.4.jar"/>
+  <classpathentry kind="lib" path="solr/lib/httpmime-4.1.3.jar"/>
+  <classpathentry kind="lib" path="solr/lib/commons-io-2.1.jar"/>
+  <classpathentry kind="lib" path="solr/lib/commons-lang-2.6.jar"/>
+  <classpathentry kind="lib" path="solr/lib/easymock-2.2.jar"/>
+  <classpathentry kind="lib" path="solr/lib/guava-r05.jar"/>
+  <classpathentry kind="lib" path="solr/lib/jcl-over-slf4j-1.6.4.jar"/>
+  <classpathentry kind="lib" path="solr/lib/log4j-over-slf4j-1.6.4.jar"/>
+  <classpathentry kind="lib" path="solr/lib/slf4j-api-1.6.4.jar"/>
+  <classpathentry kind="lib" path="solr/lib/slf4j-jdk14-1.6.4.jar"/>
+  <classpathentry kind="lib" path="solr/lib/wstx-asl-3.2.7.jar"/>
+  <classpathentry kind="lib" path="solr/lib/zookeeper-3.3.6.jar"/>
   <classpathentry kind="lib" path="solr/example/lib/jetty-continuation-8.1.2.v20120308.jar"/>
   <classpathentry kind="lib" path="solr/example/lib/jetty-deploy-8.1.2.v20120308.jar"/>
   <classpathentry kind="lib" path="solr/example/lib/jetty-http-8.1.2.v20120308.jar"/>
@@ -133,47 +133,57 @@
   <classpathentry kind="lib" path="solr/example/lib/jetty-webapp-8.1.2.v20120308.jar"/>
   <classpathentry kind="lib" path="solr/example/lib/jetty-xml-8.1.2.v20120308.jar"/>
   <classpathentry kind="lib" path="solr/example/lib/servlet-api-3.0.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/clustering/lib/carrot2-core-3.5.0.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/clustering/lib/hppc-0.3.3.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/clustering/lib/jackson-core-asl-1.7.4.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/clustering/lib/jackson-mapper-asl-1.7.4.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/clustering/lib/mahout-collections-0.3.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/clustering/lib/mahout-math-0.3.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/clustering/lib/simple-xml-2.4.1.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/dataimporthandler/lib/activation-1.1.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/dataimporthandler/lib/mail-1.4.1.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/bcmail-jdk15-1.45.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/bcprov-jdk15-1.45.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/boilerpipe-1.1.0.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/commons-compress-1.3.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/dom4j-1.6.1.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/fontbox-1.6.0.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/jempbox-1.6.0.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/metadata-extractor-2.4.0-beta-1.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/netcdf-4.2-min.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/pdfbox-1.6.0.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/poi-3.8-beta5.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/poi-ooxml-3.8-beta5.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/poi-ooxml-schemas-3.8-beta5.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/poi-scratchpad-3.8-beta5.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/rome-0.9.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/tagsoup-1.2.1.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/tika-core-1.1.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/tika-parsers-1.1.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/extraction/lib/xmlbeans-2.3.0.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/langid/lib/langdetect-1.1-20120112.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/langid/lib/jsonic-1.2.7.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/uima/lib/commons-digester-2.0.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/uima/lib/AlchemyAPIAnnotator-2.3.1.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/uima/lib/OpenCalaisAnnotator-2.3.1.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/uima/lib/Tagger-2.3.1.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/uima/lib/WhitespaceTokenizer-2.3.1.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/uima/lib/uimaj-core-2.3.1.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/velocity/lib/velocity-1.6.4.jar"/>
-	<classpathentry kind="lib" path="solr/contrib/velocity/lib/velocity-tools-2.0.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/clustering/lib/carrot2-core-3.5.0.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/clustering/lib/hppc-0.3.3.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/clustering/lib/jackson-core-asl-1.7.4.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/clustering/lib/jackson-mapper-asl-1.7.4.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/clustering/lib/mahout-collections-0.3.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/clustering/lib/mahout-math-0.3.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/clustering/lib/simple-xml-2.4.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/dataimporthandler/lib/activation-1.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/dataimporthandler/lib/mail-1.4.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/bcmail-jdk15-1.45.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/bcprov-jdk15-1.45.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/boilerpipe-1.1.0.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/dom4j-1.6.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/metadata-extractor-2.4.0-beta-1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/netcdf-4.2-min.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/rome-0.9.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/tagsoup-1.2.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/xmlbeans-2.3.0.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/langid/lib/langdetect-1.1-20120112.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/langid/lib/jsonic-1.2.7.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/uima/lib/commons-digester-2.0.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/uima/lib/AlchemyAPIAnnotator-2.3.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/uima/lib/OpenCalaisAnnotator-2.3.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/uima/lib/Tagger-2.3.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/uima/lib/WhitespaceTokenizer-2.3.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/uima/lib/uimaj-core-2.3.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/velocity/lib/velocity-1.6.4.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/velocity/lib/velocity-tools-2.0.jar"/>
   <classpathentry kind="lib" path="solr/contrib/velocity/lib/commons-beanutils-1.7.0.jar"/>
   <classpathentry kind="lib" path="solr/contrib/velocity/lib/commons-collections-3.2.1.jar"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-	<classpathentry kind="lib" path="lucene/test-framework/lib/randomizedtesting-runner-2.0.0.rc5.jar"/>
-	<classpathentry kind="output" path="bin/other"/>
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="lib" path="lucene/test-framework/lib/randomizedtesting-runner-2.0.0.rc5.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/apache-mime4j-core-0.7.2.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/apache-mime4j-dom-0.7.2.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/commons-compress-1.4.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/fontbox-1.7.0.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/icu4j-49.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/isoparser-1.0-RC-1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/jdom-1.0.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/jempbox-1.7.0.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/juniversalchardet-1.0.3.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/pdfbox-1.7.0.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/poi-3.8.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/poi-ooxml-3.8.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/poi-ooxml-schemas-3.8.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/poi-scratchpad-3.8.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/tika-core-1.2.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/tika-parsers-1.2.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/vorbis-java-core-0.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/vorbis-java-tika-0.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/xercesImpl-2.9.1.jar"/>
+  <classpathentry kind="lib" path="solr/contrib/extraction/lib/xz-1.0.jar"/>
+  <classpathentry kind="output" path="bin/other"/>
 </classpath>

Modified: lucene/dev/branches/lucene3312/dev-tools/idea/solr/contrib/extraction/extraction.iml
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/dev-tools/idea/solr/contrib/extraction/extraction.iml?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/dev-tools/idea/solr/contrib/extraction/extraction.iml (original)
+++ lucene/dev/branches/lucene3312/dev-tools/idea/solr/contrib/extraction/extraction.iml Sun Aug 19 09:35:25 2012
@@ -15,6 +15,6 @@
     <orderEntry type="library" name="Solr library" level="project" />
     <orderEntry type="library" name="Solr extraction library" level="project" />
     <orderEntry type="module" module-name="solr" />
-    <orderEntry type="module" module-name="lucene" scope="TEST" />
+    <orderEntry type="module" module-name="lucene" />
   </component>
 </module>

Modified: lucene/dev/branches/lucene3312/lucene/CHANGES.txt
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/CHANGES.txt?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/CHANGES.txt (original)
+++ lucene/dev/branches/lucene3312/lucene/CHANGES.txt Sun Aug 19 09:35:25 2012
@@ -75,6 +75,14 @@ Bug Fixes
   encoders / stemmers via the ResourceLoader now instead of Class.forName().
   Solr users should now no longer have to embed these in its war. (David Smiley)
 
+* SOLR-3737: StempelPolishStemFilterFactory loaded its stemmer table incorrectly.
+  Also, ensure immutability and use only one instance of this table in RAM (lazy
+  loaded) since its quite large. (sausarkar, Steven Rowe, Robert Muir)
+
+* LUCENE-4310: MappingCharFilter was failing to match input strings
+  containing non-BMP Unicode characters.  (Dawid Weiss, Robert Muir,
+  Mike McCandless)
+
 Build
 
 * LUCENE-3985: Upgrade to randomizedtesting 2.0.0. Added support for 

Modified: lucene/dev/branches/lucene3312/lucene/analysis/common/src/java/org/apache/lucene/analysis/charfilter/NormalizeCharMap.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/analysis/common/src/java/org/apache/lucene/analysis/charfilter/NormalizeCharMap.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/analysis/common/src/java/org/apache/lucene/analysis/charfilter/NormalizeCharMap.java (original)
+++ lucene/dev/branches/lucene3312/lucene/analysis/common/src/java/org/apache/lucene/analysis/charfilter/NormalizeCharMap.java Sun Aug 19 09:35:25 2012
@@ -111,9 +111,8 @@ public class NormalizeCharMap {
         final org.apache.lucene.util.fst.Builder<CharsRef> builder = new org.apache.lucene.util.fst.Builder<CharsRef>(FST.INPUT_TYPE.BYTE2, outputs);
         final IntsRef scratch = new IntsRef();
         for(Map.Entry<String,String> ent : pendingPairs.entrySet()) {
-          builder.add(Util.toUTF32(ent.getKey(), scratch),
+          builder.add(Util.toUTF16(ent.getKey(), scratch),
                       new CharsRef(ent.getValue()));
-      
         }
         map = builder.finish();
         pendingPairs.clear();

Modified: lucene/dev/branches/lucene3312/lucene/analysis/common/src/test/org/apache/lucene/analysis/charfilter/TestMappingCharFilter.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/analysis/common/src/test/org/apache/lucene/analysis/charfilter/TestMappingCharFilter.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/analysis/common/src/test/org/apache/lucene/analysis/charfilter/TestMappingCharFilter.java (original)
+++ lucene/dev/branches/lucene3312/lucene/analysis/common/src/test/org/apache/lucene/analysis/charfilter/TestMappingCharFilter.java Sun Aug 19 09:35:25 2012
@@ -33,6 +33,7 @@ import org.apache.lucene.analysis.CharFi
 import org.apache.lucene.analysis.MockTokenizer;
 import org.apache.lucene.analysis.TokenStream;
 import org.apache.lucene.analysis.Tokenizer;
+import org.apache.lucene.util.UnicodeUtil;
 import org.apache.lucene.util._TestUtil;
 
 public class TestMappingCharFilter extends BaseTokenStreamTestCase {
@@ -55,6 +56,11 @@ public class TestMappingCharFilter exten
 
     builder.add( "empty", "" );
 
+    // BMP (surrogate pair):
+    builder.add(UnicodeUtil.newString(new int[] {0x1D122}, 0, 1), "fclef");
+
+    builder.add("\uff01", "full-width-exclamation");
+
     normMap = builder.build();
   }
 
@@ -128,6 +134,18 @@ public class TestMappingCharFilter exten
     assertTokenStreamContents(ts, new String[0], new int[]{}, new int[]{}, 5);
   }
 
+  public void testNonBMPChar() throws Exception {
+    CharFilter cs = new MappingCharFilter( normMap, new StringReader( UnicodeUtil.newString(new int[] {0x1D122}, 0, 1) ) );
+    TokenStream ts = new MockTokenizer(cs, MockTokenizer.WHITESPACE, false);
+    assertTokenStreamContents(ts, new String[]{"fclef"}, new int[]{0}, new int[]{2}, 2);
+  }
+
+  public void testFullWidthChar() throws Exception {
+    CharFilter cs = new MappingCharFilter( normMap, new StringReader( "\uff01") );
+    TokenStream ts = new MockTokenizer(cs, MockTokenizer.WHITESPACE, false);
+    assertTokenStreamContents(ts, new String[]{"full-width-exclamation"}, new int[]{0}, new int[]{1}, 1);
+  }
+
   //
   //                1111111111222
   //      01234567890123456789012

Modified: lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/apache/lucene/analysis/pl/PolishAnalyzer.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/apache/lucene/analysis/pl/PolishAnalyzer.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/apache/lucene/analysis/pl/PolishAnalyzer.java (original)
+++ lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/apache/lucene/analysis/pl/PolishAnalyzer.java Sun Aug 19 09:35:25 2012
@@ -59,6 +59,13 @@ public final class PolishAnalyzer extend
   }
   
   /**
+   * Returns an unmodifiable instance of the default stemmer table.
+   */
+  public static Trie getDefaultTable() {
+    return DefaultsHolder.DEFAULT_TABLE;
+  }
+  
+  /**
    * Atomically loads the DEFAULT_STOP_SET in a lazy fashion once the outer class 
    * accesses the static final set the first time.;
    */

Modified: lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/apache/lucene/analysis/stempel/StempelPolishStemFilterFactory.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/apache/lucene/analysis/stempel/StempelPolishStemFilterFactory.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/apache/lucene/analysis/stempel/StempelPolishStemFilterFactory.java (original)
+++ lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/apache/lucene/analysis/stempel/StempelPolishStemFilterFactory.java Sun Aug 19 09:35:25 2012
@@ -17,28 +17,17 @@ package org.apache.lucene.analysis.stemp
  * limitations under the License.
  */
 
-import java.io.IOException;
-
 import org.apache.lucene.analysis.TokenStream;
+import org.apache.lucene.analysis.pl.PolishAnalyzer;
 import org.apache.lucene.analysis.stempel.StempelFilter;
 import org.apache.lucene.analysis.stempel.StempelStemmer;
-import org.apache.lucene.analysis.util.ResourceLoader;
-import org.apache.lucene.analysis.util.ResourceLoaderAware;
 import org.apache.lucene.analysis.util.TokenFilterFactory;
-import org.egothor.stemmer.Trie;
 
 /**
  * Factory for {@link StempelFilter} using a Polish stemming table.
  */
-public class StempelPolishStemFilterFactory extends TokenFilterFactory implements ResourceLoaderAware {
-  private Trie stemmer = null;
-  private static final String STEMTABLE = "/org/apache/lucene/analysis/pl/stemmer_20000.tbl";
-  
+public class StempelPolishStemFilterFactory extends TokenFilterFactory {  
   public TokenStream create(TokenStream input) {
-    return new StempelFilter(input, new StempelStemmer(stemmer));
-  }
-
-  public void inform(ResourceLoader loader) throws IOException {
-    stemmer = StempelStemmer.load(loader.openResource(STEMTABLE));
+    return new StempelFilter(input, new StempelStemmer(PolishAnalyzer.getDefaultTable()));
   }
 }

Modified: lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/egothor/stemmer/Trie.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/egothor/stemmer/Trie.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/egothor/stemmer/Trie.java (original)
+++ lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/java/org/egothor/stemmer/Trie.java Sun Aug 19 09:35:25 2012
@@ -332,7 +332,7 @@ public class Trie {
    * @param key the key
    * @param cmd the patch command
    */
-  public void add(CharSequence key, CharSequence cmd) {
+  void add(CharSequence key, CharSequence cmd) {
     if (key == null || cmd == null) {
       return;
     }

Modified: lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/test/org/apache/lucene/analysis/stempel/TestStempelPolishStemFilterFactory.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/test/org/apache/lucene/analysis/stempel/TestStempelPolishStemFilterFactory.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/test/org/apache/lucene/analysis/stempel/TestStempelPolishStemFilterFactory.java (original)
+++ lucene/dev/branches/lucene3312/lucene/analysis/stempel/src/test/org/apache/lucene/analysis/stempel/TestStempelPolishStemFilterFactory.java Sun Aug 19 09:35:25 2012
@@ -22,7 +22,6 @@ import java.io.StringReader;
 import org.apache.lucene.analysis.BaseTokenStreamTestCase;
 import org.apache.lucene.analysis.TokenStream;
 import org.apache.lucene.analysis.core.WhitespaceTokenizer;
-import org.apache.lucene.analysis.util.ClasspathResourceLoader;
 
 /**
  * Tests for {@link StempelPolishStemFilterFactory}
@@ -31,7 +30,6 @@ public class TestStempelPolishStemFilter
   public void testBasics() throws Exception {
     StringReader document = new StringReader("studenta studenci");
     StempelPolishStemFilterFactory factory = new StempelPolishStemFilterFactory();
-    factory.inform(new ClasspathResourceLoader(getClass()));
     TokenStream ts = factory.create(new WhitespaceTokenizer(TEST_VERSION_CURRENT, document));
     assertTokenStreamContents(ts,
         new String[] { "student", "student" });

Modified: lucene/dev/branches/lucene3312/lucene/build.xml
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/build.xml?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/build.xml (original)
+++ lucene/dev/branches/lucene3312/lucene/build.xml Sun Aug 19 09:35:25 2012
@@ -234,10 +234,10 @@
       <check-missing-javadocs dir="build/docs/analyzers-stempel" level="class"/>
       <check-missing-javadocs dir="build/docs/analyzers-uima" level="class"/>
       <check-missing-javadocs dir="build/docs/benchmark" level="class"/>
-      <!-- core: problems -->
+      <check-missing-javadocs dir="build/docs/core" level="class"/>
       <check-missing-javadocs dir="build/docs/demo" level="class"/>
       <check-missing-javadocs dir="build/docs/facet" level="class"/>
-      <!-- grouping: problems -->
+      <check-missing-javadocs dir="build/docs/grouping" level="class"/>
       <!-- highlighter: problems -->
       <check-missing-javadocs dir="build/docs/join" level="class"/>
       <check-missing-javadocs dir="build/docs/memory" level="class"/>
@@ -247,7 +247,7 @@
       <check-missing-javadocs dir="build/docs/sandbox" level="class"/>
       <!-- spatial: problems -->
       <check-missing-javadocs dir="build/docs/suggest" level="class"/>
-      <!-- test-framework: problems -->
+      <check-missing-javadocs dir="build/docs/test-framework" level="class"/>
     </sequential>
   </target>
   

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/BlockTermState.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/BlockTermState.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/BlockTermState.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/BlockTermState.java Sun Aug 19 09:35:25 2012
@@ -26,11 +26,15 @@ import org.apache.lucene.index.TermState
  * terms dict.
  */
 public class BlockTermState extends OrdTermState {
-  public int docFreq;            // how many docs have this term
-  public long totalTermFreq;     // total number of occurrences of this term
+  /** how many docs have this term */
+  public int docFreq;
+  /** total number of occurrences of this term */
+  public long totalTermFreq;
 
-  public int termBlockOrd;          // the term's ord in the current block
-  public long blockFilePointer;  // fp into the terms dict primary file (_X.tim) that holds this term
+  /** the term's ord in the current block */
+  public int termBlockOrd;
+  /** fp into the terms dict primary file (_X.tim) that holds this term */
+  public long blockFilePointer;
 
   @Override
   public void copyFrom(TermState _other) {

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/MultiLevelSkipListReader.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/MultiLevelSkipListReader.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/MultiLevelSkipListReader.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/MultiLevelSkipListReader.java Sun Aug 19 09:35:25 2012
@@ -36,7 +36,7 @@ import org.apache.lucene.util.MathUtil;
  */
 
 public abstract class MultiLevelSkipListReader {
-  // the maximum number of skip levels possible for this index
+  /** the maximum number of skip levels possible for this index */
   protected int maxNumberOfSkipLevels; 
   
   // number of levels in this skip list

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/MultiLevelSkipListWriter.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/MultiLevelSkipListWriter.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/MultiLevelSkipListWriter.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/MultiLevelSkipListWriter.java Sun Aug 19 09:35:25 2012
@@ -49,7 +49,7 @@ import org.apache.lucene.util.MathUtil;
  */
 
 public abstract class MultiLevelSkipListWriter {
-  // number of levels in this skip list
+  /** number of levels in this skip list */
   protected int numberOfSkipLevels;
   
   // the skip interval in the list with level = 0
@@ -77,8 +77,8 @@ public abstract class MultiLevelSkipList
     }
   }
 
+  /** creates new buffers or empties the existing ones */
   protected void resetSkip() {
-    // creates new buffers or empties the existing ones
     if (skipBuffer == null) {
       init();
     } else {

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/memory/DirectPostingsFormat.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/memory/DirectPostingsFormat.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/memory/DirectPostingsFormat.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/memory/DirectPostingsFormat.java Sun Aug 19 09:35:25 2012
@@ -1796,7 +1796,7 @@ public class DirectPostingsFormat extend
   }
 
   // Docs + freqs:
-  public final static class HighFreqDocsEnum extends DocsEnum {
+  private final static class HighFreqDocsEnum extends DocsEnum {
     private int[] docIDs;
     private int[] freqs;
     private final Bits liveDocs;
@@ -1969,7 +1969,7 @@ public class DirectPostingsFormat extend
   }
 
   // TODO: specialize offsets and not
-  public final static class HighFreqDocsAndPositionsEnum extends DocsAndPositionsEnum {
+  private final static class HighFreqDocsAndPositionsEnum extends DocsAndPositionsEnum {
     private int[] docIDs;
     private int[] freqs;
     private int[][] positions;

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntIndexInput.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntIndexInput.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntIndexInput.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntIndexInput.java Sun Aug 19 09:35:25 2012
@@ -36,7 +36,7 @@ public abstract class IntIndexInput impl
 
   public abstract Index index() throws IOException;
   
-  // TODO: -- can we simplify this?
+  /** Records a single skip-point in the {@link IntIndexInput.Reader}. */
   public abstract static class Index {
 
     public abstract void read(DataInput indexIn, boolean absolute) throws IOException;
@@ -50,6 +50,7 @@ public abstract class IntIndexInput impl
     public abstract Index clone();
   }
 
+  /** Reads int values. */
   public abstract static class Reader {
 
     /** Reads next single int */

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntIndexOutput.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntIndexOutput.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntIndexOutput.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntIndexOutput.java Sun Aug 19 09:35:25 2012
@@ -38,6 +38,7 @@ public abstract class IntIndexOutput imp
    * >= 0.  */
   public abstract void write(int v) throws IOException;
 
+  /** Records a single skip-point in the IndexOutput. */
   public abstract static class Index {
 
     /** Internally records the current location */

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntStreamFactory.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntStreamFactory.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntStreamFactory.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/codecs/sep/IntStreamFactory.java Sun Aug 19 09:35:25 2012
@@ -22,8 +22,15 @@ import org.apache.lucene.store.IOContext
 
 import java.io.IOException;
 
-/** @lucene.experimental */
+/** Provides int reader and writer to specified files.
+ *
+ * @lucene.experimental */
 public abstract class IntStreamFactory {
+  /** Create an {@link IntIndexInput} on the provided
+   *  fileName. */
   public abstract IntIndexInput openInput(Directory dir, String fileName, IOContext context) throws IOException;
+
+  /** Create an {@link IntIndexOutput} on the provided
+   *  fileName. */
   public abstract IntIndexOutput createOutput(Directory dir, String fileName, IOContext context) throws IOException;
 }

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/DocTermOrds.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/DocTermOrds.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/DocTermOrds.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/DocTermOrds.java Sun Aug 19 09:35:25 2012
@@ -119,10 +119,13 @@ public class DocTermOrds {
   protected final String field;
 
   protected int numTermsInField;
-  protected long termInstances; // total number of references to term numbers
+  /** total number of references to term numbers */
+  protected long termInstances;
   private long memsz;
-  protected int total_time;  // total time to uninvert the field
-  protected int phase1_time;  // time for phase1 of the uninvert process
+  /** total time to uninvert the field */
+  protected int total_time;
+  /** time for phase1 of the uninvert process */
+  protected int phase1_time;
 
   protected int[] index;
   protected byte[][] tnums = new byte[256][];
@@ -234,7 +237,7 @@ public class DocTermOrds {
   protected void setActualDocFreq(int termNum, int df) throws IOException {
   }
 
-  // Call this only once (if you subclass!)
+  /** Call this only once (if you subclass!) */
   protected void uninvert(final AtomicReader reader, final BytesRef termPrefix) throws IOException {
     //System.out.println("DTO uninvert field=" + field + " prefix=" + termPrefix);
     final long startTime = System.currentTimeMillis();

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/FieldInfos.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/FieldInfos.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/FieldInfos.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/FieldInfos.java Sun Aug 19 09:35:25 2012
@@ -249,11 +249,11 @@ public class FieldInfos implements Itera
       return addOrUpdateInternal(name, -1, isIndexed, storeTermVector, omitNorms, storePayloads, indexOptions, docValues, normType);
     }
 
-    // NOTE: this method does not carry over termVector
-    // booleans nor docValuesType; the indexer chain
-    // (TermVectorsConsumerPerField, DocFieldProcessor) must
-    // set these fields when they succeed in consuming
-    // the document:
+    /** NOTE: this method does not carry over termVector
+     *  booleans nor docValuesType; the indexer chain
+     *  (TermVectorsConsumerPerField, DocFieldProcessor) must
+     *  set these fields when they succeed in consuming
+     *  the document */
     public FieldInfo addOrUpdate(String name, IndexableFieldType fieldType) {
       // TODO: really, indexer shouldn't even call this
       // method (it's only called from DocFieldProcessor);

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/Fields.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/Fields.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/Fields.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/Fields.java Sun Aug 19 09:35:25 2012
@@ -33,10 +33,9 @@ public abstract class Fields implements 
    *  null if the field does not exist. */
   public abstract Terms terms(String field) throws IOException;
 
-  /** Returns the number of terms for all fields, or -1 if this 
-   *  measure isn't stored by the codec. Note that, just like 
-   *  other term measures, this measure does not take deleted 
-   *  documents into account. */
+  /** Returns the number of fields or -1 if the number of
+   * distinct field names is unknown. If &gt;= 0,
+   * {@link #iterator} will return as many field names. */
   public abstract int size() throws IOException;
   
   /** Returns the number of terms for all fields, or -1 if this 

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MergePolicy.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MergePolicy.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MergePolicy.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MergePolicy.java Sun Aug 19 09:35:25 2012
@@ -243,6 +243,10 @@ public abstract class MergePolicy implem
     }
   }
 
+  /** Thrown when a merge was explicity aborted because
+   *  {@link IndexWriter#close(boolean)} was called with
+   *  <code>false</code>.  Normally this exception is
+   *  privately caught and suppresed by {@link IndexWriter}.  */
   public static class MergeAbortedException extends IOException {
     public MergeAbortedException() {
       super("merge is aborted");

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MergeState.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MergeState.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MergeState.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MergeState.java Sun Aug 19 09:35:25 2012
@@ -29,6 +29,9 @@ import org.apache.lucene.util.packed.Pac
  * @lucene.experimental */
 public class MergeState {
 
+  /**
+   * Remaps docids around deletes during merge
+   */
   public static abstract class DocMap {
     private final Bits liveDocs;
 
@@ -197,6 +200,9 @@ public class MergeState {
   public SegmentReader[] matchingSegmentReaders;
   public int matchedCount;
   
+  /**
+   * Class for recording units of work when merging segments.
+   */
   public static class CheckAbort {
     private double workCount;
     private final MergePolicy.OneMerge merge;

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocValues.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocValues.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocValues.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocValues.java Sun Aug 19 09:35:25 2012
@@ -43,7 +43,7 @@ import org.apache.lucene.util.packed.Pac
  * @lucene.experimental
  * @lucene.internal
  */
-public class MultiDocValues extends DocValues {
+class MultiDocValues extends DocValues {
   
   private static DocValuesPuller DEFAULT_PULLER = new DocValuesPuller();
   private static final DocValuesPuller NORMS_PULLER = new DocValuesPuller() {

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocsAndPositionsEnum.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocsAndPositionsEnum.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocsAndPositionsEnum.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocsAndPositionsEnum.java Sun Aug 19 09:35:25 2012
@@ -143,6 +143,8 @@ public final class MultiDocsAndPositions
   }
 
   // TODO: implement bulk read more efficiently than super
+  /** Holds a {@link DocsAndPositionsEnum} along with the
+   *  corresponding {@link ReaderSlice}. */
   public final static class EnumWithSlice {
     public DocsAndPositionsEnum docsAndPositionsEnum;
     public ReaderSlice slice;

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocsEnum.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocsEnum.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocsEnum.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/MultiDocsEnum.java Sun Aug 19 09:35:25 2012
@@ -122,6 +122,8 @@ public final class MultiDocsEnum extends
   }
 
   // TODO: implement bulk read more efficiently than super
+  /** Holds a {@link DocsEnum} along with the
+   *  corresponding {@link ReaderSlice}. */
   public final static class EnumWithSlice {
     public DocsEnum docsEnum;
     public ReaderSlice slice;

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentInfos.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentInfos.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentInfos.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentInfos.java Sun Aug 19 09:35:25 2012
@@ -133,7 +133,8 @@ public final class SegmentInfos implemen
                                // or wrote; this is normally the same as generation except if
                                // there was an IOException that had interrupted a commit
 
-  public Map<String,String> userData = Collections.<String,String>emptyMap();       // Opaque Map<String, String> that user can specify during IndexWriter.commit
+  /** Opaque Map&lt;String, String&gt; that user can specify during IndexWriter.commit */
+  public Map<String,String> userData = Collections.<String,String>emptyMap();
   
   private List<SegmentInfoPerCommit> segments = new ArrayList<SegmentInfoPerCommit>();
   

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentReadState.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentReadState.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentReadState.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentReadState.java Sun Aug 19 09:35:25 2012
@@ -30,11 +30,11 @@ public class SegmentReadState {
   public final FieldInfos fieldInfos;
   public final IOContext context;
 
-  // NOTE: if this is < 0, that means "defer terms index
-  // load until needed".  But if the codec must load the
-  // terms index on init (preflex is the only once currently
-  // that must do so), then it should negate this value to
-  // get the app's terms divisor:
+  /** NOTE: if this is &lt; 0, that means "defer terms index
+   *  load until needed".  But if the codec must load the
+   *  terms index on init (preflex is the only once currently
+   *  that must do so), then it should negate this value to
+   *  get the app's terms divisor */
   public int termsIndexDivisor;
   public final String segmentSuffix;
 

Modified: lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentWriteState.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentWriteState.java?rev=1374718&r1=1374717&r2=1374718&view=diff
==============================================================================
--- lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentWriteState.java (original)
+++ lucene/dev/branches/lucene3312/lucene/core/src/java/org/apache/lucene/index/SegmentWriteState.java Sun Aug 19 09:35:25 2012
@@ -33,11 +33,11 @@ public class SegmentWriteState {
   public final FieldInfos fieldInfos;
   public int delCountOnFlush;
 
-  // Deletes to apply while we are flushing the segment.  A
-  // Term is enrolled in here if it was deleted at one
-  // point, and it's mapped to the docIDUpto, meaning any
-  // docID < docIDUpto containing this term should be
-  // deleted.
+  /** Deletes to apply while we are flushing the segment.  A
+   *  Term is enrolled in here if it was deleted at one
+   *  point, and it's mapped to the docIDUpto, meaning any
+   *  docID &lt; docIDUpto containing this term should be
+   *  deleted. */
   public final BufferedDeletes segDeletes;
 
   // Lazily created: