public static void addEdgeLabelPartition( SqlgGraph sqlgGraph, AbstractLabel abstractLabel, String name, String in, PartitionType partitionType, String partitionExpression) { addEdgeLabelPartition( sqlgGraph, abstractLabel.getSchema().getName(), abstractLabel.getName(), name, in, partitionType, partitionExpression ); }
public static void addEdgeLabelPartition( SqlgGraph sqlgGraph, AbstractLabel abstractLabel, String name, String in, PartitionType partitionType, String partitionExpression) { addEdgeLabelPartition( sqlgGraph, abstractLabel.getSchema().getName(), abstractLabel.getName(), name, in, partitionType, partitionExpression ); }
Preconditions.checkState(child.fromExpression() != null); Preconditions.checkState(child.toExpression() != null); TopologyManager.addEdgeLabelPartition( sqlgGraph, this.schema, } else { Preconditions.checkState(child.inExpression() != null); TopologyManager.addEdgeLabelPartition( sqlgGraph, this.schema,
Preconditions.checkState(child.fromExpression() != null); Preconditions.checkState(child.toExpression() != null); TopologyManager.addEdgeLabelPartition( sqlgGraph, this.schema, } else { Preconditions.checkState(child.inExpression() != null); TopologyManager.addEdgeLabelPartition( sqlgGraph, this.schema,
/** * Create a list partition on an {@link AbstractLabel} * * @param sqlgGraph * @param abstractLabel * @param name * @param in * @return */ static Partition createListPartition(SqlgGraph sqlgGraph, AbstractLabel abstractLabel, String name, String in) { Preconditions.checkArgument(!abstractLabel.getSchema().isSqlgSchema(), "createListPartition may not be called for \"%s\"", Topology.SQLG_SCHEMA); Partition partition = new Partition(sqlgGraph, abstractLabel, name, in, PartitionType.NONE, null); partition.createListPartitionOnDb(); if (abstractLabel instanceof VertexLabel) { TopologyManager.addVertexLabelPartition( sqlgGraph, abstractLabel.getSchema().getName(), abstractLabel.getName(), name, in, PartitionType.NONE, null); } else { TopologyManager.addEdgeLabelPartition(sqlgGraph, abstractLabel, name, in, PartitionType.NONE, null); } partition.committed = false; return partition; }
/** * Create a list partition on an {@link AbstractLabel} * * @param sqlgGraph * @param abstractLabel * @param name * @param in * @return */ static Partition createListPartition(SqlgGraph sqlgGraph, AbstractLabel abstractLabel, String name, String in) { Preconditions.checkArgument(!abstractLabel.getSchema().isSqlgSchema(), "createListPartition may not be called for \"%s\"", Topology.SQLG_SCHEMA); Partition partition = new Partition(sqlgGraph, abstractLabel, name, in, PartitionType.NONE, null); partition.createListPartitionOnDb(); if (abstractLabel instanceof VertexLabel) { TopologyManager.addVertexLabelPartition( sqlgGraph, abstractLabel.getSchema().getName(), abstractLabel.getName(), name, in, PartitionType.NONE, null); } else { TopologyManager.addEdgeLabelPartition(sqlgGraph, abstractLabel, name, in, PartitionType.NONE, null); } partition.committed = false; return partition; }
/** * Create a range partition on an {@link AbstractLabel} * * @param sqlgGraph * @param abstractLabel * @param name * @param from * @param to * @return */ static Partition createRangePartition(SqlgGraph sqlgGraph, AbstractLabel abstractLabel, String name, String from, String to) { Preconditions.checkArgument(!abstractLabel.getSchema().isSqlgSchema(), "createRangePartition may not be called for \"%s\"", Topology.SQLG_SCHEMA); Partition partition = new Partition(sqlgGraph, abstractLabel, name, from, to, PartitionType.NONE, null); partition.createRangePartitionOnDb(); if (abstractLabel instanceof VertexLabel) { TopologyManager.addVertexLabelPartition( sqlgGraph, abstractLabel.getSchema().getName(), abstractLabel.getName(), name, from, to, PartitionType.NONE, null); } else { TopologyManager.addEdgeLabelPartition(sqlgGraph, abstractLabel, name, from, to, PartitionType.NONE, null); } partition.committed = false; return partition; }
/** * Create a range partition on an {@link AbstractLabel} * * @param sqlgGraph * @param abstractLabel * @param name * @param from * @param to * @return */ static Partition createRangePartition(SqlgGraph sqlgGraph, AbstractLabel abstractLabel, String name, String from, String to) { Preconditions.checkArgument(!abstractLabel.getSchema().isSqlgSchema(), "createRangePartition may not be called for \"%s\"", Topology.SQLG_SCHEMA); Partition partition = new Partition(sqlgGraph, abstractLabel, name, from, to, PartitionType.NONE, null); partition.createRangePartitionOnDb(); if (abstractLabel instanceof VertexLabel) { TopologyManager.addVertexLabelPartition( sqlgGraph, abstractLabel.getSchema().getName(), abstractLabel.getName(), name, from, to, PartitionType.NONE, null); } else { TopologyManager.addEdgeLabelPartition(sqlgGraph, abstractLabel, name, from, to, PartitionType.NONE, null); } partition.committed = false; return partition; }
partitionExpression); } else { TopologyManager.addEdgeLabelPartition(sqlgGraph, abstractLabel, name, in, partitionType, partitionExpression);
partitionExpression); } else { TopologyManager.addEdgeLabelPartition(sqlgGraph, abstractLabel, name, in, partitionType, partitionExpression);
partitionExpression); } else { TopologyManager.addEdgeLabelPartition(sqlgGraph, abstractLabel, name, from, to, partitionType, partitionExpression);
partitionExpression); } else { TopologyManager.addEdgeLabelPartition(sqlgGraph, abstractLabel, name, from, to, partitionType, partitionExpression);
String partitionExpression) { addEdgeLabelPartition( sqlgGraph, abstractLabel.getSchema().getName(),
String partitionExpression) { addEdgeLabelPartition( sqlgGraph, abstractLabel.getSchema().getName(),