static void LoadYcsbData(SingletonVersionDb versionDb, int recordCount) { TransactionExecution txExec = versionDb.MakeTxExec(); for (int i = 0; i < recordCount; ++i) { txExec.Reset(); if (!txExec.Insert(i, YcsbHelper.NewPayload()).IsAborted()) { txExec.Commit(); } } }
internal TransactionExecution ExecuteIn(TransactionExecution txExec) { txExec.Reset(); for (int i = 0; i < queries.Length; ++i) { if (queries[i].ExecuteIn(txExec).IsAborted()) { return(txExec); } } txExec.Commit(); return(txExec); }