@Override public void registerIndex(IndexMetadata indexMetadata) { delegate.registerIndex(indexMetadata); }
@Override public void registerIndex(IndexMetadata indexMetadata) { delegate.registerIndex(indexMetadata); }
/** * Register the index against the federation using the index partitions and * data services described by this instance. if the {@link IIndexManager} is * NOT an {@link IBigdataFederation} then the indices will be registered * normally using {@link IIndexManager#registerIndex(IndexMetadata)}. * * @param indexManager * The {@link IIndexManager} and ideally an * {@link IBigdataFederation}. * @param indexMetadata * The metadata describing the index to be registered. */ public void registerIndex(final IIndexManager indexManager, final IndexMetadata indexMetadata) { if (indexManager == null) throw new IllegalArgumentException(); if (indexMetadata == null) throw new IllegalArgumentException(); if (indexManager instanceof IBigdataFederation) { ((IBigdataFederation) indexManager).registerIndex(indexMetadata, separatorKeys, dataServiceUUIDs); } else { indexManager.registerIndex(indexMetadata); } }
/** * Register the index against the federation using the index partitions and * data services described by this instance. if the {@link IIndexManager} is * NOT an {@link IBigdataFederation} then the indices will be registered * normally using {@link IIndexManager#registerIndex(IndexMetadata)}. * * @param indexManager * The {@link IIndexManager} and ideally an * {@link IBigdataFederation}. * @param indexMetadata * The metadata describing the index to be registered. */ public void registerIndex(final IIndexManager indexManager, final IndexMetadata indexMetadata) { if (indexManager == null) throw new IllegalArgumentException(); if (indexMetadata == null) throw new IllegalArgumentException(); if (indexManager instanceof IBigdataFederation) { ((IBigdataFederation) indexManager).registerIndex(indexMetadata, separatorKeys, dataServiceUUIDs); } else { indexManager.registerIndex(indexMetadata); } }
public void create() { super.create(); final IndexMetadata metadata = new IndexMetadata( getFQN(primaryKeyOrder), UUID.randomUUID()); getIndexManager().registerIndex(metadata); }
public void create() { super.create(); final IndexMetadata metadata = new IndexMetadata( getFQN(primaryKeyOrder), UUID.randomUUID()); getIndexManager().registerIndex(metadata); }
public void create() { super.create(); if (getIndex() == null) { getIndexManager().registerIndex( new IndexMetadata(getNamespace() + indexName, UUID .randomUUID())); log.info("Created index."); getIndex(); } }
public void create() { super.create(); if (getIndex() == null) { getIndexManager().registerIndex( new IndexMetadata(getNamespace() + indexName, UUID .randomUUID())); log.info("Created index."); getIndex(); } }
protected IIndex getIndex(final IIndexManager store) { // name by the unit test. final String name = getName(); final long timestamp = ITx.UNISOLATED; IIndex ndx = store.getIndex(name, timestamp); if (ndx == null) { if(log.isInfoEnabled()) log.info("Registering index: " + name); /* * Note: This specifies an split handler that keeps the logical * row together. This is a hard requirement. The atomic * read/update guarantee depends on this. */ final IndexMetadata md = new IndexMetadata(name, UUID.randomUUID()); // Ensure that splits do not break logical rows. md.setSplitHandler(LogicalRowSplitHandler.INSTANCE); store.registerIndex(md); ndx = store.getIndex(name, timestamp); } return ndx; }
protected IIndex getIndex(final IIndexManager store) { // name by the unit test. final String name = getName(); final long timestamp = ITx.UNISOLATED; IIndex ndx = store.getIndex(name, timestamp); if (ndx == null) { if(log.isInfoEnabled()) log.info("Registering index: " + name); /* * Note: This specifies an split handler that keeps the logical * row together. This is a hard requirement. The atomic * read/update guarantee depends on this. */ final IndexMetadata md = new IndexMetadata(name, UUID.randomUUID()); // Ensure that splits do not break logical rows. md.setSplitHandler(LogicalRowSplitHandler.INSTANCE); store.registerIndex(md); ndx = store.getIndex(name, timestamp); } return ndx; }
.registerIndex(getStatementIndexMetadata(SPOKeyOrder.SPO)); .registerIndex(getStatementIndexMetadata(SPOKeyOrder .valueOf(i))); .registerIndex(getStatementIndexMetadata(SPOKeyOrder.SPOC)); .registerIndex(getStatementIndexMetadata(SPOKeyOrder .valueOf(i))); indexManager.registerIndex(getJustIndexMetadata(fqn)); indexManager.registerIndex(getHistoryIndexMetadata(keyOrder));
.registerIndex(getStatementIndexMetadata(SPOKeyOrder.SPO)); .registerIndex(getStatementIndexMetadata(SPOKeyOrder .valueOf(i))); .registerIndex(getStatementIndexMetadata(SPOKeyOrder.SPOC)); .registerIndex(getStatementIndexMetadata(SPOKeyOrder .valueOf(i))); indexManager.registerIndex(getJustIndexMetadata(fqn)); indexManager.registerIndex(getHistoryIndexMetadata(keyOrder));
)); indexManager.registerIndex(indexMetadata);
)); indexManager.registerIndex(indexMetadata);
indexManager.registerIndex(indexMetadata);
indexManager.registerIndex(indexMetadata);
.registerIndex(getTerm2IdIndexMetadata(getFQN(LexiconKeyOrder.TERM2ID))); .registerIndex(getId2TermIndexMetadata(getFQN(LexiconKeyOrder.ID2TERM))); indexManager.registerIndex(getBlobsIndexMetadata(getFQN(LexiconKeyOrder.BLOBS)));
.registerIndex(getTerm2IdIndexMetadata(getFQN(LexiconKeyOrder.TERM2ID))); .registerIndex(getId2TermIndexMetadata(getFQN(LexiconKeyOrder.ID2TERM))); indexManager.registerIndex(getBlobsIndexMetadata(getFQN(LexiconKeyOrder.BLOBS)));
indexManager.registerIndex(md); indexManager.registerIndex(md);
indexManager.registerIndex(md); indexManager.registerIndex(md);