diff --git a/fdbserver/workloads/RawTenantAccessWorkload.actor.cpp b/fdbserver/workloads/RawTenantAccessWorkload.actor.cpp index 7e4eb91dd02..7f9062f949b 100644 --- a/fdbserver/workloads/RawTenantAccessWorkload.actor.cpp +++ b/fdbserver/workloads/RawTenantAccessWorkload.actor.cpp @@ -87,7 +87,7 @@ struct RawTenantAccessWorkload : TestWorkload { bool hasNonexistentTenant() const { return lastCreatedTenants.size() + idx2Tid.size() < tenantCount; } - bool hasExistingTenant() const { return idx2Tid.size() - lastDeletedTenants.size() > 0; } + bool hasExistingTenant() const { return (int64_t)idx2Tid.size() - (int64_t)lastDeletedTenants.size() > 0; } int64_t extractTenantId(ValueRef value) const { int64_t id; @@ -390,4 +390,4 @@ struct RawTenantAccessWorkload : TestWorkload { void getMetrics(std::vector& m) override {} }; -WorkloadFactory RawTenantAccessWorkload; \ No newline at end of file +WorkloadFactory RawTenantAccessWorkload;