int64_t machineId;
int64_t transactionSequenceNumber;
Hashset<IoTString *> *liveKeys;
+ Array<char> *dataBytes;
Array<char> *convertDataToBytes();
void setKVsMap(Hashset<KeyValue *, uintptr_t, 0, hashKeyValue, KeyValueEquals> *newKVs);
bool isComplete() { return fldisComplete; }
bool isLive() { return !isDead; }
void setDead();
- CommitPart *getPart(int32_t index);
void createCommitParts();
void decodeCommitData();
friend Commit *Commit_merge(Commit *newer, Commit *older, int64_t newSequenceNumber);