]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
PGPool::update: avoid expensive union_of
authorZac Medico <zmedico@gmail.com>
Thu, 24 Aug 2017 16:40:45 +0000 (09:40 -0700)
committerZac Medico <zmedico@gmail.com>
Thu, 6 Sep 2018 21:11:52 +0000 (14:11 -0700)
commit70bb615b1bf537c02b62b0cb1261b210d1d6c9ac
tree81c48488994ffa1b58f50c664f293c25624a45ad
parentd68cff3deae6294f53f21606b81f0cfaeb76b271
PGPool::update: avoid expensive union_of

Achieve the same result using a swap (constant complexity),
and an assignment (linear complexity).

Signed-off-by: Zac Medico <zmedico@gmail.com>
(cherry picked from commit bf20b661cb6a6a33d9e93fb44ad1470f9f8245d2)
src/osd/PG.cc