http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.indexing.pcj/src/main/java/org/apache/rya/indexing/pcj/storage/accumulo/BindingSetStringConverter.java ---------------------------------------------------------------------- diff --git a/extras/rya.indexing.pcj/src/main/java/org/apache/rya/indexing/pcj/storage/accumulo/BindingSetStringConverter.java b/extras/rya.indexing.pcj/src/main/java/org/apache/rya/indexing/pcj/storage/accumulo/BindingSetStringConverter.java index 4cf54dc..4647b8b 100644 --- a/extras/rya.indexing.pcj/src/main/java/org/apache/rya/indexing/pcj/storage/accumulo/BindingSetStringConverter.java +++ b/extras/rya.indexing.pcj/src/main/java/org/apache/rya/indexing/pcj/storage/accumulo/BindingSetStringConverter.java @@ -123,10 +123,10 @@ public class BindingSetStringConverter implements BindingSetConverter<String> { final String typeString = valueAndType[1]; // Convert the String Type into a IRI that describes the type. - final IRI typeURI = VF.createIRI(typeString); + final IRI typeIRI = VF.createIRI(typeString); // Convert the String Value into a Value. - final Value value = typeURI.equals(XMLSchema.ANYURI) ? + final Value value = typeIRI.equals(XMLSchema.ANYURI) ? VF.createIRI(dataString) : VF.createLiteral(dataString, VF.createIRI(typeString));
http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.merger/src/main/java/org/apache/rya/accumulo/mr/merge/util/AccumuloRyaUtils.java ---------------------------------------------------------------------- diff --git a/extras/rya.merger/src/main/java/org/apache/rya/accumulo/mr/merge/util/AccumuloRyaUtils.java b/extras/rya.merger/src/main/java/org/apache/rya/accumulo/mr/merge/util/AccumuloRyaUtils.java index 8a02672..12e4098 100644 --- a/extras/rya.merger/src/main/java/org/apache/rya/accumulo/mr/merge/util/AccumuloRyaUtils.java +++ b/extras/rya.merger/src/main/java/org/apache/rya/accumulo/mr/merge/util/AccumuloRyaUtils.java @@ -56,7 +56,7 @@ import org.apache.rya.accumulo.mr.MRUtils; import org.apache.rya.api.RdfCloudTripleStoreConstants; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaType; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.persist.RyaDAOException; import org.apache.rya.api.resolver.RdfToRyaConversions; import org.apache.rya.indexing.accumulo.ConfigUtils; @@ -85,10 +85,10 @@ public final class AccumuloRyaUtils { private static final String NAMESPACE = RdfCloudTripleStoreConstants.NAMESPACE; private static final ValueFactory VALUE_FACTORY = RdfCloudTripleStoreConstants.VALUE_FACTORY; - public static RyaURI RTS_SUBJECT_RYA = RdfCloudTripleStoreConstants.RTS_SUBJECT_RYA; - public static RyaURI RTS_COPY_TOOL_RUN_TIME_PREDICATE_RYA = createRyaUri(COPY_TOOL_RUN_TIME_LOCAL_NAME); - public static RyaURI RTS_COPY_TOOL_SPLIT_TIME_PREDICATE_RYA = createRyaUri(COPY_TOOL_SPLIT_TIME_LOCAL_NAME); - public static RyaURI RTS_TIME_OFFSET_PREDICATE_RYA = createRyaUri(COPY_TOOL_TIME_OFFSET_LOCAL_NAME); + public static RyaIRI RTS_SUBJECT_RYA = RdfCloudTripleStoreConstants.RTS_SUBJECT_RYA; + public static RyaIRI RTS_COPY_TOOL_RUN_TIME_PREDICATE_RYA = createRyaIri(COPY_TOOL_RUN_TIME_LOCAL_NAME); + public static RyaIRI RTS_COPY_TOOL_SPLIT_TIME_PREDICATE_RYA = createRyaIri(COPY_TOOL_SPLIT_TIME_LOCAL_NAME); + public static RyaIRI RTS_TIME_OFFSET_PREDICATE_RYA = createRyaIri(COPY_TOOL_TIME_OFFSET_LOCAL_NAME); /** * Ignore the meta statements indicating the Rya version and copy time values. @@ -107,22 +107,22 @@ public final class AccumuloRyaUtils { } /** - * Creates a {@link RyaURI} for the specified local name. - * @param localName the URI's local name. - * @return the {@link RyraURI}. + * Creates a {@link RyaIRI} for the specified local name. + * @param localName the IRI's local name. + * @return the {@link RyaIRI}. */ - public static RyaURI createRyaUri(final String localName) { - return createRyaUri(NAMESPACE, localName); + public static RyaIRI createRyaIri(final String localName) { + return createRyaIri(NAMESPACE, localName); } /** - * Creates a {@link RyaURI} for the specified local name. + * Creates a {@link RyaIRI} for the specified local name. * @param namespace the namespace. - * @param localName the URI's local name. - * @return the {@link RyraURI}. + * @param localName the IRI's local name. + * @return the {@link RyaIRI}. */ - public static RyaURI createRyaUri(final String namespace, final String localName) { - return RdfToRyaConversions.convertURI(VALUE_FACTORY.createIRI(namespace, localName)); + public static RyaIRI createRyaIri(final String namespace, final String localName) { + return RdfToRyaConversions.convertIRI(VALUE_FACTORY.createIRI(namespace, localName)); } /** @@ -207,13 +207,13 @@ public final class AccumuloRyaUtils { /** * Gets the metadata key from the table. - * @param ryaStatement the {@link RyaStatement} for the metadata key to query. + * @param predicateRyaIri the predicate {@link RyaIRI}. * @param dao the {@link AccumuloRyaDAO}. * @return the string value of the object from the metadata key. * @throws RyaDAOException */ - private static String getMetadata(final RyaURI predicateRyaUri, final AccumuloRyaDAO dao) throws RyaDAOException { - final RyaStatement ryaStatement = new RyaStatement(RTS_SUBJECT_RYA, predicateRyaUri, null); + private static String getMetadata(final RyaIRI predicateRyaIri, final AccumuloRyaDAO dao) throws RyaDAOException { + final RyaStatement ryaStatement = new RyaStatement(RTS_SUBJECT_RYA, predicateRyaIri, null); return getMetadata(ryaStatement, dao); } http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/MergeToolTest.java ---------------------------------------------------------------------- diff --git a/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/MergeToolTest.java b/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/MergeToolTest.java index a1c731a..24902e0 100644 --- a/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/MergeToolTest.java +++ b/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/MergeToolTest.java @@ -212,7 +212,7 @@ public class MergeToolTest { // (1 updated row, 1 row left alone because it was unchanged, 1 row outside time range, // 1 row deleted, 1 new row added, 1 modified visibility, 1 deleted by child, 1 added by child). // There should be 5 rows in the child instance (4 which will be scanned over from the start time). - ryaStatementUpdatedByChild.setObject(TestUtils.createRyaUri("football")); + ryaStatementUpdatedByChild.setObject(TestUtils.createRyaIri("football")); ryaStatementUpdatedByChild.setTimestamp(TODAY.getTime()); ryaStatementVisibilityDifferent.setColumnVisibility(CHILD_COLUMN_VISIBILITY.getExpression()); childDao.add(ryaStatementOutOfTimeRange); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/RulesetCopyIT.java ---------------------------------------------------------------------- diff --git a/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/RulesetCopyIT.java b/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/RulesetCopyIT.java index 6a6a53c..dae21f9 100644 --- a/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/RulesetCopyIT.java +++ b/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/RulesetCopyIT.java @@ -44,7 +44,7 @@ import org.apache.rya.accumulo.mr.merge.util.TestUtils; import org.apache.rya.api.RdfCloudTripleStoreConfiguration; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaType; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.persist.RyaDAOException; import org.apache.rya.api.resolver.RyaToRdfConversions; import org.apache.rya.indexing.accumulo.ConfigUtils; @@ -121,13 +121,13 @@ public class RulesetCopyIT { QUERY_PREFIXES = sb.toString(); } - private static RyaURI substitute(final String uri) { + private static RyaIRI substitute(final String uri) { for (final String prefix : prefixes.keySet()) { if (uri.startsWith(prefix)) { - return new RyaURI(uri.replace(prefix, prefixes.get(prefix))); + return new RyaIRI(uri.replace(prefix, prefixes.get(prefix))); } } - return new RyaURI(uri); + return new RyaIRI(uri); } private static RyaStatement statement(final String s, final String p, final RyaType o) { http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/demo/MergeToolDemo.java ---------------------------------------------------------------------- diff --git a/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/demo/MergeToolDemo.java b/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/demo/MergeToolDemo.java index 6cc59f0..d456335 100644 --- a/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/demo/MergeToolDemo.java +++ b/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/demo/MergeToolDemo.java @@ -245,11 +245,11 @@ public class MergeToolDemo { // Change statements that were updated by the parent or child after the start time. final RyaStatement ryaStatementCase7Updated = TestUtils.copyRyaStatement(ryaStatementCase7); - ryaStatementCase7Updated.setSubject(TestUtils.createRyaUri("c7 BOB")); + ryaStatementCase7Updated.setSubject(TestUtils.createRyaIri("c7 BOB")); ryaStatementCase7Updated.setTimestamp(TODAY.getTime()); final RyaStatement ryaStatementCase8Updated = TestUtils.copyRyaStatement(ryaStatementCase8); - ryaStatementCase8Updated.setSubject(TestUtils.createRyaUri("c8 SUSAN")); + ryaStatementCase8Updated.setSubject(TestUtils.createRyaIri("c8 SUSAN")); ryaStatementCase8Updated.setTimestamp(TODAY.getTime()); final RyaStatement ryaStatementVisibilityDifferentUpdated = TestUtils.copyRyaStatement(ryaStatementVisibilityDifferent); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/driver/MiniAccumuloClusterDriver.java ---------------------------------------------------------------------- diff --git a/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/driver/MiniAccumuloClusterDriver.java b/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/driver/MiniAccumuloClusterDriver.java index a42b561..bd61fc8 100644 --- a/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/driver/MiniAccumuloClusterDriver.java +++ b/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/driver/MiniAccumuloClusterDriver.java @@ -111,7 +111,7 @@ public class MiniAccumuloClusterDriver extends AccumuloDualInstanceDriver { // (1 updated row, 1 row left alone because it was unchanged, 1 row outside time range, // 1 row deleted, 1 new row added, 1 modified visibility, 1 deleted by child, 1 added by child). // There should be 5 rows in the child instance (4 which will be scanned over from the start time). - ryaStatementUpdatedByChild.setObject(TestUtils.createRyaUri("football")); + ryaStatementUpdatedByChild.setObject(TestUtils.createRyaIri("football")); ryaStatementUpdatedByChild.setTimestamp(TODAY.getTime()); ryaStatementVisibilityDifferent.setColumnVisibility(CHILD_COLUMN_VISIBILITY.getExpression()); childStatements.add(ryaStatementOutOfTimeRange); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/util/TestUtils.java ---------------------------------------------------------------------- diff --git a/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/util/TestUtils.java b/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/util/TestUtils.java index 3b4358b..23e35a2 100644 --- a/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/util/TestUtils.java +++ b/extras/rya.merger/src/test/java/org/apache/rya/accumulo/mr/merge/util/TestUtils.java @@ -26,7 +26,7 @@ import java.util.Date; import org.apache.rya.accumulo.AccumuloRdfConfiguration; import org.apache.rya.accumulo.AccumuloRyaDAO; import org.apache.rya.api.domain.RyaStatement; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.persist.RyaDAOException; import org.eclipse.rdf4j.common.iteration.CloseableIteration; @@ -210,12 +210,12 @@ public final class TestUtils { } /** - * Creates a {@link RyaURI} for the specified local name. - * @param localName the URI's local name. - * @return the {@link RyraURI}. + * Creates a {@link RyaIRI} for the specified local name. + * @param localName the IRI's local name. + * @return the {@link RyaIRI}. */ - public static RyaURI createRyaUri(final String localName) { - return AccumuloRyaUtils.createRyaUri(NAMESPACE, localName); + public static RyaIRI createRyaIri(final String localName) { + return AccumuloRyaUtils.createRyaIri(NAMESPACE, localName); } /** @@ -227,10 +227,10 @@ public final class TestUtils { * @return the {@link RyaStatement}. */ public static RyaStatement createRyaStatement(final String subject, final String predicate, final String object, final Date date) { - final RyaURI subjectUri = createRyaUri(subject); - final RyaURI predicateUri = createRyaUri(predicate); - final RyaURI objectUri = createRyaUri(object); - final RyaStatement ryaStatement = new RyaStatement(subjectUri, predicateUri, objectUri); + final RyaIRI subjectIri = createRyaIri(subject); + final RyaIRI predicateIri = createRyaIri(predicate); + final RyaIRI objectIri = createRyaIri(object); + final RyaStatement ryaStatement = new RyaStatement(subjectIri, predicateIri, objectIri); if (date != null) { ryaStatement.setTimestamp(date.getTime()); } http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.api/src/main/java/org/apache/rya/indexing/pcj/fluo/api/CreateFluoPcj.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.api/src/main/java/org/apache/rya/indexing/pcj/fluo/api/CreateFluoPcj.java b/extras/rya.pcj.fluo/pcj.fluo.api/src/main/java/org/apache/rya/indexing/pcj/fluo/api/CreateFluoPcj.java index 731952a..220b7fa 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.api/src/main/java/org/apache/rya/indexing/pcj/fluo/api/CreateFluoPcj.java +++ b/extras/rya.pcj.fluo/pcj.fluo.api/src/main/java/org/apache/rya/indexing/pcj/fluo/api/CreateFluoPcj.java @@ -41,7 +41,7 @@ import org.apache.rya.api.client.CreatePCJ.ExportStrategy; import org.apache.rya.api.client.CreatePCJ.QueryType; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaType; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.persist.RyaDAOException; import org.apache.rya.api.persist.query.BatchRyaQuery; import org.apache.rya.api.resolver.RdfToRyaConversions; @@ -418,29 +418,29 @@ public class CreateFluoPcj { final Value predVal = sp.getPredicateVar().getValue(); final Value objVal = sp.getObjectVar().getValue(); - RyaURI subjURI = null; - RyaURI predURI = null; + RyaIRI subjIRI = null; + RyaIRI predIRI = null; RyaType objType = null; if(subjVal != null) { if(!(subjVal instanceof Resource)) { throw new AssertionError("Subject must be a Resource."); } - subjURI = RdfToRyaConversions.convertResource((Resource) subjVal); + subjIRI = RdfToRyaConversions.convertResource((Resource) subjVal); } if (predVal != null) { if(!(predVal instanceof IRI)) { - throw new AssertionError("Predicate must be a URI."); + throw new AssertionError("Predicate must be a IRI."); } - predURI = RdfToRyaConversions.convertURI((IRI) predVal); + predIRI = RdfToRyaConversions.convertIRI((IRI) predVal); } if (objVal != null ) { objType = RdfToRyaConversions.convertValue(objVal); } - return new RyaStatement(subjURI, predURI, objType); + return new RyaStatement(subjIRI, predIRI, objType); } private String[] getAuths(final Connector accumulo) { http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.app/src/main/java/org/apache/rya/indexing/pcj/fluo/app/ConstructProjection.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.app/src/main/java/org/apache/rya/indexing/pcj/fluo/app/ConstructProjection.java b/extras/rya.pcj.fluo/pcj.fluo.app/src/main/java/org/apache/rya/indexing/pcj/fluo/app/ConstructProjection.java index fbf95fc..8196955 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.app/src/main/java/org/apache/rya/indexing/pcj/fluo/app/ConstructProjection.java +++ b/extras/rya.pcj.fluo/pcj.fluo.app/src/main/java/org/apache/rya/indexing/pcj/fluo/app/ConstructProjection.java @@ -27,7 +27,7 @@ import org.apache.commons.lang3.builder.EqualsBuilder; import org.apache.log4j.Logger; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaType; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.domain.VarNameUtils; import org.apache.rya.api.model.VisibilityBindingSet; import org.apache.rya.api.resolver.RdfToRyaConversions; @@ -205,8 +205,8 @@ public class ConstructProjection { Preconditions.checkArgument(subj instanceof Resource); Preconditions.checkArgument(pred instanceof IRI); - RyaURI subjType = RdfToRyaConversions.convertResource((Resource) subj); - RyaURI predType = RdfToRyaConversions.convertURI((IRI) pred); + RyaIRI subjType = RdfToRyaConversions.convertResource((Resource) subj); + RyaIRI predType = RdfToRyaConversions.convertIRI((IRI) pred); RyaType objectType = RdfToRyaConversions.convertValue(obj); RyaStatement statement = new RyaStatement(subjType, predType, objectType); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructGraphTest.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructGraphTest.java b/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructGraphTest.java index c52a72a..e70993a 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructGraphTest.java +++ b/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructGraphTest.java @@ -27,7 +27,7 @@ import java.util.List; import java.util.Set; import org.apache.rya.api.domain.RyaStatement; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.model.VisibilityBindingSet; import org.eclipse.rdf4j.model.ValueFactory; import org.eclipse.rdf4j.model.impl.SimpleValueFactory; @@ -61,8 +61,8 @@ public class ConstructGraphTest { VisibilityBindingSet vBs = new VisibilityBindingSet(bs,"FOUO"); Set<RyaStatement> statements = graph.createGraphFromBindingSet(vBs); - RyaStatement statement1 = new RyaStatement(new RyaURI("uri:Joe"), new RyaURI("uri:talksTo"), new RyaURI("uri:Bob")); - RyaStatement statement2 = new RyaStatement(new RyaURI("uri:Bob"), new RyaURI("uri:worksAt"), new RyaURI("uri:BurgerShack")); + RyaStatement statement1 = new RyaStatement(new RyaIRI("uri:Joe"), new RyaIRI("uri:talksTo"), new RyaIRI("uri:Bob")); + RyaStatement statement2 = new RyaStatement(new RyaIRI("uri:Bob"), new RyaIRI("uri:worksAt"), new RyaIRI("uri:BurgerShack")); Set<RyaStatement> expected = Sets.newHashSet(Arrays.asList(statement1, statement2)); expected.forEach(x-> x.setColumnVisibility("FOUO".getBytes())); ConstructGraphTestUtils.ryaStatementSetsEqualIgnoresTimestamp(expected, statements); @@ -84,18 +84,18 @@ public class ConstructGraphTest { Set<RyaStatement> statements = graph.createGraphFromBindingSet(vBs); Set<RyaStatement> statements2 = graph.createGraphFromBindingSet(vBs); - RyaURI subject = null; + RyaIRI subject = null; for(RyaStatement statement: statements) { - RyaURI subjURI = statement.getSubject(); + RyaIRI subjURI = statement.getSubject(); if(subject == null) { subject = subjURI; } else { assertEquals(subjURI, subject); } } - RyaURI subject2 = null; + RyaIRI subject2 = null; for(RyaStatement statement: statements2) { - RyaURI subjURI = statement.getSubject(); + RyaIRI subjURI = statement.getSubject(); if(subject2 == null) { subject2 = subjURI; } else { http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructGraphTestUtils.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructGraphTestUtils.java b/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructGraphTestUtils.java index d505b33..ac21cdf 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructGraphTestUtils.java +++ b/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructGraphTestUtils.java @@ -25,7 +25,7 @@ import java.util.Set; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaSubGraph; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.resolver.RyaToRdfConversions; import org.eclipse.rdf4j.model.Statement; import org.junit.Assert; @@ -61,7 +61,7 @@ public class ConstructGraphTestUtils { } public static void ryaStatementsEqualIgnoresBlankNode(Set<RyaStatement> statements1, Set<RyaStatement> statements2) { - Map<String, RyaURI> bNodeMap = new HashMap<>(); + Map<String, RyaIRI> bNodeMap = new HashMap<>(); statements1.forEach(x-> bNodeMap.put(x.getPredicate().getData(), x.getSubject())); statements2.forEach(x -> x.setSubject(bNodeMap.get(x.getPredicate().getData()))); ryaStatementSetsEqualIgnoresTimestamp(statements1, statements2); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructProjectionTest.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructProjectionTest.java b/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructProjectionTest.java index f884b7b..a541575 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructProjectionTest.java +++ b/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/ConstructProjectionTest.java @@ -27,7 +27,7 @@ import java.util.List; import java.util.Map; import org.apache.rya.api.domain.RyaStatement; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.domain.VarNameUtils; import org.apache.rya.api.model.VisibilityBindingSet; import org.apache.rya.api.resolver.RdfToRyaConversions; @@ -60,7 +60,7 @@ public class ConstructProjectionTest { VisibilityBindingSet vBs = new VisibilityBindingSet(bs, "FOUO"); RyaStatement statement = projection.projectBindingSet(vBs, new HashMap<>()); - RyaStatement expected = new RyaStatement(new RyaURI("uri:Joe"), new RyaURI("uri:talksTo"), new RyaURI("uri:Bob")); + RyaStatement expected = new RyaStatement(new RyaIRI("uri:Joe"), new RyaIRI("uri:talksTo"), new RyaIRI("uri:Bob")); expected.setColumnVisibility("FOUO".getBytes("UTF-8")); expected.setTimestamp(statement.getTimestamp()); @@ -81,7 +81,7 @@ public class ConstructProjectionTest { VisibilityBindingSet vBs = new VisibilityBindingSet(bs); RyaStatement statement = projection.projectBindingSet(vBs, new HashMap<>()); - RyaStatement expected = new RyaStatement(new RyaURI("uri:Joe"), new RyaURI("uri:worksWith"), new RyaURI("uri:Bob")); + RyaStatement expected = new RyaStatement(new RyaIRI("uri:Joe"), new RyaIRI("uri:worksWith"), new RyaIRI("uri:Bob")); expected.setTimestamp(statement.getTimestamp()); expected.setColumnVisibility(new byte[0]); @@ -105,7 +105,7 @@ public class ConstructProjectionTest { bNodeMap.put(VarNameUtils.prependAnonymous("1"), bNode); RyaStatement statement = projection.projectBindingSet(vBs,bNodeMap); - RyaStatement expected = new RyaStatement(RdfToRyaConversions.convertResource(bNode), new RyaURI("uri:talksTo"), new RyaURI("uri:Bob")); + RyaStatement expected = new RyaStatement(RdfToRyaConversions.convertResource(bNode), new RyaIRI("uri:talksTo"), new RyaIRI("uri:Bob")); expected.setTimestamp(statement.getTimestamp()); expected.setColumnVisibility(new byte[0]); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/RyaSubGraphKafkaSerDeTest.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/RyaSubGraphKafkaSerDeTest.java b/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/RyaSubGraphKafkaSerDeTest.java index 9a9feef..d19883b 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/RyaSubGraphKafkaSerDeTest.java +++ b/extras/rya.pcj.fluo/pcj.fluo.app/src/test/java/org/apache/rya/indexing/pcj/fluo/app/RyaSubGraphKafkaSerDeTest.java @@ -25,7 +25,7 @@ import java.util.UUID; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaSubGraph; import org.apache.rya.api.domain.RyaType; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.pcj.fluo.app.export.kafka.RyaSubGraphKafkaSerDe; import org.eclipse.rdf4j.model.vocabulary.XMLSchema; import org.junit.Test; @@ -37,8 +37,8 @@ public class RyaSubGraphKafkaSerDeTest { @Test public void serializationTestWithURI() { RyaSubGraph bundle = new RyaSubGraph(UUID.randomUUID().toString()); - bundle.addStatement(new RyaStatement(new RyaURI("uri:123"), new RyaURI("uri:234"), new RyaURI("uri:345"))); - bundle.addStatement(new RyaStatement(new RyaURI("uri:345"), new RyaURI("uri:567"), new RyaURI("uri:789"))); + bundle.addStatement(new RyaStatement(new RyaIRI("uri:123"), new RyaIRI("uri:234"), new RyaIRI("uri:345"))); + bundle.addStatement(new RyaStatement(new RyaIRI("uri:345"), new RyaIRI("uri:567"), new RyaIRI("uri:789"))); byte[] bundleBytes = serializer.toBytes(bundle); RyaSubGraph deserializedBundle = serializer.fromBytes(bundleBytes); assertEquals(bundle, deserializedBundle); @@ -48,8 +48,8 @@ public class RyaSubGraphKafkaSerDeTest { @Test public void serializationTestWithLiteral() { RyaSubGraph bundle = new RyaSubGraph(UUID.randomUUID().toString()); - bundle.addStatement(new RyaStatement(new RyaURI("uri:123"), new RyaURI("uri:234"), new RyaType(XMLSchema.INTEGER, "345"))); - bundle.addStatement(new RyaStatement(new RyaURI("uri:345"), new RyaURI("uri:567"), new RyaType(XMLSchema.INTEGER, "789"))); + bundle.addStatement(new RyaStatement(new RyaIRI("uri:123"), new RyaIRI("uri:234"), new RyaType(XMLSchema.INTEGER, "345"))); + bundle.addStatement(new RyaStatement(new RyaIRI("uri:345"), new RyaIRI("uri:567"), new RyaType(XMLSchema.INTEGER, "789"))); byte[] bundleBytes = serializer.toBytes(bundle); RyaSubGraph deserializedBundle = serializer.fromBytes(bundleBytes); assertEquals(bundle, deserializedBundle); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.demo/src/main/java/org/apache/rya/indexing/pcj/fluo/demo/FluoAndHistoricPcjsDemo.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.demo/src/main/java/org/apache/rya/indexing/pcj/fluo/demo/FluoAndHistoricPcjsDemo.java b/extras/rya.pcj.fluo/pcj.fluo.demo/src/main/java/org/apache/rya/indexing/pcj/fluo/demo/FluoAndHistoricPcjsDemo.java index 8ef6db3..b12dc9e 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.demo/src/main/java/org/apache/rya/indexing/pcj/fluo/demo/FluoAndHistoricPcjsDemo.java +++ b/extras/rya.pcj.fluo/pcj.fluo.demo/src/main/java/org/apache/rya/indexing/pcj/fluo/demo/FluoAndHistoricPcjsDemo.java @@ -30,7 +30,7 @@ import org.apache.log4j.Level; import org.apache.log4j.Logger; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaType; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.persist.RyaDAOException; import org.apache.rya.api.resolver.RyaToRdfConversions; import org.apache.rya.api.utils.CloseableIterator; @@ -61,38 +61,38 @@ public class FluoAndHistoricPcjsDemo implements Demo { private static final Logger log = Logger.getLogger(FluoAndHistoricPcjsDemo.class); // Employees - private static final RyaURI alice = new RyaURI("http://Alice"); - private static final RyaURI bob = new RyaURI("http://Bob"); - private static final RyaURI charlie = new RyaURI("http://Charlie"); - private static final RyaURI frank = new RyaURI("http://Frank"); + private static final RyaIRI alice = new RyaIRI("http://Alice"); + private static final RyaIRI bob = new RyaIRI("http://Bob"); + private static final RyaIRI charlie = new RyaIRI("http://Charlie"); + private static final RyaIRI frank = new RyaIRI("http://Frank"); // Patrons - private static final RyaURI david = new RyaURI("http://David"); - private static final RyaURI eve = new RyaURI("http://Eve"); - private static final RyaURI george = new RyaURI("http://George"); + private static final RyaIRI david = new RyaIRI("http://David"); + private static final RyaIRI eve = new RyaIRI("http://Eve"); + private static final RyaIRI george = new RyaIRI("http://George"); // Other People - private static final RyaURI henry = new RyaURI("http://Henry"); - private static final RyaURI irene = new RyaURI("http://Irene"); - private static final RyaURI justin = new RyaURI("http://Justin"); - private static final RyaURI kristi = new RyaURI("http://Kristi"); - private static final RyaURI luke = new RyaURI("http://Luke"); - private static final RyaURI manny = new RyaURI("http://Manny"); - private static final RyaURI nate = new RyaURI("http://Nate"); - private static final RyaURI olivia = new RyaURI("http://Olivia"); - private static final RyaURI paul = new RyaURI("http://Paul"); - private static final RyaURI ross = new RyaURI("http://Ross"); - private static final RyaURI sally = new RyaURI("http://Sally"); - private static final RyaURI tim = new RyaURI("http://Tim"); + private static final RyaIRI henry = new RyaIRI("http://Henry"); + private static final RyaIRI irene = new RyaIRI("http://Irene"); + private static final RyaIRI justin = new RyaIRI("http://Justin"); + private static final RyaIRI kristi = new RyaIRI("http://Kristi"); + private static final RyaIRI luke = new RyaIRI("http://Luke"); + private static final RyaIRI manny = new RyaIRI("http://Manny"); + private static final RyaIRI nate = new RyaIRI("http://Nate"); + private static final RyaIRI olivia = new RyaIRI("http://Olivia"); + private static final RyaIRI paul = new RyaIRI("http://Paul"); + private static final RyaIRI ross = new RyaIRI("http://Ross"); + private static final RyaIRI sally = new RyaIRI("http://Sally"); + private static final RyaIRI tim = new RyaIRI("http://Tim"); // Places - private static final RyaURI coffeeShop = new RyaURI("http://CoffeeShop"); - private static final RyaURI burgerShop = new RyaURI("http://BurgerShop"); - private static final RyaURI cupcakeShop= new RyaURI("http://cupcakeShop"); + private static final RyaIRI coffeeShop = new RyaIRI("http://CoffeeShop"); + private static final RyaIRI burgerShop = new RyaIRI("http://BurgerShop"); + private static final RyaIRI cupcakeShop= new RyaIRI("http://cupcakeShop"); // Verbs - private static final RyaURI talksTo = new RyaURI("http://talksTo"); - private static final RyaURI worksAt = new RyaURI("http://worksAt"); + private static final RyaIRI talksTo = new RyaIRI("http://talksTo"); + private static final RyaIRI worksAt = new RyaIRI("http://worksAt"); /** * Used to pause the demo waiting for the presenter to hit the Enter key. @@ -292,8 +292,8 @@ public class FluoAndHistoricPcjsDemo implements Demo { } private static String prettyFormat(final RyaStatement statement) { - final RyaURI s = statement.getSubject(); - final RyaURI p = statement.getPredicate(); + final RyaIRI s = statement.getSubject(); + final RyaIRI p = statement.getPredicate(); final RyaType o = statement.getObject(); return "<" + s.getData() + "> <"+ p.getData() + "> <" + o.getData() + ">"; } http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/ConstructGraphTestUtils.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/ConstructGraphTestUtils.java b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/ConstructGraphTestUtils.java index ca00934..0f15a5d 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/ConstructGraphTestUtils.java +++ b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/ConstructGraphTestUtils.java @@ -25,7 +25,7 @@ import java.util.Set; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaSubGraph; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.resolver.RyaToRdfConversions; import org.eclipse.rdf4j.model.Statement; import org.junit.Assert; @@ -72,7 +72,7 @@ public class ConstructGraphTestUtils { } public static void ryaStatementsEqualIgnoresBlankNode(Set<RyaStatement> statements1, Set<RyaStatement> statements2) { - Map<String, RyaURI> bNodeMap = new HashMap<>(); + Map<String, RyaIRI> bNodeMap = new HashMap<>(); statements1.forEach(x-> bNodeMap.put(x.getPredicate().getData(), x.getSubject())); statements2.forEach(x -> x.setSubject(bNodeMap.get(x.getPredicate().getData()))); ryaStatementSetsEqualIgnoresTimestamp(statements1, statements2); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/api/CountStatementsIT.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/api/CountStatementsIT.java b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/api/CountStatementsIT.java index cb34d06..6ca87e5 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/api/CountStatementsIT.java +++ b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/api/CountStatementsIT.java @@ -28,7 +28,7 @@ import org.apache.fluo.api.client.FluoClient; import org.apache.fluo.api.client.FluoFactory; import org.apache.fluo.api.config.ObserverSpecification; import org.apache.rya.api.domain.RyaStatement; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.pcj.fluo.test.base.RyaExportITBase; import org.junit.Test; @@ -56,11 +56,11 @@ public class CountStatementsIT extends RyaExportITBase { public void countStatements() { // Insert some Triples into the Fluo app. final List<RyaStatement> triples = new ArrayList<>(); - triples.add( RyaStatement.builder().setSubject(new RyaURI("http://Alice")).setPredicate(new RyaURI("http://talksTo")).setObject(new RyaURI("http://Bob")).build() ); - triples.add( RyaStatement.builder().setSubject(new RyaURI("http://Bob")).setPredicate(new RyaURI("http://talksTo")).setObject(new RyaURI("http://Alice")).build() ); - triples.add( RyaStatement.builder().setSubject(new RyaURI("http://Charlie")).setPredicate(new RyaURI("http://talksTo")).setObject(new RyaURI("http://Bob")).build() ); - triples.add( RyaStatement.builder().setSubject(new RyaURI("http://David")).setPredicate(new RyaURI("http://talksTo")).setObject(new RyaURI("http://Bob")).build() ); - triples.add( RyaStatement.builder().setSubject(new RyaURI("http://Eve")).setPredicate(new RyaURI("http://talksTo")).setObject(new RyaURI("http://Bob")).build() ); + triples.add( RyaStatement.builder().setSubject(new RyaIRI("http://Alice")).setPredicate(new RyaIRI("http://talksTo")).setObject(new RyaIRI("http://Bob")).build() ); + triples.add( RyaStatement.builder().setSubject(new RyaIRI("http://Bob")).setPredicate(new RyaIRI("http://talksTo")).setObject(new RyaIRI("http://Alice")).build() ); + triples.add( RyaStatement.builder().setSubject(new RyaIRI("http://Charlie")).setPredicate(new RyaIRI("http://talksTo")).setObject(new RyaIRI("http://Bob")).build() ); + triples.add( RyaStatement.builder().setSubject(new RyaIRI("http://David")).setPredicate(new RyaIRI("http://talksTo")).setObject(new RyaIRI("http://Bob")).build() ); + triples.add( RyaStatement.builder().setSubject(new RyaIRI("http://Eve")).setPredicate(new RyaIRI("http://talksTo")).setObject(new RyaIRI("http://Bob")).build() ); try(FluoClient fluoClient = FluoFactory.newClient(super.getFluoConfiguration())) { new InsertTriples().insert(fluoClient, triples, Optional.<String>absent()); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/api/GetQueryReportIT.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/api/GetQueryReportIT.java b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/api/GetQueryReportIT.java index c0f0f16..9b82fe6 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/api/GetQueryReportIT.java +++ b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/api/GetQueryReportIT.java @@ -30,7 +30,7 @@ import org.apache.accumulo.core.client.Connector; import org.apache.fluo.api.client.FluoClient; import org.apache.fluo.api.client.FluoFactory; import org.apache.rya.api.domain.RyaStatement; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.pcj.fluo.api.GetQueryReport.QueryReport; import org.apache.rya.indexing.pcj.fluo.app.query.FluoQuery; import org.apache.rya.indexing.pcj.fluo.app.query.StatementPatternMetadata; @@ -60,22 +60,22 @@ public class GetQueryReportIT extends RyaExportITBase { // Triples that will be streamed into Fluo after the PCJ has been created. final Set<RyaStatement> streamedTriples = Sets.newHashSet( - new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://worksAt"), new RyaURI("http://Taco Shop")), - new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://worksAt"), new RyaURI("http://Burger Join")), - new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://worksAt"), new RyaURI("http://Pastery Shop")), - new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://worksAt"), new RyaURI("http://Burrito Place")), - new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://livesIn"), new RyaURI("http://Lost County")), - new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://livesIn"), new RyaURI("http://Big City")), - new RyaStatement(new RyaURI("http://Bob"), new RyaURI("http://worksAt"), new RyaURI("http://Burrito Place")), - new RyaStatement(new RyaURI("http://Bob"), new RyaURI("http://livesIn"), new RyaURI("http://Big City")), - new RyaStatement(new RyaURI("http://Charlie"), new RyaURI("http://worksAt"), new RyaURI("http://Burrito Place")), - new RyaStatement(new RyaURI("http://Charlie"), new RyaURI("http://livesIn"), new RyaURI("http://Big City")), - new RyaStatement(new RyaURI("http://David"), new RyaURI("http://worksAt"), new RyaURI("http://Burrito Place")), - new RyaStatement(new RyaURI("http://David"), new RyaURI("http://livesIn"), new RyaURI("http://Lost County")), - new RyaStatement(new RyaURI("http://Eve"), new RyaURI("http://worksAt"), new RyaURI("http://Burrito Place")), - new RyaStatement(new RyaURI("http://Eve"), new RyaURI("http://livesIn"), new RyaURI("http://Big City")), - new RyaStatement(new RyaURI("http://Frank"), new RyaURI("http://worksAt"), new RyaURI("http://Burrito Place")), - new RyaStatement(new RyaURI("http://Frank"), new RyaURI("http://livesIn"), new RyaURI("http://Lost County"))); + new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://worksAt"), new RyaIRI("http://Taco Shop")), + new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://worksAt"), new RyaIRI("http://Burger Join")), + new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://worksAt"), new RyaIRI("http://Pastery Shop")), + new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://worksAt"), new RyaIRI("http://Burrito Place")), + new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://livesIn"), new RyaIRI("http://Lost County")), + new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://livesIn"), new RyaIRI("http://Big City")), + new RyaStatement(new RyaIRI("http://Bob"), new RyaIRI("http://worksAt"), new RyaIRI("http://Burrito Place")), + new RyaStatement(new RyaIRI("http://Bob"), new RyaIRI("http://livesIn"), new RyaIRI("http://Big City")), + new RyaStatement(new RyaIRI("http://Charlie"), new RyaIRI("http://worksAt"), new RyaIRI("http://Burrito Place")), + new RyaStatement(new RyaIRI("http://Charlie"), new RyaIRI("http://livesIn"), new RyaIRI("http://Big City")), + new RyaStatement(new RyaIRI("http://David"), new RyaIRI("http://worksAt"), new RyaIRI("http://Burrito Place")), + new RyaStatement(new RyaIRI("http://David"), new RyaIRI("http://livesIn"), new RyaIRI("http://Lost County")), + new RyaStatement(new RyaIRI("http://Eve"), new RyaIRI("http://worksAt"), new RyaIRI("http://Burrito Place")), + new RyaStatement(new RyaIRI("http://Eve"), new RyaIRI("http://livesIn"), new RyaIRI("http://Big City")), + new RyaStatement(new RyaIRI("http://Frank"), new RyaIRI("http://worksAt"), new RyaIRI("http://Burrito Place")), + new RyaStatement(new RyaIRI("http://Frank"), new RyaIRI("http://livesIn"), new RyaIRI("http://Lost County"))); // Create the PCJ table. http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/BatchIT.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/BatchIT.java b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/BatchIT.java index 8ebc9fc..63c7bbe 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/BatchIT.java +++ b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/BatchIT.java @@ -38,7 +38,7 @@ import org.apache.fluo.api.data.Span; import org.apache.fluo.core.client.FluoClientImpl; import org.apache.log4j.Logger; import org.apache.rya.api.domain.RyaStatement; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.function.join.LazyJoiningIterator.Side; import org.apache.rya.api.model.VisibilityBindingSet; import org.apache.rya.indexing.pcj.fluo.api.CreateFluoPcj; @@ -82,9 +82,9 @@ public class BatchIT extends RyaExportITBase { + " <urn:predicate_2> ?object2 } "; try (FluoClient fluoClient = new FluoClientImpl(getFluoConfiguration())) { - RyaURI subj = new RyaURI("urn:subject_1"); - RyaStatement statement1 = new RyaStatement(subj, new RyaURI("urn:predicate_1"), null); - RyaStatement statement2 = new RyaStatement(subj, new RyaURI("urn:predicate_2"), null); + RyaIRI subj = new RyaIRI("urn:subject_1"); + RyaStatement statement1 = new RyaStatement(subj, new RyaIRI("urn:predicate_1"), null); + RyaStatement statement2 = new RyaStatement(subj, new RyaIRI("urn:predicate_2"), null); Set<RyaStatement> statements1 = getRyaStatements(statement1, 10); Set<RyaStatement> statements2 = getRyaStatements(statement2, 10); @@ -122,9 +122,9 @@ public class BatchIT extends RyaExportITBase { + " <urn:predicate_2> ?object2 } "; try (FluoClient fluoClient = new FluoClientImpl(getFluoConfiguration())) { - RyaURI subj = new RyaURI("urn:subject_1"); - RyaStatement statement1 = new RyaStatement(subj, new RyaURI("urn:predicate_1"), null); - RyaStatement statement2 = new RyaStatement(subj, new RyaURI("urn:predicate_2"), null); + RyaIRI subj = new RyaIRI("urn:subject_1"); + RyaStatement statement1 = new RyaStatement(subj, new RyaIRI("urn:predicate_1"), null); + RyaStatement statement2 = new RyaStatement(subj, new RyaIRI("urn:predicate_2"), null); Set<RyaStatement> statements1 = getRyaStatements(statement1, 5); Set<RyaStatement> statements2 = getRyaStatements(statement2, 5); @@ -174,8 +174,8 @@ public class BatchIT extends RyaExportITBase { + " <urn:predicate_2> ?object2 } "; try (FluoClient fluoClient = new FluoClientImpl(getFluoConfiguration())) { - RyaURI subj = new RyaURI("urn:subject_1"); - RyaStatement statement2 = new RyaStatement(subj, new RyaURI("urn:predicate_2"), null); + RyaIRI subj = new RyaIRI("urn:subject_1"); + RyaStatement statement2 = new RyaStatement(subj, new RyaIRI("urn:predicate_2"), null); Set<RyaStatement> statements2 = getRyaStatements(statement2, 5); // Create the PCJ table. @@ -222,9 +222,9 @@ public class BatchIT extends RyaExportITBase { + " <urn:predicate_2> ?object2 } "; try (FluoClient fluoClient = new FluoClientImpl(getFluoConfiguration())) { - RyaURI subj = new RyaURI("urn:subject_1"); - RyaStatement statement1 = new RyaStatement(subj, new RyaURI("urn:predicate_1"), null); - RyaStatement statement2 = new RyaStatement(subj, new RyaURI("urn:predicate_2"), null); + RyaIRI subj = new RyaIRI("urn:subject_1"); + RyaStatement statement1 = new RyaStatement(subj, new RyaIRI("urn:predicate_1"), null); + RyaStatement statement2 = new RyaStatement(subj, new RyaIRI("urn:predicate_2"), null); Set<RyaStatement> statements1 = getRyaStatements(statement1, 15); Set<RyaStatement> statements2 = getRyaStatements(statement2, 15); @@ -256,12 +256,12 @@ public class BatchIT extends RyaExportITBase { + "OPTIONAL{ ?subject <urn:predicate_2> ?object2} } "; try (FluoClient fluoClient = new FluoClientImpl(getFluoConfiguration())) { - RyaURI subj = new RyaURI("urn:subject_1"); - RyaStatement statement1 = new RyaStatement(subj, new RyaURI("urn:predicate_1"), null); - RyaStatement statement2 = new RyaStatement(subj, new RyaURI("urn:predicate_2"), null); + RyaIRI subj = new RyaIRI("urn:subject_1"); + RyaStatement statement1 = new RyaStatement(subj, new RyaIRI("urn:predicate_1"), null); + RyaStatement statement2 = new RyaStatement(subj, new RyaIRI("urn:predicate_2"), null); - subj = new RyaURI("urn:subject_2"); - RyaStatement statement3 = new RyaStatement(subj, new RyaURI("urn:predicate_1"), null); + subj = new RyaIRI("urn:subject_2"); + RyaStatement statement3 = new RyaStatement(subj, new RyaIRI("urn:predicate_1"), null); Set<RyaStatement> statements1 = getRyaStatements(statement1, 10); Set<RyaStatement> statements2 = getRyaStatements(statement2, 10); @@ -295,15 +295,15 @@ public class BatchIT extends RyaExportITBase { + " <urn:predicate_2> ?object2 ." + " ?subject2 <urn:predicate_3> ?object2 } "; try (FluoClient fluoClient = new FluoClientImpl(getFluoConfiguration())) { - RyaURI subj1 = new RyaURI("urn:subject_1"); - RyaStatement statement1 = new RyaStatement(subj1, new RyaURI("urn:predicate_1"), null); - RyaStatement statement2 = new RyaStatement(subj1, new RyaURI("urn:predicate_2"), null); + RyaIRI subj1 = new RyaIRI("urn:subject_1"); + RyaStatement statement1 = new RyaStatement(subj1, new RyaIRI("urn:predicate_1"), null); + RyaStatement statement2 = new RyaStatement(subj1, new RyaIRI("urn:predicate_2"), null); Set<RyaStatement> statements1 = getRyaStatements(statement1, 10); Set<RyaStatement> statements2 = getRyaStatements(statement2, 10); - RyaURI subj2 = new RyaURI("urn:subject_2"); - RyaStatement statement3 = new RyaStatement(subj2, new RyaURI("urn:predicate_3"), null); + RyaIRI subj2 = new RyaIRI("urn:subject_2"); + RyaStatement statement3 = new RyaStatement(subj2, new RyaIRI("urn:predicate_3"), null); Set<RyaStatement> statements3 = getRyaStatements(statement3, 10); // Create the PCJ table. @@ -338,13 +338,13 @@ public class BatchIT extends RyaExportITBase { for (int i = 0; i < numTriples; i++) { RyaStatement stmnt = new RyaStatement(statement.getSubject(), statement.getPredicate(), statement.getObject()); if (stmnt.getSubject() == null) { - stmnt.setSubject(new RyaURI(subject + i)); + stmnt.setSubject(new RyaIRI(subject + i)); } if (stmnt.getPredicate() == null) { - stmnt.setPredicate(new RyaURI(predicate + i)); + stmnt.setPredicate(new RyaIRI(predicate + i)); } if (stmnt.getObject() == null) { - stmnt.setObject(new RyaURI(object + i)); + stmnt.setObject(new RyaIRI(object + i)); } statements.add(stmnt); } http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/InputIT.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/InputIT.java b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/InputIT.java index ff2dc28..56fc7df 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/InputIT.java +++ b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/InputIT.java @@ -28,7 +28,7 @@ import org.apache.accumulo.core.client.Connector; import org.apache.fluo.api.client.FluoClient; import org.apache.fluo.api.client.FluoFactory; import org.apache.rya.api.domain.RyaStatement; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.utils.CloseableIterator; import org.apache.rya.indexing.pcj.fluo.api.CreateFluoPcj; import org.apache.rya.indexing.pcj.fluo.api.InsertTriples; @@ -132,16 +132,16 @@ public class InputIT extends RyaExportITBase { // Triples that will be streamed into Fluo after the PCJ has been created. final Set<RyaStatement> streamedTriples = Sets.newHashSet( - new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://talksTo"), new RyaURI("http://Eve")), - new RyaStatement(new RyaURI("http://Bob"), new RyaURI("http://talksTo"), new RyaURI("http://Eve")), - new RyaStatement(new RyaURI("http://Charlie"), new RyaURI("http://talksTo"), new RyaURI("http://Eve")), + new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://talksTo"), new RyaIRI("http://Eve")), + new RyaStatement(new RyaIRI("http://Bob"), new RyaIRI("http://talksTo"), new RyaIRI("http://Eve")), + new RyaStatement(new RyaIRI("http://Charlie"), new RyaIRI("http://talksTo"), new RyaIRI("http://Eve")), - new RyaStatement(new RyaURI("http://Eve"), new RyaURI("http://helps"), new RyaURI("http://Kevin")), + new RyaStatement(new RyaIRI("http://Eve"), new RyaIRI("http://helps"), new RyaIRI("http://Kevin")), - new RyaStatement(new RyaURI("http://Bob"), new RyaURI("http://worksAt"), new RyaURI("http://Chipotle")), - new RyaStatement(new RyaURI("http://Charlie"), new RyaURI("http://worksAt"), new RyaURI("http://Chipotle")), - new RyaStatement(new RyaURI("http://Eve"), new RyaURI("http://worksAt"), new RyaURI("http://Chipotle")), - new RyaStatement(new RyaURI("http://David"), new RyaURI("http://worksAt"), new RyaURI("http://Chipotle"))); + new RyaStatement(new RyaIRI("http://Bob"), new RyaIRI("http://worksAt"), new RyaIRI("http://Chipotle")), + new RyaStatement(new RyaIRI("http://Charlie"), new RyaIRI("http://worksAt"), new RyaIRI("http://Chipotle")), + new RyaStatement(new RyaIRI("http://Eve"), new RyaIRI("http://worksAt"), new RyaIRI("http://Chipotle")), + new RyaStatement(new RyaIRI("http://David"), new RyaIRI("http://worksAt"), new RyaIRI("http://Chipotle"))); // The expected results of the SPARQL query once the PCJ has been computed. final ValueFactory vf = SimpleValueFactory.getInstance(); @@ -211,8 +211,8 @@ public class InputIT extends RyaExportITBase { // Triples that will be streamed into Fluo after the PCJ has been created. final Set<RyaStatement> streamedTriples = Sets.newHashSet( - new RyaStatement(new RyaURI("http://Frank"), new RyaURI("http://talksTo"), new RyaURI("http://Eve")), - new RyaStatement(new RyaURI("http://Frank"), new RyaURI("http://worksAt"), new RyaURI("http://Chipotle"))); + new RyaStatement(new RyaIRI("http://Frank"), new RyaIRI("http://talksTo"), new RyaIRI("http://Eve")), + new RyaStatement(new RyaIRI("http://Frank"), new RyaIRI("http://worksAt"), new RyaIRI("http://Chipotle"))); // Load the historic data into Rya. final SailRepositoryConnection ryaConn = super.getRyaSailRepository().getConnection(); @@ -293,8 +293,8 @@ public class InputIT extends RyaExportITBase { // Triples that will be streamed into Fluo after the PCJ has been created. final Set<RyaStatement> streamedTriples = Sets.newHashSet( - new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://talksTo"), new RyaURI("http://Eve")), - new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://worksAt"), new RyaURI("http://Chipotle"))); + new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://talksTo"), new RyaIRI("http://Eve")), + new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://worksAt"), new RyaIRI("http://Chipotle"))); // The expected final result. final Set<BindingSet> expected = new HashSet<>(); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/KafkaRyaSubGraphExportIT.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/KafkaRyaSubGraphExportIT.java b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/KafkaRyaSubGraphExportIT.java index 309d1ca..990a69c 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/KafkaRyaSubGraphExportIT.java +++ b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/KafkaRyaSubGraphExportIT.java @@ -43,7 +43,7 @@ import org.apache.rya.accumulo.AccumuloRyaDAO; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaSubGraph; import org.apache.rya.api.domain.RyaType; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.resolver.RdfToRyaConversions; import org.apache.rya.indexing.pcj.fluo.ConstructGraphTestUtils; import org.apache.rya.indexing.pcj.fluo.api.CreateFluoPcj; @@ -128,8 +128,8 @@ public class KafkaRyaSubGraphExportIT extends KafkaExportITBase { final Set<RyaSubGraph> expectedResults = new HashSet<>(); RyaSubGraph subGraph = new RyaSubGraph(pcjId); - RyaStatement statement1 = new RyaStatement(new RyaURI("urn:Joe"), new RyaURI("urn:travelsTo"), new RyaURI("urn:London")); - RyaStatement statement2 = new RyaStatement(new RyaURI("urn:Joe"), new RyaURI("urn:friendsWith"), new RyaURI("urn:Bob")); + RyaStatement statement1 = new RyaStatement(new RyaIRI("urn:Joe"), new RyaIRI("urn:travelsTo"), new RyaIRI("urn:London")); + RyaStatement statement2 = new RyaStatement(new RyaIRI("urn:Joe"), new RyaIRI("urn:friendsWith"), new RyaIRI("urn:Bob")); // if no visibility indicated, then visibilities set to empty byte in // Fluo - they are null by default in RyaStatement // need to set visibility to empty byte so that RyaStatement's equals @@ -151,9 +151,9 @@ public class KafkaRyaSubGraphExportIT extends KafkaExportITBase { + "?customer <urn:talksTo> ?worker. " + "?worker <urn:livesIn> ?city. " + "?worker <urn:worksAt> <urn:burgerShack>. " + "}"; // Create the Statements that will be loaded into Rya. - RyaStatement statement1 = new RyaStatement(new RyaURI("urn:Joe"), new RyaURI("urn:talksTo"), new RyaURI("urn:Bob")); - RyaStatement statement2 = new RyaStatement(new RyaURI("urn:Bob"), new RyaURI("urn:livesIn"), new RyaURI("urn:London")); - RyaStatement statement3 = new RyaStatement(new RyaURI("urn:Bob"), new RyaURI("urn:worksAt"), new RyaURI("urn:burgerShack")); + RyaStatement statement1 = new RyaStatement(new RyaIRI("urn:Joe"), new RyaIRI("urn:talksTo"), new RyaIRI("urn:Bob")); + RyaStatement statement2 = new RyaStatement(new RyaIRI("urn:Bob"), new RyaIRI("urn:livesIn"), new RyaIRI("urn:London")); + RyaStatement statement3 = new RyaStatement(new RyaIRI("urn:Bob"), new RyaIRI("urn:worksAt"), new RyaIRI("urn:burgerShack")); statement1.setColumnVisibility("U&W".getBytes("UTF-8")); statement2.setColumnVisibility("V".getBytes("UTF-8")); statement3.setColumnVisibility("W".getBytes("UTF-8")); @@ -167,8 +167,8 @@ public class KafkaRyaSubGraphExportIT extends KafkaExportITBase { // computed. final Set<RyaSubGraph> expectedResults = new HashSet<>(); RyaSubGraph subGraph = new RyaSubGraph(pcjId); - RyaStatement statement4 = new RyaStatement(new RyaURI("urn:Joe"), new RyaURI("urn:travelsTo"), new RyaURI("urn:London")); - RyaStatement statement5 = new RyaStatement(new RyaURI("urn:Joe"), new RyaURI("urn:friendsWith"), new RyaURI("urn:Bob")); + RyaStatement statement4 = new RyaStatement(new RyaIRI("urn:Joe"), new RyaIRI("urn:travelsTo"), new RyaIRI("urn:London")); + RyaStatement statement5 = new RyaStatement(new RyaIRI("urn:Joe"), new RyaIRI("urn:friendsWith"), new RyaIRI("urn:Bob")); // if no visibility indicated, then visibilities set to empty byte in // Fluo - they are null by default in RyaStatement // need to set visibility to empty byte so that RyaStatement's equals @@ -191,12 +191,12 @@ public class KafkaRyaSubGraphExportIT extends KafkaExportITBase { + "?customer <urn:talksTo> ?worker. " + "?worker <urn:livesIn> ?city. " + "?worker <urn:worksAt> <urn:burgerShack>. " + "}"; // Create the Statements that will be loaded into Rya. - RyaStatement statement1 = new RyaStatement(new RyaURI("urn:Joe"), new RyaURI("urn:talksTo"), new RyaURI("urn:Bob")); - RyaStatement statement2 = new RyaStatement(new RyaURI("urn:Bob"), new RyaURI("urn:livesIn"), new RyaURI("urn:London")); - RyaStatement statement3 = new RyaStatement(new RyaURI("urn:Bob"), new RyaURI("urn:worksAt"), new RyaURI("urn:burgerShack")); - RyaStatement statement4 = new RyaStatement(new RyaURI("urn:John"), new RyaURI("urn:talksTo"), new RyaURI("urn:Evan")); - RyaStatement statement5 = new RyaStatement(new RyaURI("urn:Evan"), new RyaURI("urn:livesIn"), new RyaURI("urn:SanFrancisco")); - RyaStatement statement6 = new RyaStatement(new RyaURI("urn:Evan"), new RyaURI("urn:worksAt"), new RyaURI("urn:burgerShack")); + RyaStatement statement1 = new RyaStatement(new RyaIRI("urn:Joe"), new RyaIRI("urn:talksTo"), new RyaIRI("urn:Bob")); + RyaStatement statement2 = new RyaStatement(new RyaIRI("urn:Bob"), new RyaIRI("urn:livesIn"), new RyaIRI("urn:London")); + RyaStatement statement3 = new RyaStatement(new RyaIRI("urn:Bob"), new RyaIRI("urn:worksAt"), new RyaIRI("urn:burgerShack")); + RyaStatement statement4 = new RyaStatement(new RyaIRI("urn:John"), new RyaIRI("urn:talksTo"), new RyaIRI("urn:Evan")); + RyaStatement statement5 = new RyaStatement(new RyaIRI("urn:Evan"), new RyaIRI("urn:livesIn"), new RyaIRI("urn:SanFrancisco")); + RyaStatement statement6 = new RyaStatement(new RyaIRI("urn:Evan"), new RyaIRI("urn:worksAt"), new RyaIRI("urn:burgerShack")); statement1.setColumnVisibility("U&W".getBytes("UTF-8")); statement2.setColumnVisibility("V".getBytes("UTF-8")); statement3.setColumnVisibility("W".getBytes("UTF-8")); @@ -211,10 +211,10 @@ public class KafkaRyaSubGraphExportIT extends KafkaExportITBase { final Set<RyaSubGraph> results = readAllResults(pcjId); // Create the expected results of the SPARQL query once the PCJ has been // computed. - RyaStatement statement7 = new RyaStatement(new RyaURI("urn:Joe"), new RyaURI("urn:travelsTo"), new RyaURI("urn:London")); - RyaStatement statement8 = new RyaStatement(new RyaURI("urn:Joe"), new RyaURI("urn:friendsWith"), new RyaURI("urn:Bob")); - RyaStatement statement9 = new RyaStatement(new RyaURI("urn:John"), new RyaURI("urn:travelsTo"), new RyaURI("urn:SanFrancisco")); - RyaStatement statement10 = new RyaStatement(new RyaURI("urn:John"), new RyaURI("urn:friendsWith"), new RyaURI("urn:Evan")); + RyaStatement statement7 = new RyaStatement(new RyaIRI("urn:Joe"), new RyaIRI("urn:travelsTo"), new RyaIRI("urn:London")); + RyaStatement statement8 = new RyaStatement(new RyaIRI("urn:Joe"), new RyaIRI("urn:friendsWith"), new RyaIRI("urn:Bob")); + RyaStatement statement9 = new RyaStatement(new RyaIRI("urn:John"), new RyaIRI("urn:travelsTo"), new RyaIRI("urn:SanFrancisco")); + RyaStatement statement10 = new RyaStatement(new RyaIRI("urn:John"), new RyaIRI("urn:friendsWith"), new RyaIRI("urn:Evan")); statement7.setColumnVisibility("U&V&W".getBytes("UTF-8")); statement8.setColumnVisibility("U&V&W".getBytes("UTF-8")); statement9.setColumnVisibility("A&B&C".getBytes("UTF-8")); @@ -242,12 +242,12 @@ public class KafkaRyaSubGraphExportIT extends KafkaExportITBase { + "?customer <urn:talksTo> ?worker. " + "?worker <urn:livesIn> ?city. " + "?worker <urn:worksAt> <urn:burgerShack>. " + "}"; // Create the Statements that will be loaded into Rya. - RyaStatement statement1 = new RyaStatement(new RyaURI("urn:Joe"), new RyaURI("urn:talksTo"), new RyaURI("urn:Bob")); - RyaStatement statement2 = new RyaStatement(new RyaURI("urn:Bob"), new RyaURI("urn:livesIn"), new RyaURI("urn:London")); - RyaStatement statement3 = new RyaStatement(new RyaURI("urn:Bob"), new RyaURI("urn:worksAt"), new RyaURI("urn:burgerShack")); - RyaStatement statement4 = new RyaStatement(new RyaURI("urn:John"), new RyaURI("urn:talksTo"), new RyaURI("urn:Evan")); - RyaStatement statement5 = new RyaStatement(new RyaURI("urn:Evan"), new RyaURI("urn:livesIn"), new RyaURI("urn:SanFrancisco")); - RyaStatement statement6 = new RyaStatement(new RyaURI("urn:Evan"), new RyaURI("urn:worksAt"), new RyaURI("urn:burgerShack")); + RyaStatement statement1 = new RyaStatement(new RyaIRI("urn:Joe"), new RyaIRI("urn:talksTo"), new RyaIRI("urn:Bob")); + RyaStatement statement2 = new RyaStatement(new RyaIRI("urn:Bob"), new RyaIRI("urn:livesIn"), new RyaIRI("urn:London")); + RyaStatement statement3 = new RyaStatement(new RyaIRI("urn:Bob"), new RyaIRI("urn:worksAt"), new RyaIRI("urn:burgerShack")); + RyaStatement statement4 = new RyaStatement(new RyaIRI("urn:John"), new RyaIRI("urn:talksTo"), new RyaIRI("urn:Evan")); + RyaStatement statement5 = new RyaStatement(new RyaIRI("urn:Evan"), new RyaIRI("urn:livesIn"), new RyaIRI("urn:SanFrancisco")); + RyaStatement statement6 = new RyaStatement(new RyaIRI("urn:Evan"), new RyaIRI("urn:worksAt"), new RyaIRI("urn:burgerShack")); statement1.setColumnVisibility("U&W".getBytes("UTF-8")); statement2.setColumnVisibility("V".getBytes("UTF-8")); statement3.setColumnVisibility("W".getBytes("UTF-8")); @@ -262,10 +262,10 @@ public class KafkaRyaSubGraphExportIT extends KafkaExportITBase { final Set<RyaSubGraph> results = readAllResults(pcjId); // Create the expected results of the SPARQL query once the PCJ has been // computed. - RyaStatement statement7 = new RyaStatement(new RyaURI("urn:Joe"), new RyaURI("urn:travelsTo"), new RyaURI("urn:London")); - RyaStatement statement8 = new RyaStatement(new RyaURI("urn:Joe"), new RyaURI("urn:friendsWith"), new RyaURI("urn:Bob")); - RyaStatement statement9 = new RyaStatement(new RyaURI("urn:John"), new RyaURI("urn:travelsTo"), new RyaURI("urn:SanFrancisco")); - RyaStatement statement10 = new RyaStatement(new RyaURI("urn:John"), new RyaURI("urn:friendsWith"), new RyaURI("urn:Evan")); + RyaStatement statement7 = new RyaStatement(new RyaIRI("urn:Joe"), new RyaIRI("urn:travelsTo"), new RyaIRI("urn:London")); + RyaStatement statement8 = new RyaStatement(new RyaIRI("urn:Joe"), new RyaIRI("urn:friendsWith"), new RyaIRI("urn:Bob")); + RyaStatement statement9 = new RyaStatement(new RyaIRI("urn:John"), new RyaIRI("urn:travelsTo"), new RyaIRI("urn:SanFrancisco")); + RyaStatement statement10 = new RyaStatement(new RyaIRI("urn:John"), new RyaIRI("urn:friendsWith"), new RyaIRI("urn:Evan")); statement7.setColumnVisibility("U&V&W".getBytes("UTF-8")); statement8.setColumnVisibility("U&V&W".getBytes("UTF-8")); statement9.setColumnVisibility("A&B&C".getBytes("UTF-8")); @@ -331,14 +331,14 @@ public class KafkaRyaSubGraphExportIT extends KafkaExportITBase { // Verify the end results of the query match the expected results. final Set<RyaSubGraph> results = readAllResults(pcjId); - RyaStatement statement1 = new RyaStatement(new RyaURI("urn:obs1"), new RyaURI("urn:hasCount"), new RyaType(XMLSchema.INTEGER, "2")); - RyaStatement statement2 = new RyaStatement(new RyaURI("urn:obs1"), new RyaURI("urn:hasAverageVelocity"), new RyaType(XMLSchema.DECIMAL, "84")); - RyaStatement statement3 = new RyaStatement(new RyaURI("urn:obs1"), new RyaURI("urn:hasLocation"), new RyaType("Rosslyn")); - RyaStatement statement4 = new RyaStatement(new RyaURI("urn:obs1"), new RyaURI(RDF.TYPE.toString()), new RyaURI("urn:highSpeedTrafficArea")); - RyaStatement statement5 = new RyaStatement(new RyaURI("urn:obs2"), new RyaURI("urn:hasCount"), new RyaType(XMLSchema.INTEGER, "2")); - RyaStatement statement6 = new RyaStatement(new RyaURI("urn:obs2"), new RyaURI("urn:hasAverageVelocity"), new RyaType(XMLSchema.DECIMAL, "79")); - RyaStatement statement7 = new RyaStatement(new RyaURI("urn:obs2"), new RyaURI("urn:hasLocation"), new RyaType("OldTown")); - RyaStatement statement8 = new RyaStatement(new RyaURI("urn:obs2"), new RyaURI(RDF.TYPE.toString()), new RyaURI("urn:highSpeedTrafficArea")); + RyaStatement statement1 = new RyaStatement(new RyaIRI("urn:obs1"), new RyaIRI("urn:hasCount"), new RyaType(XMLSchema.INTEGER, "2")); + RyaStatement statement2 = new RyaStatement(new RyaIRI("urn:obs1"), new RyaIRI("urn:hasAverageVelocity"), new RyaType(XMLSchema.DECIMAL, "84")); + RyaStatement statement3 = new RyaStatement(new RyaIRI("urn:obs1"), new RyaIRI("urn:hasLocation"), new RyaType("Rosslyn")); + RyaStatement statement4 = new RyaStatement(new RyaIRI("urn:obs1"), new RyaIRI(RDF.TYPE.toString()), new RyaIRI("urn:highSpeedTrafficArea")); + RyaStatement statement5 = new RyaStatement(new RyaIRI("urn:obs2"), new RyaIRI("urn:hasCount"), new RyaType(XMLSchema.INTEGER, "2")); + RyaStatement statement6 = new RyaStatement(new RyaIRI("urn:obs2"), new RyaIRI("urn:hasAverageVelocity"), new RyaType(XMLSchema.DECIMAL, "79")); + RyaStatement statement7 = new RyaStatement(new RyaIRI("urn:obs2"), new RyaIRI("urn:hasLocation"), new RyaType("OldTown")); + RyaStatement statement8 = new RyaStatement(new RyaIRI("urn:obs2"), new RyaIRI(RDF.TYPE.toString()), new RyaIRI("urn:highSpeedTrafficArea")); final Set<RyaSubGraph> expectedResults = new HashSet<>(); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/RyaExportIT.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/RyaExportIT.java b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/RyaExportIT.java index eabcd57..912f787 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/RyaExportIT.java +++ b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/integration/RyaExportIT.java @@ -27,7 +27,7 @@ import org.apache.accumulo.core.client.Connector; import org.apache.fluo.api.client.FluoClient; import org.apache.fluo.api.client.FluoFactory; import org.apache.rya.api.domain.RyaStatement; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.pcj.fluo.api.CreateFluoPcj; import org.apache.rya.indexing.pcj.fluo.api.InsertTriples; import org.apache.rya.indexing.pcj.storage.PrecomputedJoinStorage; @@ -62,25 +62,25 @@ public class RyaExportIT extends RyaExportITBase { // Triples that will be streamed into Fluo after the PCJ has been created. final ValueFactory vf = SimpleValueFactory.getInstance(); final Set<RyaStatement> streamedTriples = Sets.newHashSet( - new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://talksTo"), new RyaURI("http://Bob")), - new RyaStatement(new RyaURI("http://Bob"), new RyaURI("http://livesIn"), new RyaURI("http://London")), - new RyaStatement(new RyaURI("http://Bob"), new RyaURI("http://worksAt"), new RyaURI("http://Chipotle")), + new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://talksTo"), new RyaIRI("http://Bob")), + new RyaStatement(new RyaIRI("http://Bob"), new RyaIRI("http://livesIn"), new RyaIRI("http://London")), + new RyaStatement(new RyaIRI("http://Bob"), new RyaIRI("http://worksAt"), new RyaIRI("http://Chipotle")), - new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://talksTo"), new RyaURI("http://Charlie")), - new RyaStatement(new RyaURI("http://Charlie"), new RyaURI("http://livesIn"), new RyaURI("http://London")), - new RyaStatement(new RyaURI("http://Charlie"), new RyaURI("http://worksAt"), new RyaURI("http://Chipotle")), + new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://talksTo"), new RyaIRI("http://Charlie")), + new RyaStatement(new RyaIRI("http://Charlie"), new RyaIRI("http://livesIn"), new RyaIRI("http://London")), + new RyaStatement(new RyaIRI("http://Charlie"), new RyaIRI("http://worksAt"), new RyaIRI("http://Chipotle")), - new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://talksTo"), new RyaURI("http://David")), - new RyaStatement(new RyaURI("http://David"), new RyaURI("http://livesIn"), new RyaURI("http://London")), - new RyaStatement(new RyaURI("http://David"), new RyaURI("http://worksAt"), new RyaURI("http://Chipotle")), + new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://talksTo"), new RyaIRI("http://David")), + new RyaStatement(new RyaIRI("http://David"), new RyaIRI("http://livesIn"), new RyaIRI("http://London")), + new RyaStatement(new RyaIRI("http://David"), new RyaIRI("http://worksAt"), new RyaIRI("http://Chipotle")), - new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://talksTo"), new RyaURI("http://Eve")), - new RyaStatement(new RyaURI("http://Eve"), new RyaURI("http://livesIn"), new RyaURI("http://Leeds")), - new RyaStatement(new RyaURI("http://Eve"), new RyaURI("http://worksAt"), new RyaURI("http://Chipotle")), + new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://talksTo"), new RyaIRI("http://Eve")), + new RyaStatement(new RyaIRI("http://Eve"), new RyaIRI("http://livesIn"), new RyaIRI("http://Leeds")), + new RyaStatement(new RyaIRI("http://Eve"), new RyaIRI("http://worksAt"), new RyaIRI("http://Chipotle")), - new RyaStatement(new RyaURI("http://Frank"), new RyaURI("http://talksTo"), new RyaURI("http://Alice")), - new RyaStatement(new RyaURI("http://Frank"), new RyaURI("http://livesIn"), new RyaURI("http://London")), - new RyaStatement(new RyaURI("http://Frank"), new RyaURI("http://worksAt"), new RyaURI("http://Chipotle"))); + new RyaStatement(new RyaIRI("http://Frank"), new RyaIRI("http://talksTo"), new RyaIRI("http://Alice")), + new RyaStatement(new RyaIRI("http://Frank"), new RyaIRI("http://livesIn"), new RyaIRI("http://London")), + new RyaStatement(new RyaIRI("http://Frank"), new RyaIRI("http://worksAt"), new RyaIRI("http://Chipotle"))); // The expected results of the SPARQL query once the PCJ has been computed. final Set<BindingSet> expected = new HashSet<>(); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/visibility/PcjVisibilityIT.java ---------------------------------------------------------------------- diff --git a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/visibility/PcjVisibilityIT.java b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/visibility/PcjVisibilityIT.java index 60df148..bb89995 100644 --- a/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/visibility/PcjVisibilityIT.java +++ b/extras/rya.pcj.fluo/pcj.fluo.integration/src/test/java/org/apache/rya/indexing/pcj/fluo/visibility/PcjVisibilityIT.java @@ -46,7 +46,7 @@ import org.apache.rya.api.RdfCloudTripleStoreConfiguration; import org.apache.rya.api.client.RyaClient; import org.apache.rya.api.client.accumulo.AccumuloRyaClientFactory; import org.apache.rya.api.domain.RyaStatement; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.utils.CloseableIterator; import org.apache.rya.indexing.accumulo.ConfigUtils; import org.apache.rya.indexing.external.PrecomputedJoinIndexerConfig; @@ -191,25 +191,25 @@ public class PcjVisibilityIT extends RyaExportITBase { // Triples that will be streamed into Fluo after the PCJ has been created. final Map<RyaStatement, String> streamedTriples = new HashMap<>(); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://talksTo"),new RyaURI("http://Bob")), "A&B"); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://Bob"), new RyaURI("http://livesIn"),new RyaURI("http://London")), "A"); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://Bob"), new RyaURI("http://worksAt"),new RyaURI("http://Chipotle")), "B"); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://talksTo"),new RyaIRI("http://Bob")), "A&B"); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://Bob"), new RyaIRI("http://livesIn"),new RyaIRI("http://London")), "A"); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://Bob"), new RyaIRI("http://worksAt"),new RyaIRI("http://Chipotle")), "B"); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://talksTo"),new RyaURI("http://Charlie")), "B&C"); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://Charlie"), new RyaURI("http://livesIn"),new RyaURI("http://London")), "B"); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://Charlie"), new RyaURI("http://worksAt"),new RyaURI("http://Chipotle")), "C"); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://talksTo"),new RyaIRI("http://Charlie")), "B&C"); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://Charlie"), new RyaIRI("http://livesIn"),new RyaIRI("http://London")), "B"); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://Charlie"), new RyaIRI("http://worksAt"),new RyaIRI("http://Chipotle")), "C"); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://talksTo"),new RyaURI("http://David")), "C&D"); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://David"), new RyaURI("http://livesIn"),new RyaURI("http://London")), "C"); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://David"), new RyaURI("http://worksAt"),new RyaURI("http://Chipotle")), "D"); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://talksTo"),new RyaIRI("http://David")), "C&D"); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://David"), new RyaIRI("http://livesIn"),new RyaIRI("http://London")), "C"); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://David"), new RyaIRI("http://worksAt"),new RyaIRI("http://Chipotle")), "D"); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://Alice"), new RyaURI("http://talksTo"),new RyaURI("http://Eve")), "D&E"); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://Eve"), new RyaURI("http://livesIn"),new RyaURI("http://Leeds")), "D"); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://Eve"), new RyaURI("http://worksAt"),new RyaURI("http://Chipotle")), "E"); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://Alice"), new RyaIRI("http://talksTo"),new RyaIRI("http://Eve")), "D&E"); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://Eve"), new RyaIRI("http://livesIn"),new RyaIRI("http://Leeds")), "D"); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://Eve"), new RyaIRI("http://worksAt"),new RyaIRI("http://Chipotle")), "E"); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://Frank"), new RyaURI("http://talksTo"),new RyaURI("http://Alice")), ""); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://Frank"), new RyaURI("http://livesIn"),new RyaURI("http://London")), ""); - addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaURI("http://Frank"), new RyaURI("http://worksAt"),new RyaURI("http://Chipotle")), ""); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://Frank"), new RyaIRI("http://talksTo"),new RyaIRI("http://Alice")), ""); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://Frank"), new RyaIRI("http://livesIn"),new RyaIRI("http://London")), ""); + addStatementVisibilityEntry(streamedTriples, new RyaStatement(new RyaIRI("http://Frank"), new RyaIRI("http://worksAt"),new RyaIRI("http://Chipotle")), ""); final Connector accumuloConn = super.getAccumuloConnector(); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.prospector/src/main/java/org/apache/rya/prospector/plans/impl/CountPlan.java ---------------------------------------------------------------------- diff --git a/extras/rya.prospector/src/main/java/org/apache/rya/prospector/plans/impl/CountPlan.java b/extras/rya.prospector/src/main/java/org/apache/rya/prospector/plans/impl/CountPlan.java index 251c784..f25b67d 100644 --- a/extras/rya.prospector/src/main/java/org/apache/rya/prospector/plans/impl/CountPlan.java +++ b/extras/rya.prospector/src/main/java/org/apache/rya/prospector/plans/impl/CountPlan.java @@ -46,7 +46,7 @@ import org.apache.hadoop.mapreduce.Reducer; import org.apache.rya.api.RdfCloudTripleStoreConstants; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaType; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.prospector.domain.IndexEntry; import org.apache.rya.prospector.domain.IntermediateProspect; import org.apache.rya.prospector.domain.TripleValueType; @@ -64,8 +64,8 @@ public class CountPlan implements IndexWorkPlan { @Override public Collection<Map.Entry<IntermediateProspect, LongWritable>> map(final RyaStatement ryaStatement) { - final RyaURI subject = ryaStatement.getSubject(); - final RyaURI predicate = ryaStatement.getPredicate(); + final RyaIRI subject = ryaStatement.getSubject(); + final RyaIRI predicate = ryaStatement.getPredicate(); final String subjpred = ryaStatement.getSubject().getData() + DELIM + ryaStatement.getPredicate().getData(); final String predobj = ryaStatement.getPredicate().getData() + DELIM + ryaStatement.getObject().getData(); final String subjobj = ryaStatement.getSubject().getData() + DELIM + ryaStatement.getObject().getData(); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.prospector/src/test/java/org/apache/rya/joinselect/mr/JoinSelectMapperTest.java ---------------------------------------------------------------------- diff --git a/extras/rya.prospector/src/test/java/org/apache/rya/joinselect/mr/JoinSelectMapperTest.java b/extras/rya.prospector/src/test/java/org/apache/rya/joinselect/mr/JoinSelectMapperTest.java index 8b428a5..126dbc4 100644 --- a/extras/rya.prospector/src/test/java/org/apache/rya/joinselect/mr/JoinSelectMapperTest.java +++ b/extras/rya.prospector/src/test/java/org/apache/rya/joinselect/mr/JoinSelectMapperTest.java @@ -31,7 +31,7 @@ import org.apache.rya.joinselect.mr.utils.TripleEntry; import org.apache.rya.api.RdfCloudTripleStoreConstants.TABLE_LAYOUT; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaType; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.resolver.triple.TripleRow; import org.apache.rya.api.resolver.triple.TripleRowResolver; import org.apache.rya.api.resolver.triple.TripleRowResolverException; @@ -51,7 +51,7 @@ public class JoinSelectMapperTest { @Test public void testOutput() throws TripleRowResolverException, IOException { - RyaStatement rya = new RyaStatement(new RyaURI("urn:gem:etype#1234"), new RyaURI("urn:gem#pred"), new RyaType("mydata1")); + RyaStatement rya = new RyaStatement(new RyaIRI("urn:gem:etype#1234"), new RyaIRI("urn:gem#pred"), new RyaType("mydata1")); Text s = new Text(rya.getSubject().getData()); Text p = new Text(rya.getPredicate().getData()); Text o = new Text(rya.getObject().getData());
