git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1301096 13f79535-47bb-0310-9956-ffa450edef68
fix IW infoStream (already fixed on trunk)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1301146 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-3872: catch case where app calls close() after prepareCommit() without the matched commit()

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1301159 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-3874: don't let bogus positions corrumpt the index

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1301163 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-3876: don't corrupt the index (from wrong shift operator) for large documents

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1301467 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-3848: don't produce tokenstreams that start with posinc=0

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1301542 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-3879: backport test

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1301544 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-3877: don't print to std streams in Lucene core

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1301601 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-3878: add basic liveDocs checks to CheckIndex

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1301681 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-3878: visit the document even if its deleted, just don't count anything

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1301684 13f79535-47bb-0310-9956-ffa450edef68
SOLR-2826: use logging rather than e.printStackTrace()

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1301877 13f79535-47bb-0310-9956-ffa450edef68
SOLR-2826: Remove some dead code

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1301912 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1302133 from lucene/dev/trunk:
LUCENE-3867: Refactor RamUsageEstimator. CHANGES.txt will come separately...

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1302152 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-3867: Add CHANGES.txt.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1302155 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1302238 from lucene/dev/trunk:
LUCENE-3738: DataInput/DataOutput no longer allow negative vLongs. vInts are still supported (for index backwards compatibility), but should not be used in new code. The read method for negative vLongs was already broken since Lucene 3.1

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1302242 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-3738: Add missing backwards break

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1302243 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-3880: UAX29URLEmailTokenizer now recognizes emails when the mailto: scheme is prepended.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1302269 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1302300 from lucene/dev/trunk:
LUCENE-3867: Fix issue number

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1302301 13f79535-47bb-0310-9956-ffa450edef68
remove redundat throws FacetException (merge from trunk)


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1302380 13f79535-47bb-0310-9956-ffa450edef68
Fix changes.txt "typo"

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1302509 13f79535-47bb-0310-9956-ffa450edef68