| 7934 | }; |
| 7935 | |
| 7936 | bool StorageServer::insertTenant(TenantNameRef tenantName, TenantMapEntry tenantEntry, Version version) { |
| 7937 | if (version >= tenantMap.getLatestVersion()) { |
| 7938 | tenantMap.createNewVersion(version); |
| 7939 | tenantPrefixIndex.createNewVersion(version); |
| 7940 | |
| 7941 | tenantMap.insert(tenantName, tenantEntry); |
| 7942 | tenantPrefixIndex.insert(tenantEntry.prefix, tenantName); |
| 7943 | |
| 7944 | TraceEvent("InsertTenant", thisServerID).detail("Tenant", tenantName).detail("Version", version); |
| 7945 | return true; |
| 7946 | } else { |
| 7947 | return false; |
| 7948 | } |
| 7949 | } |
| 7950 | |
| 7951 | void StorageServer::insertTenant(TenantNameRef tenantName, ValueRef value, Version version) { |
| 7952 | if (insertTenant(tenantName, TenantMapEntry::decode(value), version)) { |
no test coverage detected