cf.setColumn_type("Super"); cf.setComparator_type("BytesType"); cf.setKey_cache_size(0);
/** * Gets the super column family metadata. * * @param tableInfo * the table info * @param cfDef * the cf def * @param defaultValidationClass * the default validation class * @return the super column family metadata */ private void getSuperColumnFamilyMetadata(TableInfo tableInfo, CfDef cfDef, String defaultValidationClass) { if (isCounterColumnType(tableInfo, defaultValidationClass)) { cfDef.setDefault_validation_class(CounterColumnType.class.getSimpleName()); } cfDef.setColumn_type("Super"); cfDef.setComparator_type(UTF8Type.class.getSimpleName()); cfDef.setSubcomparator_type(UTF8Type.class.getSimpleName()); }
/** * Gets the inverted index cf. * * @param tableInfo * the table info * @return the inverted index cf * @throws InvalidRequestException * the invalid request exception * @throws SchemaDisagreementException * the schema disagreement exception * @throws TException * the t exception */ private CfDef getInvertedIndexCF(TableInfo tableInfo) throws InvalidRequestException, SchemaDisagreementException, TException { boolean indexTableRequired = CassandraPropertyReader.csmd.isInvertedIndexingEnabled(databaseName) && !tableInfo.getEmbeddedColumnMetadatas().isEmpty(); if (indexTableRequired) { CfDef cfDef = new CfDef(); cfDef.setKeyspace(databaseName); cfDef.setColumn_type("Super"); cfDef.setName(tableInfo.getTableName() + Constants.INDEX_TABLE_SUFFIX); cfDef.setKey_validation_class(UTF8Type.class.getSimpleName()); return cfDef; } return null; }
cfDef.setColumn_type(STANDARDCOLUMNFAMILY); cfDef.setComparator_type(UTF8Type.class.getSimpleName()); if (isCounterColumnType(tableInfo, defaultValidationClass))
user_Def.setComparator_type("UTF8Type"); user_Def.setDefault_validation_class("UTF8Type"); user_Def.setColumn_type("Super");
/** * * @param tableInfo * @param cfDef * @param defaultValidationClass */ private void getSuperColumnFamilyMetadata(TableInfo tableInfo, CfDef cfDef, String defaultValidationClass) { if (isCounterColumnType(tableInfo, defaultValidationClass)) { cfDef.setDefault_validation_class(CounterColumnType.class.getSimpleName()); } cfDef.setColumn_type("Super"); cfDef.setComparator_type(UTF8Type.class.getSimpleName()); cfDef.setSubcomparator_type(UTF8Type.class.getSimpleName()); }
public CfDef toThrift() { CfDef d = new CfDef(keyspace, name); d.setColumn_metadata(ThriftColumnDef.toThriftList(columnMetadata)); d.setColumn_type(columnType.getValue()); d.setComment(comment); d.setComparator_type(comparatorType.getClassName() + comparatorTypeAlias);
@Override public KeyspaceDefinition addColumnFamily(ColumnFamilyDefinition cfDef) { if (ks_def.getCf_defs() == null) { ks_def.setCf_defs(new ArrayList<CfDef>()); } CfDef thriftCfDef = ((ThriftColumnFamilyDefinitionImpl) cfDef).getThriftColumnFamilyDefinition(); thriftCfDef.setColumn_type("Standard"); thriftCfDef.setKeyspace(ks_def.getName()); ks_def.getCf_defs().add(thriftCfDef); return this; }
@Override public KeyspaceDefinition addColumnFamily(ColumnFamilyDefinition cfDef) { if (ks_def.getCf_defs() == null) { ks_def.setCf_defs(new ArrayList<CfDef>()); } CfDef thriftCfDef = ((ThriftColumnFamilyDefinitionImpl) cfDef).getThriftColumnFamilyDefinition(); thriftCfDef.setColumn_type("Standard"); thriftCfDef.setKeyspace(ks_def.getName()); ks_def.getCf_defs().add(thriftCfDef); return this; }
/** * @param tableInfo * @throws InvalidRequestException * @throws SchemaDisagreementException * @throws TException */ private CfDef getInvertedIndexCF(TableInfo tableInfo) throws InvalidRequestException, SchemaDisagreementException, TException { boolean indexTableRequired = CassandraPropertyReader.csmd.isInvertedIndexingEnabled(databaseName) && !tableInfo.getEmbeddedColumnMetadatas().isEmpty(); if (indexTableRequired) { CfDef cfDef = new CfDef(); cfDef.setKeyspace(databaseName); cfDef.setColumn_type("Super"); cfDef.setName(tableInfo.getTableName() + Constants.INDEX_TABLE_SUFFIX); cfDef.setKey_validation_class(UTF8Type.class.getSimpleName()); return cfDef; } return null; }
cfDef.setKeyspace(keyspace); cfDef.setName(cfName); cfDef.setColumn_type("Standard"); cfDef.setComparator_type("UTF8Type"); cfDef.setKey_validation_class("UTF8Type");
cfDef.setKeyspace(keyspace); cfDef.setName(cfName); cfDef.setColumn_type("Standard"); cfDef.setComparator_type("UTF8Type"); cfDef.setKey_validation_class("UTF8Type");
defaultValidationClass = cFProperties != null ? cFProperties .getProperty(CassandraConstants.DEFAULT_VALIDATION_CLASS) : null; cfDef.setColumn_type(STANDARDCOLUMNFAMILY); cfDef.setComparator_type(UTF8Type.class.getSimpleName()); if (isCounterColumnType(tableInfo, defaultValidationClass))
cfDef.setColumn_type(CliUtils.unescapeSQLString(mValue)); break; case COMPARATOR:
public org.apache.cassandra.thrift.CfDef toThrift() def.setColumn_type(cfType.name());
public static CfDef toThrift(CFMetaData cfm) def.setColumn_type(cfm.isSuper() ? "Super" : "Standard");
public static CfDef toThrift(CFMetaData cfm) def.setColumn_type(cfm.isSuper() ? "Super" : "Standard");
public CfDef toThrift() { CfDef d = new CfDef(keyspace, name); d.setColumn_metadata(ThriftColumnDef.toThriftList(columnMetadata)); d.setColumn_type(columnType.getValue()); d.setComment(comment); d.setComparator_type(comparatorType.getClassName() + comparatorTypeAlias);
public CfDef toThrift() { CfDef d = new CfDef(keyspace, name); d.setColumn_metadata(ThriftColumnDef.toThriftList(columnMetadata)); d.setColumn_type(columnType.getValue()); d.setComment(comment); d.setComparator_type(comparatorType.getClassName() + comparatorTypeAlias);
unsetColumn_type(); } else { setColumn_type((String)value);