You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by md...@apache.org on 2013/09/16 17:02:19 UTC
svn commit: r1523691 - in
/jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark:
BenchmarkRunner.java MessedUpCharacterCaseGetNodeTest.java getNodeTest.java
Author: mduerig
Date: Mon Sep 16 15:02:18 2013
New Revision: 1523691
URL: http://svn.apache.org/r1523691
Log:
OAK-663: oak-jcr performance optimization
Messed up character case
Added:
jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/MessedUpCharacterCaseGetNodeTest.java
- copied, changed from r1523686, jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/getNodeTest.java
Removed:
jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/getNodeTest.java
Modified:
jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/BenchmarkRunner.java
Modified: jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/BenchmarkRunner.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/BenchmarkRunner.java?rev=1523691&r1=1523690&r2=1523691&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/BenchmarkRunner.java (original)
+++ jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/BenchmarkRunner.java Mon Sep 16 15:02:18 2013
@@ -75,8 +75,8 @@ public class BenchmarkRunner {
new LoginLogoutTest(),
new NamespaceTest(),
new ReadPropertyTest(),
- GetNodeTest.withAdmin(),
- GetNodeTest.withAnonymous(),
+ MessedUpCharacterCaseGetNodeTest.withAdmin(),
+ MessedUpCharacterCaseGetNodeTest.withAnonymous(),
new SetPropertyTest(),
new SmallFileReadTest(),
new SmallFileWriteTest(),
Copied: jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/MessedUpCharacterCaseGetNodeTest.java (from r1523686, jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/getNodeTest.java)
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/MessedUpCharacterCaseGetNodeTest.java?p2=jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/MessedUpCharacterCaseGetNodeTest.java&p1=jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/getNodeTest.java&r1=1523686&r2=1523691&rev=1523691&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/getNodeTest.java (original)
+++ jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/MessedUpCharacterCaseGetNodeTest.java Mon Sep 16 15:02:18 2013
@@ -27,17 +27,17 @@ import javax.jcr.Session;
import org.apache.jackrabbit.core.security.principal.EveryonePrincipal;
/**
- * {@code GetNodeTest} implements a performance test, which reads
+ * {@code MessedUpCharacterCaseGetNodeTest} implements a performance test, which reads
* nodes from the repository. To determine the effect of access control
* evaluation the test can either run with anonymous or with admin.
*/
-public abstract class GetNodeTest extends AbstractTest {
+public abstract class MessedUpCharacterCaseGetNodeTest extends AbstractTest {
private final String name;
private Node testRoot;
public static Benchmark withAdmin() {
- return new GetNodeTest("GetNodeWithAdmin") {
+ return new MessedUpCharacterCaseGetNodeTest("GetNodeWithAdmin") {
@Override
protected Session login() {
return loginWriter();
@@ -46,7 +46,7 @@ public abstract class GetNodeTest extend
}
public static Benchmark withAnonymous() {
- return new GetNodeTest("GetNodeWithAnonymous") {
+ return new MessedUpCharacterCaseGetNodeTest("GetNodeWithAnonymous") {
@Override
protected Session login() {
return loginAnonymous();
@@ -54,7 +54,7 @@ public abstract class GetNodeTest extend
};
}
- protected GetNodeTest(String name) {
+ protected MessedUpCharacterCaseGetNodeTest(String name) {
this.name = name;
}
@@ -68,7 +68,7 @@ public abstract class GetNodeTest extend
@Override
protected void beforeSuite() throws Exception {
Session session = loginWriter();
- testRoot = session.getRootNode().addNode(GetNodeTest.class.getSimpleName(), "nt:unstructured");
+ testRoot = session.getRootNode().addNode(MessedUpCharacterCaseGetNodeTest.class.getSimpleName(), "nt:unstructured");
testRoot.addNode("node1").addNode("node2");
addAccessControlEntry(session, testRoot.getPath(), EveryonePrincipal.getInstance(),