private static String toString(ColumnParent colParent) { return "CF '" + colParent.getColumn_family() + "'"; } // toString(KeyRange)
private static String toString(ColumnParent colParent) { return "CF '" + colParent.getColumn_family() + "'"; } // toString(KeyRange)
public Object getFieldValue(_Fields field) { switch (field) { case COLUMN_FAMILY: return getColumn_family(); case SUPER_COLUMN: return getSuper_column(); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case COLUMN_FAMILY: return getColumn_family(); case SUPER_COLUMN: return getSuper_column(); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case COLUMN_FAMILY: return getColumn_family(); case SUPER_COLUMN: return getSuper_column(); } throw new IllegalStateException(); }
} catch (InvalidRequestException ex) { String errMsg = "multiget_slice() failed for table: " + colParent.getColumn_family(); m_bFailed = true; m_logger.error(errMsg, ex); if (attempts >= ServerConfig.getInstance().max_read_attempts) { String errMsg = "All retries exceeded; abandoning multiget_slice() for table: " + colParent.getColumn_family(); m_bFailed = true; m_logger.error(errMsg, ex);
} catch (InvalidRequestException ex) { String errMsg = "get_range_slices() failed for table: " + colParent.getColumn_family(); m_bFailed = true; m_logger.error(errMsg, ex); colParent.getColumn_family(); m_bFailed = true; m_logger.error(errMsg, ex);
} catch (InvalidRequestException ex) { String errMsg = "get_slice() failed for table: " + colParent.getColumn_family(); m_bFailed = true; m_logger.error(errMsg, ex); colParent.getColumn_family(); m_bFailed = true; m_logger.error(errMsg, ex);
} catch (InvalidRequestException ex) { String errMsg = "get_range_slices() failed for table: " + colParent.getColumn_family(); m_bFailed = true; m_logger.error(errMsg, ex); colParent.getColumn_family(); m_bFailed = true; m_logger.error(errMsg, ex);
} catch (InvalidRequestException ex) { String errMsg = "get_slice() failed for table: " + colParent.getColumn_family(); m_bFailed = true; m_logger.error(errMsg, ex); colParent.getColumn_family(); m_bFailed = true; m_logger.error(errMsg, ex);
private DColumn fetchColumn(ColumnParent colPar, byte[] rowKey, byte[] colName) { ColumnPath colPath = new ColumnPath(); colPath.setColumn_family(colPar.getColumn_family()); colPath.setColumn(colName); ColumnOrSuperColumn cosc = getColumn(ByteBuffer.wrap(rowKey), colPath); if (cosc == null) { return null; } Column col = cosc.getColumn(); return new DColumn(col.getName(), col.getValue()); } // fetchColumn
private Map<ByteBuffer, List<ColumnOrSuperColumn>> multigetSliceInternal(String keyspace, List<ByteBuffer> keys, ColumnParent column_parent, long timestamp, SlicePredicate predicate, ConsistencyLevel consistency_level, ClientState cState) throws org.apache.cassandra.exceptions.InvalidRequestException, UnavailableException, TimedOutException { CFMetaData metadata = ThriftValidation.validateColumnFamily(keyspace, column_parent.column_family); ThriftValidation.validateColumnParent(metadata, column_parent); ThriftValidation.validatePredicate(metadata, column_parent, predicate); org.apache.cassandra.db.ConsistencyLevel consistencyLevel = ThriftConversion.fromThrift(consistency_level); consistencyLevel.validateForRead(keyspace); List<ReadCommand> commands = new ArrayList<ReadCommand>(keys.size()); IDiskAtomFilter filter = toInternalFilter(metadata, column_parent, predicate); for (ByteBuffer key: keys) { ThriftValidation.validateKey(metadata, key); // Note that we should not share a slice filter amongst the command, due to SliceQueryFilter not being immutable // due to its columnCounter used by the lastCounted() method (also see SelectStatement.getSliceCommands) commands.add(ReadCommand.create(keyspace, key, column_parent.getColumn_family(), timestamp, filter.cloneShallow())); } return getSlice(commands, column_parent.isSetSuper_column(), consistencyLevel, cState); }
SliceQueryFilter filter = new SliceQueryFilter(deoverlapped, request.reversed, request.count); ThriftValidation.validateKey(metadata, request.key); commands.add(ReadCommand.create(keyspace, request.key, request.column_parent.getColumn_family(), System.currentTimeMillis(), filter)); return getSlice(commands, request.column_parent.isSetSuper_column(), consistencyLevel, cState).entrySet().iterator().next().getValue();