@Override public String toString() { return "CFS(" + "Keyspace='" + keyspace.getName() + '\'' + ", ColumnFamily='" + name + '\'' + ')'; }
@Override public String toString() { return "CFS(" + "Keyspace='" + keyspace.getName() + '\'' + ", ColumnFamily='" + name + '\'' + ')'; }
@Override public String toString() { return getClass().getSimpleName() + "(name='" + getName() + "')"; }
@Override public String toString() { return getClass().getSimpleName() + "(name='" + getName() + "')"; }
@Override public String toString() { return getClass().getSimpleName() + "(name='" + getName() + "')"; }
TableMetricNameFactory(ColumnFamilyStore cfs, String type) { this.keyspaceName = cfs.keyspace.getName(); this.tableName = cfs.name; this.isIndex = cfs.isIndex(); this.type = type; }
ElasticSecondaryIndex(ColumnFamilyStore baseCfs, IndexMetadata indexDef) { this.baseCfs = baseCfs; this.typeName = ClusterService.cfNameToType(ElasticSecondaryIndex.this.baseCfs.metadata.cfName); this.typeTermQuery = new TermQuery(new Term(TypeFieldMapper.NAME, typeName)); this.indexMetadata = indexDef; this.index_name = baseCfs.keyspace.getName()+"."+baseCfs.name; this.logger = Loggers.getLogger(this.getClass().getName()+"."+baseCfs.keyspace.getName()+"."+baseCfs.name); }
/** * @return all indexes which are marked as built and ready to use */ public List<String> getBuiltIndexNames() { Set<String> allIndexNames = new HashSet<>(); indexes.values().stream() .map(i -> i.getIndexMetadata().name) .forEach(allIndexNames::add); return SystemKeyspace.getBuiltIndexes(baseCfs.keyspace.getName(), allIndexNames); }
/** * @return all indexes which are marked as built and ready to use */ public List<String> getBuiltIndexNames() { Set<String> allIndexNames = new HashSet<>(); indexes.values().stream() .map(i -> i.getIndexMetadata().name) .forEach(allIndexNames::add); return SystemKeyspace.getBuiltIndexes(baseCfs.keyspace.getName(), allIndexNames); }
private void executePreJoinTasks(boolean bootstrap) { StreamSupport.stream(ColumnFamilyStore.all().spliterator(), false) .filter(cfs -> Schema.instance.getUserKeyspaces().contains(cfs.keyspace.getName())) .forEach(cfs -> cfs.indexManager.executePreJoinTasksBlocking(bootstrap)); }
/** * Marks the specified index as build. * <p>This method is public as it need to be accessible from the {@link Index} implementations</p> * @param indexName the index name */ public void markIndexBuilt(String indexName) { builtIndexes.add(indexName); if (DatabaseDescriptor.isDaemonInitialized()) SystemKeyspace.setIndexBuilt(baseCfs.keyspace.getName(), indexName); }
/** * Marks the specified index as build. * <p>This method is public as it need to be accessible from the {@link Index} implementations</p> * @param indexName the index name */ public void markIndexBuilt(String indexName) { builtIndexes.add(indexName); if (DatabaseDescriptor.isDaemonInitialized()) SystemKeyspace.setIndexBuilt(baseCfs.keyspace.getName(), indexName); }
public void setIndexBuilt() { for (ColumnDefinition columnDef : columnDefs) SystemKeyspace.setIndexBuilt(baseCfs.keyspace.getName(), getNameForSystemKeyspace(columnDef.name.bytes)); }
private void describeStrategy(ObjectNode node) { ColumnFamilyStore cfs = cfsRef.get(); if (cfs == null) return; node.put("keyspace", cfs.keyspace.getName()); node.put("table", cfs.getTableName()); node.put("time", System.currentTimeMillis()); }
private void describeStrategy(ObjectNode node) { ColumnFamilyStore cfs = cfsRef.get(); if (cfs == null) return; node.put("keyspace", cfs.keyspace.getName()); node.put("table", cfs.getTableName()); node.put("time", System.currentTimeMillis()); }
public void removeView(String name) { View view = viewsByName.remove(name); if (view == null) return; forTable(view.getDefinition().baseTableMetadata()).removeByName(name); SystemKeyspace.setViewRemoved(keyspace.getName(), view.name); SystemDistributedKeyspace.setViewRemoved(keyspace.getName(), view.name); }
public void removeView(String name) { View view = viewsByName.remove(name); if (view == null) return; forTable(view.getDefinition().baseTableMetadata()).removeByName(name); SystemKeyspace.setViewRemoved(keyspace.getName(), view.name); SystemDistributedKeyspace.setViewRemoved(keyspace.getName(), view.name); }
private String getSSTablePath(File directory, Version version, SSTableFormat.Type format) { Descriptor desc = new Descriptor(version, directory, keyspace.getName(), name, fileIndexGenerator.incrementAndGet(), format, Component.digestFor(BigFormat.latestVersion.uncompressedChecksumType())); return desc.filenameFor(Component.DATA); }
private String getSSTablePath(File directory, Version version, SSTableFormat.Type format) { Descriptor desc = new Descriptor(version, directory, keyspace.getName(), name, fileIndexGenerator.incrementAndGet(), format, Component.digestFor(BigFormat.latestVersion.uncompressedChecksumType())); return desc.filenameFor(Component.DATA); }