Merged revision(s) 1602344 from lucene/dev/trunk:
LUCENE-5754: Allow "$" as part of variable and function names in expressions module

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602345 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5695: DocIdSet implements Accountable.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602391 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5756: Implement Accountable from IndexWriter

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602393 13f79535-47bb-0310-9956-ffa450edef68
Add Import Layout Table to idea codestyle

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602395 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5757: move RamUsageEstimator reflector to test-framework

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602526 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5426: Fixed a bug in ReverseWildCardFilter that could cause InvalidTokenOffsetsException when highlighting (merge r1602525)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602527 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5760: Speed up BufferedIndexInput.randomAccessSlice

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602531 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5695: Fix 4.x merge: default implementation should be to throw an exception!

Looks like somehow my fingers disagreed with my head when merging.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602540 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6161: SolrDispatchFilter should throw java.lang.Error back even if wrapped in another exception

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602591 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6153: ReplicationHandler backup response format should contain backup name

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602593 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6169: Remove broken CoreAdminHandler handleAlias action

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602830 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5762: Disable old codecs as much as possible

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602848 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6151: Intermittent TestReplicationHandlerBackup failures.

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

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602864 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5759: Add PackedInts.unsignedBitsRequired.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602875 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5764: Add tests to DocIdSet.ramBytesUsed.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602877 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5765: Add tests to OrdinalMap.ramBytesUsed.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1602881 13f79535-47bb-0310-9956-ffa450edef68
SOLR-6015: Backport fixes from trunk to branch_4x.

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


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1603000 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5768: hunspell condition checks with character classes were buggy

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