Author: thomasm
Date: Fri May 22 09:42:06 2015
New Revision: 1681058
URL: http://svn.apache.org/r1681058
Log:
OAK-2873 Performance problems with many "or" conditions (fix test case)
Modified:
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/query/LargeQueryTest.java
Modified:
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/query/LargeQueryTest.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/query/LargeQueryTest.java?rev=1681058&r1=1681057&r2=1681058&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/query/LargeQueryTest.java
(original)
+++
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/query/LargeQueryTest.java
Fri May 22 09:42:06 2015
@@ -21,7 +21,6 @@ import static org.junit.Assert.assertEqu
import java.text.ParseException;
import org.apache.jackrabbit.oak.query.xpath.XPathToSQL2Converter;
-import org.h2.util.Profiler;
import org.junit.Test;
public class LargeQueryTest {
@@ -79,12 +78,7 @@ public class LargeQueryTest {
buff2.append(")");
String xpath = buff.toString();
XPathToSQL2Converter conv = new XPathToSQL2Converter();
- long start = System.currentTimeMillis();
- Profiler prof = new Profiler().startCollecting();
String sql2 = conv.convert(xpath);
- long time = System.currentTimeMillis() - start;
- System.out.println("time: " + time);
- System.out.println(prof.getTop(5));
buff2.append(" /* xpath: ").append(xpath).append(" */");
assertEquals(buff2.toString(), sql2);
}