MCPcopy Create free account
hub / github.com/apple/foundationdb / createTransaction

Method createTransaction

fdbclient/MultiVersionTransaction.actor.cpp:453–459  ·  view source on GitHub ↗

DLTenant

Source from the content-addressed store, hash-verified

451
452// DLTenant
453Reference<ITransaction> DLTenant::createTransaction() {
454 ASSERT(api->tenantCreateTransaction != nullptr);
455
456 FdbCApi::FDBTransaction* tr;
457 api->tenantCreateTransaction(tenant, &tr);
458 return Reference<ITransaction>(new DLTransaction(api, tr));
459}
460
461ThreadFuture<Key> DLTenant::purgeBlobGranules(const KeyRangeRef& keyRange, Version purgeVersion, bool force) {
462 if (!api->tenantPurgeBlobGranules) {

Callers

nothing calls this directly

Calls 1

throwIfErrorFunction · 0.70

Tested by

no test coverage detected