docs: private CacheTopology addPartitioner(CacheTopology cacheTopology) {
        ConsistentHash currentCH = cacheTopology.getCurrentCH();
        currentCH = new PartitionerConsistentHash(currentCH, keyPartitioner);
        ConsistentHash pendingCH = cacheTopology.getPendingCH();
        if (pendingCH != null) {
           pendingCH = new PartitionerConsistentHash(pendingCH, keyPartitioner);
        }
        ConsistentHash unionCH = cacheTopology.getUnionCH();
        if (unionCH != null) {
           unionCH = new PartitionerConsistentHash(unionCH, keyPartitioner);
        }
        return new CacheTopology(cacheTopology.getTopologyId(), cacheTopology.getRebalanceId(), currentCH, pendingCH,
              unionCH, cacheTopology.getPhase(), cacheTopology.getActualMembers(), cacheTopology.getMembersPersistentUUIDs());
     }