many thanks to Linbin for reporting the bug and providing the initial patch, Frank for following up with tests, and Mikhail for getting everything into handy patch form and continually prodding the committers about these DIH issues.
Committed revision 1231367.
Committed revision 1231384.
Two notes about the final commit:
- added ASL to the testcase
- removed @author tag - as a policy we don't use them in lucene/solr