public ImmutableOpenIntMap<IndexShardRoutingTable> getShards() { return shards(); }
/** * Returns <code>true</code> if all shards are primary and active. Otherwise <code>false</code>. */ public boolean allPrimaryShardsActive() { return primaryShardsActive() == shards().size(); }
if (indexMetaData.getNumberOfShards() != shards().size()) { Set<Integer> expected = new HashSet<>(); for (int i = 0; i < indexMetaData.getNumberOfShards(); i++) {
public ImmutableOpenIntMap<IndexShardRoutingTable> getShards() { return shards(); }
public ImmutableOpenIntMap<IndexShardRoutingTable> getShards() { return shards(); }
public ImmutableOpenIntMap<IndexShardRoutingTable> getShards() { return shards(); }
public ImmutableOpenIntMap<IndexShardRoutingTable> getShards() { return shards(); }
int currentNumberOfReplicas = indexRoutingTable.shards().get(0).size() - 1; // remove the required primary IndexRoutingTable.Builder builder = new IndexRoutingTable.Builder(indexRoutingTable.getIndex());
/** * Returns <code>true</code> if all shards are primary and active. Otherwise <code>false</code>. */ public boolean allPrimaryShardsActive() { return primaryShardsActive() == shards().size(); }
/** * Returns <code>true</code> if all shards are primary and active. Otherwise <code>false</code>. */ public boolean allPrimaryShardsActive() { return primaryShardsActive() == shards().size(); }
/** * Returns <code>true</code> if all shards are primary and active. Otherwise <code>false</code>. */ public boolean allPrimaryShardsActive() { return primaryShardsActive() == shards().size(); }
/** * Returns <code>true</code> if all shards are primary and active. Otherwise <code>false</code>. */ public boolean allPrimaryShardsActive() { return primaryShardsActive() == shards().size(); }
public Builder add(IndexRoutingTable indexRoutingTable) { if (indicesRouting == null) { throw new IllegalStateException("once build is called the builder cannot be reused"); } if (indexRoutingTable.shards().size() > 0) indicesRouting.put(indexRoutingTable.getIndex().getName(), indexRoutingTable); return this; }
int currentNumberOfReplicas = indexRoutingTable.shards().get(0).size() - 1; // remove the required primary IndexRoutingTable.Builder builder = new IndexRoutingTable.Builder(index);
public boolean isLocalShardsStarted() { for (IndexRoutingTable indexRoutingTable : this) { IndexShardRoutingTable indexShardRoutingTable = indexRoutingTable.shards().get(0); if (indexShardRoutingTable != null & indexShardRoutingTable.getPrimaryShardRouting() != null) { switch(indexShardRoutingTable.getPrimaryShardRouting().state()) { case UNASSIGNED: case INITIALIZING: case RELOCATING: return false; case STARTED : } } } return true; }
if (indexMetaData.getNumberOfShards() != shards().size()) { Set<Integer> expected = Sets.newHashSet(); for (int i = 0; i < indexMetaData.getNumberOfShards(); i++) {
if (indexMetaData.getNumberOfShards() != shards().size()) { Set<Integer> expected = new HashSet<>(); for (int i = 0; i < indexMetaData.getNumberOfShards(); i++) {
if (indexMetaData.getNumberOfShards() != shards().size()) { Set<Integer> expected = new HashSet<>(); for (int i = 0; i < indexMetaData.getNumberOfShards(); i++) {
int currentNumberOfReplicas = indexRoutingTable.shards().get(0).size() - 1; // remove the required primary IndexRoutingTable.Builder builder = new IndexRoutingTable.Builder(indexRoutingTable.getIndex());
int currentNumberOfReplicas = indexRoutingTable.shards().get(0).size() - 1; // remove the required primary IndexRoutingTable.Builder builder = new IndexRoutingTable.Builder(indexRoutingTable.getIndex());