You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ho...@apache.org on 2011/11/29 20:15:55 UTC

svn commit: r1208032 - in /lucene/dev/trunk: modules/analysis/common/src/java/org/apache/lucene/analysis/charfilter/HTMLStripCharFilter.java solr/CHANGES.txt

Author: hossman
Date: Tue Nov 29 19:15:54 2011
New Revision: 1208032

URL: http://svn.apache.org/viewvc?rev=1208032&view=rev
Log:
SOLR-2819: Improved speed of parsing hex entities in HTMLStripCharFilter

Modified:
    lucene/dev/trunk/modules/analysis/common/src/java/org/apache/lucene/analysis/charfilter/HTMLStripCharFilter.java
    lucene/dev/trunk/solr/CHANGES.txt

Modified: lucene/dev/trunk/modules/analysis/common/src/java/org/apache/lucene/analysis/charfilter/HTMLStripCharFilter.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/modules/analysis/common/src/java/org/apache/lucene/analysis/charfilter/HTMLStripCharFilter.java?rev=1208032&r1=1208031&r2=1208032&view=diff
==============================================================================
--- lucene/dev/trunk/modules/analysis/common/src/java/org/apache/lucene/analysis/charfilter/HTMLStripCharFilter.java (original)
+++ lucene/dev/trunk/modules/analysis/common/src/java/org/apache/lucene/analysis/charfilter/HTMLStripCharFilter.java Tue Nov 29 19:15:54 2011
@@ -124,8 +124,8 @@ public class HTMLStripCharFilter extends
 
   private boolean isHex(int ch) {
     return (ch>='0' && ch<='9') ||
-           (ch>='A' && ch<='Z') ||
-           (ch>='a' && ch<='z');
+           (ch>='A' && ch<='F') ||
+           (ch>='a' && ch<='f');
   }
 
   private boolean isAlpha(int ch) {

Modified: lucene/dev/trunk/solr/CHANGES.txt
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/CHANGES.txt?rev=1208032&r1=1208031&r2=1208032&view=diff
==============================================================================
--- lucene/dev/trunk/solr/CHANGES.txt (original)
+++ lucene/dev/trunk/solr/CHANGES.txt Tue Nov 29 19:15:54 2011
@@ -402,6 +402,9 @@ Bug Fixes
 ----------------------
 * SOLR-2912: Fixed File descriptor leak in ShowFileRequestHandler (Michael Ryan, shalin)
 
+* SOLR-2819: Improved speed of parsing hex entities in HTMLStripCharFilter
+  (Bernhard Berger, hossman)
+
 ==================  3.5.0  ==================
 
 New Features