readTestTree() - stats summary: - 2 getHeadRevision() - 11 getNodes() - log: mk0.getHeadRevision(); // "0000000000000021" mk0.getNodes("/", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:rep:root\",\":childNodeCount\":7,\":hash\":\"37e351efa6ac7daaf2735b9098b3bd3320067490\",\"jcr:system\":{},\"test\":{},\"rep:security\":{},\"tmp\":{},\"testroot\":{},\"oak:index\":{},\"testdata\":{}}" mk0.getNodes("/jcr:system", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:rep:system\",\":childNodeCount\":6,\":hash\":\"bc72d6a44dbaa2757e19b3b86f158df64a1e2ec1\",\"rep:namespaces\":{},\"rep:permissionStore\":{},\"jcr:activities\":{},\"rep:privileges\":{},\"jcr:nodeTypes\":{},\"jcr:versionStorage\":{}}" mk0.getNodes("/oak:index", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:nt:unstructured\",\":childNodeCount\":6,\":hash\":\"d1d4c1ba88b4e56666c7dc77ab1bcd72d7476ce7\",\"principalName\":{},\"nodetype\":{},\"uuid\":{},\"acPrincipalName\":{},\"authorizableId\":{},\"members\":{}}" mk0.getNodes("/oak:index/principalName", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"unique\":true,\"reindex\":false,\"type\":\"p2\",\"propertyNames\":[\"str:rep:principalName\"],\"jcr:primaryType\":\"nam:oak:queryIndexDefinition\",\"declaringNodeTypes\":[\"str:rep:Group\",\"str:rep:User\"],\":childNodeCount\":1,\":hash\":\"20ae7d64ce42504f7e2053db677f799e3c94b83b\",\":index\":{}}" mk0.getNodes("/oak:index/nodetype", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"reindex\":false,\"type\":\"p2\",\"propertyNames\":[\"str:jcr:primaryType\",\"str:jcr:mixinTypes\"],\"jcr:primaryType\":\"nam:oak:queryIndexDefinition\",\":childNodeCount\":1,\":hash\":\"d8ff779b8dba75290e27f456491152e672d1d8e5\",\":index\":{}}" mk0.getNodes("/oak:index/uuid", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"unique\":true,\"reindex\":false,\"type\":\"p2\",\"propertyNames\":\"str:jcr:uuid\",\"jcr:primaryType\":\"nam:oak:queryIndexDefinition\",\":childNodeCount\":1,\":hash\":\"2a9d39a76298a984b1d5fe5ae5572237a7c30f8e\",\":index\":{}}" mk0.getNodes("/rep:security", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:rep:AuthorizableFolder\",\":childNodeCount\":1,\":hash\":\"40617d1ff0da23ff0071726d1e8a09fb42c5c8f8\",\"rep:authorizables\":{}}" mk0.getNodes("/oak:index/acPrincipalName", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"reindex\":true,\"type\":\"p2\",\"propertyNames\":\"str:rep:principalName\",\"jcr:primaryType\":\"nam:oak:queryIndexDefinition\",\"declaringNodeTypes\":[\"str:rep:DenyACE\",\"str:rep:GrantACE\"],\":childNodeCount\":0,\":hash\":\"361a765724cf2296a9bad8c38add00d264b1e7af\"}" mk0.getNodes("/oak:index/authorizableId", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"unique\":true,\"reindex\":false,\"type\":\"p2\",\"propertyNames\":[\"str:rep:authorizableId\"],\"jcr:primaryType\":\"nam:oak:queryIndexDefinition\",\":childNodeCount\":1,\":hash\":\"0653e7e3c16d8b2ddd53bbeb8e429d3c4262b249\",\":index\":{}}" mk0.getNodes("/oak:index/members", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"reindex\":false,\"type\":\"p2\",\"propertyNames\":[\"str:rep:members\"],\"jcr:primaryType\":\"nam:oak:queryIndexDefinition\",\":childNodeCount\":1,\":hash\":\"eb4990e4cee849194347c224ef65f138dcca93c8\",\":index\":{}}" mk0.getHeadRevision(); // "0000000000000021" mk0.getNodes("/test", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\":childOrder\":[\"node-0\",\"node-1\",\"node-2\",\"node-3\",\"node-4\",\"node-5\",\"node-6\",\"node-7\",\"node-8\",\"node-9\"],\"jcr:primaryType\":\"nam:nt:unstructured\",\":childNodeCount\":10,\":hash\":\"25dafcf01356ff7067f25b25093ff05a2d924a94\",\"node-8\":{},\"node-7\":{},\"node-9\":{},\"node-4\":{},\"node-3\":{},\"node-6\":{},\"node-5\":{},\"node-0\":{},\"node-2\":{},\"node-1\":{}}" modifyProperty(): - stats summary: - 2 getHeadRevision() - 1 branch() - 1 commit() - 1 merge() - 11 getNodes() - 8 diff() - log: mk0.getNodes("/tmp", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:nt:unstructured\",\":childNodeCount\":0,\":hash\":\"f813054a4ae049214dfb20bd5aa9b266956e8e53\"}" mk0.getHeadRevision(); // "0000000000000021" mk0.branch("0000000000000021"); // "0000000000000022" mk0.commit("", "^\"/tmp/prop\":\"dou:0.5634794727105452\"", "0000000000000022", null); // "0000000000000023" mk0.getNodes("/", "0000000000000023", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:rep:root\",\":childNodeCount\":7,\":hash\":\"1fc0999400f2521ff0b5394589a7c5e527229781\",\"jcr:system\":{},\"test\":{},\"rep:security\":{},\"tmp\":{},\"testroot\":{},\"oak:index\":{},\"testdata\":{}}" mk0.getNodes("/jcr:system", "0000000000000023", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:rep:system\",\":childNodeCount\":6,\":hash\":\"bc72d6a44dbaa2757e19b3b86f158df64a1e2ec1\",\"rep:namespaces\":{},\"rep:permissionStore\":{},\"jcr:activities\":{},\"rep:privileges\":{},\"jcr:nodeTypes\":{},\"jcr:versionStorage\":{}}" mk0.getNodes("/test", "0000000000000023", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\":childOrder\":[\"node-0\",\"node-1\",\"node-2\",\"node-3\",\"node-4\",\"node-5\",\"node-6\",\"node-7\",\"node-8\",\"node-9\"],\"jcr:primaryType\":\"nam:nt:unstructured\",\":childNodeCount\":10,\":hash\":\"25dafcf01356ff7067f25b25093ff05a2d924a94\",\"node-8\":{},\"node-7\":{},\"node-9\":{},\"node-4\":{},\"node-3\":{},\"node-6\":{},\"node-5\":{},\"node-0\":{},\"node-2\":{},\"node-1\":{}}" mk0.getNodes("/rep:security", "0000000000000023", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:rep:AuthorizableFolder\",\":childNodeCount\":1,\":hash\":\"40617d1ff0da23ff0071726d1e8a09fb42c5c8f8\",\"rep:authorizables\":{}}" mk0.getNodes("/tmp", "0000000000000023", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"prop\":\"dou:0.5634794727105452\",\"jcr:primaryType\":\"nam:nt:unstructured\",\":childNodeCount\":0,\":hash\":\"2c8c9e6e80afe00a8037e6574070eba94bff9709\"}" mk0.diff("000000000000001f", "0000000000000023", "/tmp"); // "^\"/tmp/prop\":\"dou:0.5634794727105452\"\n" mk0.getNodes("/testroot", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:nt:unstructured\",\":childNodeCount\":0,\":hash\":\"f813054a4ae049214dfb20bd5aa9b266956e8e53\"}" mk0.getNodes("/testroot", "0000000000000023", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:nt:unstructured\",\":childNodeCount\":0,\":hash\":\"f813054a4ae049214dfb20bd5aa9b266956e8e53\"}" mk0.getNodes("/oak:index", "0000000000000023", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:nt:unstructured\",\":childNodeCount\":6,\":hash\":\"d1d4c1ba88b4e56666c7dc77ab1bcd72d7476ce7\",\"principalName\":{},\"nodetype\":{},\"uuid\":{},\"acPrincipalName\":{},\"authorizableId\":{},\"members\":{}}" mk0.getNodes("/testdata", "0000000000000021", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\":childOrder\":[\"property\",\"query\",\"node\",\"docViewTest\"],\"jcr:primaryType\":\"nam:nt:unstructured\",\":childNodeCount\":4,\":hash\":\"9de0162eee811bd4966f17b3b94d257c2426c7bb\",\"node\":{},\"query\":{},\"property\":{},\"docViewTest\":{}}" mk0.getNodes("/testdata", "0000000000000023", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\":childOrder\":[\"property\",\"query\",\"node\",\"docViewTest\"],\"jcr:primaryType\":\"nam:nt:unstructured\",\":childNodeCount\":4,\":hash\":\"9de0162eee811bd4966f17b3b94d257c2426c7bb\",\"node\":{},\"query\":{},\"property\":{},\"docViewTest\":{}}" mk0.diff("000000000000001f", "0000000000000023", "/tmp"); // "^\"/tmp/prop\":\"dou:0.5634794727105452\"\n" mk0.diff("000000000000001f", "0000000000000023", "/tmp"); // "^\"/tmp/prop\":\"dou:0.5634794727105452\"\n" mk0.diff("000000000000001f", "0000000000000023", "/tmp"); // "^\"/tmp/prop\":\"dou:0.5634794727105452\"\n" mk0.diff("000000000000001f", "0000000000000023", "/tmp"); // "^\"/tmp/prop\":\"dou:0.5634794727105452\"\n" mk0.diff("000000000000001f", "0000000000000023", "/tmp"); // "^\"/tmp/prop\":\"dou:0.5634794727105452\"\n" mk0.diff("000000000000001f", "0000000000000023", "/tmp"); // "^\"/tmp/prop\":\"dou:0.5634794727105452\"\n" mk0.diff("000000000000001f", "0000000000000023", "/tmp"); // "^\"/tmp/prop\":\"dou:0.5634794727105452\"\n" mk0.merge("0000000000000023", null); // "0000000000000024" mk0.getHeadRevision(); // "0000000000000024" readTestTree(): - stats summary: - 2 getHeadRevision() - 5 getNodes() - log: mk0.getHeadRevision(); // "0000000000000024" mk0.getNodes("/", "0000000000000024", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:rep:root\",\":childNodeCount\":7,\":hash\":\"1fc0999400f2521ff0b5394589a7c5e527229781\",\"jcr:system\":{},\"test\":{},\"rep:security\":{},\"tmp\":{},\"testroot\":{},\"oak:index\":{},\"testdata\":{}}" mk0.getNodes("/jcr:system", "0000000000000024", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:rep:system\",\":childNodeCount\":6,\":hash\":\"bc72d6a44dbaa2757e19b3b86f158df64a1e2ec1\",\"rep:namespaces\":{},\"rep:permissionStore\":{},\"jcr:activities\":{},\"rep:privileges\":{},\"jcr:nodeTypes\":{},\"jcr:versionStorage\":{}}" mk0.getNodes("/oak:index", "0000000000000024", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:nt:unstructured\",\":childNodeCount\":6,\":hash\":\"d1d4c1ba88b4e56666c7dc77ab1bcd72d7476ce7\",\"principalName\":{},\"nodetype\":{},\"uuid\":{},\"acPrincipalName\":{},\"authorizableId\":{},\"members\":{}}" mk0.getNodes("/rep:security", "0000000000000024", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\"jcr:primaryType\":\"nam:rep:AuthorizableFolder\",\":childNodeCount\":1,\":hash\":\"40617d1ff0da23ff0071726d1e8a09fb42c5c8f8\",\"rep:authorizables\":{}}" mk0.getHeadRevision(); // "0000000000000024" mk0.getNodes("/test", "0000000000000024", 0, 0, 10000, "{\"properties\":[\"*\",\":hash\"]}"); // "{\":childOrder\":[\"node-0\",\"node-1\",\"node-2\",\"node-3\",\"node-4\",\"node-5\",\"node-6\",\"node-7\",\"node-8\",\"node-9\"],\"jcr:primaryType\":\"nam:nt:unstructured\",\":childNodeCount\":10,\":hash\":\"25dafcf01356ff7067f25b25093ff05a2d924a94\",\"node-8\":{},\"node-7\":{},\"node-9\":{},\"node-4\":{},\"node-3\":{},\"node-6\":{},\"node-5\":{},\"node-0\":{},\"node-2\":{},\"node-1\":{}}" readTestTree(): - stats summary: - 2 getHeadRevision() - log: mk0.getHeadRevision(); // "0000000000000024" mk0.getHeadRevision(); // "0000000000000024"