mirror of
https://github.com/JHUAPL/AccumuloGraph.git
synced 2026-01-10 13:18:00 -05:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0563c205ee | ||
|
|
b79ddc9110 |
@@ -1,4 +1,5 @@
|
||||
language: java
|
||||
sudo: false
|
||||
jdk:
|
||||
- openjdk7
|
||||
|
||||
|
||||
@@ -128,7 +128,7 @@ public abstract class AccumuloElement implements Element {
|
||||
|
||||
/**
|
||||
* Remove element from all named indexes.
|
||||
* @param element
|
||||
*
|
||||
*/
|
||||
protected void removeElementFromNamedIndexes() {
|
||||
for (Index<? extends Element> index : globals.getIndexMetadataWrapper().getIndices()) {
|
||||
|
||||
@@ -49,7 +49,7 @@ import edu.jhuapl.tinkerpop.cache.ElementCaches;
|
||||
* Apache Accumulo as the backend. This combines the many benefits and flexibility
|
||||
* of Blueprints with the scalability and performance of Accumulo.
|
||||
*
|
||||
* <p/>In addition to the basic Blueprints functionality, we provide a number of
|
||||
* <br><br>In addition to the basic Blueprints functionality, we provide a number of
|
||||
* enhanced features, including:
|
||||
* <ol>
|
||||
* <li>Indexing implementations via IndexableGraph and KeyIndexableGraph</li>
|
||||
@@ -208,7 +208,7 @@ public class AccumuloGraph implements Graph, KeyIndexableGraph, IndexableGraph {
|
||||
* representations of the given ids. If fromId or
|
||||
* toId is null, use negative infinity and positive
|
||||
* infinity, respectively.
|
||||
* <p/>Note: This does not use indexes.
|
||||
* <br><br>Note: This does not use indexes.
|
||||
* @param fromId
|
||||
* @param toId
|
||||
* @return
|
||||
|
||||
@@ -473,7 +473,7 @@ implements Serializable, Cloneable {
|
||||
* If the <tt>property</tt> parameter is null, this sets the default timeout
|
||||
* for all properties. Otherwise, only the specified property's timeout
|
||||
* is set.
|
||||
* <p/>
|
||||
* <br><br>
|
||||
* The default is unset (no caching).
|
||||
*
|
||||
* @param millis
|
||||
@@ -639,7 +639,7 @@ implements Serializable, Cloneable {
|
||||
}
|
||||
|
||||
/**
|
||||
* Column visibility.<p/>
|
||||
* Column visibility.<br><br>
|
||||
* <strong>NOTE:</strong> Currently unused.
|
||||
* @param colVis
|
||||
* @return
|
||||
@@ -734,7 +734,7 @@ implements Serializable, Cloneable {
|
||||
* flushed to Accumulo.
|
||||
* However, this incurs significant overhead. For applications at scale
|
||||
* that do not require immediate consistency, this flag allows the user
|
||||
* to lessen the TinkerPop restriction.<p/>
|
||||
* to lessen the TinkerPop restriction.<br><br>
|
||||
* This is enabled by default to support the expected TinkerPop behavior.
|
||||
* However, it is strongly recommended that this option be disabled.
|
||||
*
|
||||
@@ -752,7 +752,7 @@ implements Serializable, Cloneable {
|
||||
|
||||
/**
|
||||
* Name of the graph to create. Storage tables will be prefixed with this value.
|
||||
* <p/>Note: Accumulo only allows table names with alphanumeric and underscore
|
||||
* <br><br>Note: Accumulo only allows table names with alphanumeric and underscore
|
||||
* characters.
|
||||
* @param name
|
||||
* @return
|
||||
@@ -835,7 +835,7 @@ implements Serializable, Cloneable {
|
||||
}
|
||||
|
||||
/**
|
||||
* Labels of graph edges to preload when fetching elements.<p/>
|
||||
* Labels of graph edges to preload when fetching elements.<br><br>
|
||||
* <strong>TODO</strong> Currently unused.
|
||||
* @param edgeLabels
|
||||
* @return
|
||||
@@ -925,7 +925,7 @@ implements Serializable, Cloneable {
|
||||
|
||||
/**
|
||||
* Create a {@link Connector} from this configuration.
|
||||
* <p/>Note: Once this is called, the configuration may not be modified.
|
||||
* <br><br>Note: Once this is called, the configuration may not be modified.
|
||||
* @return
|
||||
* @throws AccumuloException
|
||||
* @throws AccumuloSecurityException
|
||||
|
||||
@@ -59,7 +59,7 @@ public class EdgeTableWrapper extends ElementTableWrapper {
|
||||
* Write the given edge to the edge table. Does not
|
||||
* currently write the edge's properties.
|
||||
*
|
||||
* <p/>Note: This only adds the edge information. Vertex
|
||||
* <br><br>Note: This only adds the edge information. Vertex
|
||||
* endpoint information needs to be written to the vertex
|
||||
* table via {@link VertexTableWrapper}.
|
||||
* @param edge
|
||||
|
||||
@@ -65,7 +65,7 @@ public abstract class ElementTableWrapper extends BaseTableWrapper {
|
||||
/**
|
||||
* Read the given property from the backing table
|
||||
* for the given element id.
|
||||
* @param id
|
||||
* @param element
|
||||
* @param key
|
||||
* @return
|
||||
*/
|
||||
@@ -106,7 +106,7 @@ public abstract class ElementTableWrapper extends BaseTableWrapper {
|
||||
* If propertyKeys is null, read all properties.
|
||||
* If the element has no properties, return an empty Map.
|
||||
* If the element does not exist, return null.
|
||||
* @param id
|
||||
* @param element
|
||||
* @param propertyKeys
|
||||
* @return
|
||||
*/
|
||||
@@ -152,7 +152,7 @@ public abstract class ElementTableWrapper extends BaseTableWrapper {
|
||||
|
||||
/**
|
||||
* Get all property keys for the given element id.
|
||||
* @param id
|
||||
* @param element
|
||||
* @return
|
||||
*/
|
||||
public Set<String> readPropertyKeys(Element element) {
|
||||
@@ -179,7 +179,7 @@ public abstract class ElementTableWrapper extends BaseTableWrapper {
|
||||
|
||||
/**
|
||||
* Delete the property entry from property table.
|
||||
* @param id
|
||||
* @param element
|
||||
* @param key
|
||||
*/
|
||||
public void clearProperty(Element element, String key) {
|
||||
@@ -190,7 +190,7 @@ public abstract class ElementTableWrapper extends BaseTableWrapper {
|
||||
|
||||
/**
|
||||
* Write the given property to the property table.
|
||||
* @param id
|
||||
* @param element
|
||||
* @param key
|
||||
* @param value
|
||||
*/
|
||||
|
||||
@@ -84,10 +84,10 @@ public abstract class BaseIndexValuesTableWrapper extends BaseTableWrapper {
|
||||
/**
|
||||
* Add the property to this index.
|
||||
*
|
||||
* <p/>Note that this requires a round-trip to Accumulo to see
|
||||
* <br>Note that this requires a round-trip to Accumulo to see
|
||||
* if the property exists if the provided key has an index.
|
||||
* So for best performance, create indices after bulk ingest.
|
||||
* <p/>If the force parameter is true, set the property regardless
|
||||
* <br>If the force parameter is true, set the property regardless
|
||||
* of whether indexing is enabled for the given key. This is needed
|
||||
* for {@link IndexableGraph} operations.
|
||||
* @param element
|
||||
|
||||
@@ -37,7 +37,6 @@ public abstract class BaseKeyIndexTableWrapper extends BaseIndexValuesTableWrapp
|
||||
|
||||
/**
|
||||
* Rebuild this index for the given table.
|
||||
* @param table
|
||||
* @param key
|
||||
*/
|
||||
public void rebuildIndex(String key, Class<? extends Element> elementClass) {
|
||||
|
||||
Reference in New Issue
Block a user