| 446 | } |
| 447 | |
| 448 | std::pair<UID, Key> serverKeysDecodeServerBegin(const KeyRef& key) { |
| 449 | UID server_id; |
| 450 | BinaryReader rd(key.removePrefix(serverKeysPrefix), Unversioned()); |
| 451 | rd >> server_id; |
| 452 | rd.readBytes(1); // skip "/" |
| 453 | const auto remainingBytes = rd.remainingBytes(); |
| 454 | KeyRef ref = KeyRef(rd.arenaRead(remainingBytes), remainingBytes); |
| 455 | // std::cout << ref.size() << " " << ref.toString() << std::endl; |
| 456 | return std::make_pair(server_id, Key(ref)); |
| 457 | } |
| 458 | |
| 459 | bool serverHasKey(ValueRef storedValue) { |
| 460 | UID teamId; |
no test coverage detected