/** * Check if this undo log record can be store. Only record can be stored if * the table has a unique index. * * @return if it can be stored */ boolean canStore() { // if large transactions are enabled, this method is not called return table.getUniqueIndex() != null; }
/** {@inheritDoc} */ @Override public Index getUniqueIndex() { return innerTable().getUniqueIndex(); }
/** * Check if this undo log record can be store. Only record can be stored if * the table has a unique index. * * @return if it can be stored */ boolean canStore() { // if large transactions are enabled, this method is not called if (table.getUniqueIndex() != null) { return true; } return false; }
public boolean canStore() { return table.getUniqueIndex() != null; }
/** * Check if this undo log record can be store. Only record can be stored if * the table has a unique index. * * @return if it can be stored */ boolean canStore() { // if large transactions are enabled, this method is not called if (table.getUniqueIndex() != null) { return true; } return false; }
/** {@inheritDoc} */ @Override public Index getUniqueIndex() { return innerTable().getUniqueIndex(); }
case INSERT: if (state == IN_MEMORY_READ_POS) { Index index = table.getUniqueIndex(); Cursor cursor = index.find(session, row, row); cursor.next();