InfiniSQL
v0.1.2-alpha
Massive Scale Transaction Processing
|
universally unique Record More...
#include <infinisql.h>
Public Attributes | |
int64_t | rowid |
int64_t | tableid |
int64_t | engineid |
universally unique Record
identifies each row uniquely across entire cluster
Definition at line 83 of file infinisql.h.
int64_t uuRecord_s::engineid |
Definition at line 87 of file infinisql.h.
Referenced by Statement::continueDelete(), Transaction::continueReplaceRow(), Transaction::continueSqlInsert(), Statement::continueUpdate(), Transaction::continueUpdateRow(), ApiInterface::deleteRow(), hash_value(), Transaction::makeMessageDispatch(), operator==(), Transaction::replace(), and Transaction::revertback().
int64_t uuRecord_s::rowid |
Definition at line 85 of file infinisql.h.
Referenced by Statement::continueDelete(), Transaction::continueReplaceRow(), Transaction::continueSelectRows(), Transaction::continueSqlInsert(), Transaction::continueSqlPredicate(), Statement::continueUpdate(), Transaction::continueUpdateRow(), ApiInterface::deleteRow(), hash_value(), operator==(), Transaction::revertback(), and Statement::startQuery().
int64_t uuRecord_s::tableid |
Definition at line 86 of file infinisql.h.
Referenced by Statement::continueDelete(), Transaction::continueReplaceRow(), Transaction::continueSqlInsert(), Transaction::continueSqlReplace(), Statement::continueUpdate(), Transaction::continueUpdateRow(), ApiInterface::deleteRow(), hash_value(), Transaction::makeMessageDispatch(), operator==(), Transaction::replace(), Transaction::revertback(), Statement::stagedPredicate(), and Transaction::updateRow().