### Eclipse Workspace Patch 1.0 #P lucene_3x Index: contrib/queryparser/src/java/org/apache/lucene/queryParser/core/nodes/QueryNodeImpl.java =================================================================== --- contrib/queryparser/src/java/org/apache/lucene/queryParser/core/nodes/QueryNodeImpl.java (revision 1096391) +++ contrib/queryparser/src/java/org/apache/lucene/queryParser/core/nodes/QueryNodeImpl.java (working copy) @@ -189,7 +189,7 @@ /** verify if a node contains a tag */ public boolean containsTag(String tagName) { - return this.tags.containsKey(tagName); + return this.tags.containsKey(tagName.toLowerCase()); } /** Index: contrib/CHANGES.txt =================================================================== --- contrib/CHANGES.txt (revision 1096391) +++ contrib/CHANGES.txt (working copy) @@ -4,6 +4,9 @@ Bug Fixes + * LUCENE-3045: fixed QueryNodeImpl.containsTag(String key) that was + not lowercasing the key before checking for the tag (Adriano Crestani) + * LUCENE-3026: SmartChineseAnalyzer's WordTokenFilter threw NullPointerException on sentences longer than 32,767 characters. (wangzhenghang via Robert Muir)