LUCENE-5969: recreate branch for phase 3

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1629503 13f79535-47bb-0310-9956-ffa450edef68
merge trunk

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1631928 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5969: add 5.10 dv with segment header, CONST optimization, and missingBits ghostbuster

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1632200 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5969: add tests

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1632273 13f79535-47bb-0310-9956-ffa450edef68
merge trunk

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1632275 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5969: use sparsebitset to expand sparse encoding to cover more absurd cases

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1632631 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5969: fix tests

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1632706 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5969: move old postings back compat to backward-codecs, cleanup PBF related stuff, add segment headers, etc

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1633196 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5969: correct TODOs

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1633211 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5969: woops, revert

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1633212 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5969: correct TODOs

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1633213 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5911: Remove cacheing of norms, calculate up front in freeze()

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1633321 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5969: clean up constants

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1633385 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6633

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1633390 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6633

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1633391 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6633 changed package

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1633394 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6573: Updated after comments from Hoss, now also supports value parsed from localParam "v=", using rb.getQparser().getLocalParams()

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1633395 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5969: Copy block tree to backward codecs for 4.0-4.10, remove conditionals in 50 version, add getStats() TermsEnum API to remove need to expose Stats impl

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1633429 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5969: move blocktree stats -> stats api

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1633441 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5969: add missing @Override

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