diff options
author | Tor Brede Vekterli <vekterli@verizonmedia.com> | 2020-09-23 14:14:32 +0000 |
---|---|---|
committer | Tor Brede Vekterli <vekterli@verizonmedia.com> | 2020-09-23 14:14:32 +0000 |
commit | 3a3a897fb1c2061438bbd999eaf5326dc07f0aaa (patch) | |
tree | e65f1cc12e7e93a67b28b782667bd11e92d0d8dc /storageapi/src | |
parent | eaf00891d19f20e04817830b79a9edc86241ff19 (diff) |
Reorder equality checks so that common case is cheaper
Node index and type are much more likely to differ than cluster.
Diffstat (limited to 'storageapi/src')
-rw-r--r-- | storageapi/src/vespa/storageapi/messageapi/storagemessage.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/storageapi/src/vespa/storageapi/messageapi/storagemessage.cpp b/storageapi/src/vespa/storageapi/messageapi/storagemessage.cpp index 8276587834a..1f1a2c602de 100644 --- a/storageapi/src/vespa/storageapi/messageapi/storagemessage.cpp +++ b/storageapi/src/vespa/storageapi/messageapi/storagemessage.cpp @@ -227,9 +227,9 @@ StorageMessageAddress::operator==(const StorageMessageAddress& other) const if (_protocol != other._protocol) return false; if (_type != other._type) return false; if (_type) { - if (_cluster != other._cluster) return false; if (_index != other._index) return false; if (_type != other._type) return false; + if (_cluster != other._cluster) return false; } return true; } |