From: <mrp...@us...> - 2014-02-20 16:19:43
|
Revision: 7859 http://sourceforge.net/p/bigdata/code/7859 Author: mrpersonick Date: 2014-02-20 16:19:41 +0000 (Thu, 20 Feb 2014) Log Message: ----------- fixed a bug where the full text query was not being interrupted properly Modified Paths: -------------- branches/BIGDATA_RELEASE_1_3_0/bigdata/src/java/com/bigdata/search/FullTextIndex.java Modified: branches/BIGDATA_RELEASE_1_3_0/bigdata/src/java/com/bigdata/search/FullTextIndex.java =================================================================== --- branches/BIGDATA_RELEASE_1_3_0/bigdata/src/java/com/bigdata/search/FullTextIndex.java 2014-02-20 14:19:11 UTC (rev 7858) +++ branches/BIGDATA_RELEASE_1_3_0/bigdata/src/java/com/bigdata/search/FullTextIndex.java 2014-02-20 16:19:41 UTC (rev 7859) @@ -1151,6 +1151,14 @@ log.info("Interrupted - only partial results will be returned."); } + /* + * Yes, let's toss it. We were getting into a situation + * where the ExecutionHelper above received an interrupt + * but we still went through the heavy-weight filtering + * operations below (matchExact or matchRegex). + */ + throw new RuntimeException(ex); + } catch (ExecutionException ex) { throw new RuntimeException(ex); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |