SOLR-3743: real-time get should not return copyField targets

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1374913 13f79535-47bb-0310-9956-ffa450edef68
SOLR-3726 allow more flexibility in configuring solr http clients, merge from trunk (r1374964)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1374966 13f79535-47bb-0310-9956-ffa450edef68
first start at some package javadoc for o.a.l.index

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375129 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4313: make it clear that DISI.advance behavior is undefined if target <= current

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375334 13f79535-47bb-0310-9956-ffa450edef68
fail if smoke tester hits exc reading Solr output

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375341 13f79535-47bb-0310-9956-ffa450edef68
fail if smoke tester hits exc reading Solr output

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375342 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1375428 from lucene/dev/trunk:
Improve Javadocs of IndexInput/IndexOutput. Remove useless casting when acquiring clones of IndexInput

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375429 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-3892: merge BlockPostingsFormat from branch

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375495 13f79535-47bb-0310-9956-ffa450edef68
remove unused imports

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375497 13f79535-47bb-0310-9956-ffa450edef68
remove unnecessary casts (covariant IndexInput.clone)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375500 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1375507 from lucene/dev/trunk:
LUCENE-4317: Improve reuse of internal TokenStreams in oal.document.Field.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375508 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1375522 from lucene/dev/trunk:
LUCENE-4315: Minor fixes for Fields abstract class, TermVectorsWriter, remove UnmodifiableIterator (added before, without issue).

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375530 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4316: deprecate Fields.getUniqueTermCount, remove AtomicReader.getUniqueTermCount

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375558 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1375657 from lucene/dev/trunk:
Silence Java 7 warnings

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375659 13f79535-47bb-0310-9956-ffa450edef68
SOLR-3746: Proper error reporting if updateLog is configured w/o necessary _version_ field in schema.xml (merge r1375674)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375690 13f79535-47bb-0310-9956-ffa450edef68
SOLR-3746: more context to error message (merge r1375723 and r1375725)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1375726 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-4321: Don't extend the trappy/broken FilterReader and simplify CharFilter so subclasses are correct readers

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1376162 13f79535-47bb-0310-9956-ffa450edef68
Merged revision(s) 1376261 from lucene/dev/trunk:
LUCENE-4315: Add ReusableStringReader to Field.java

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1376265 13f79535-47bb-0310-9956-ffa450edef68
refactor BulkOperation.java into separate sources

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1376310 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-3892: add experimental note to BlockPostingsFormat

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