Hmm, it seems you also changed `PartitionView` interface too. Since current `PartitionView` is really a dumb data-structure, it doesn't contain any logic. https://github.com/hazelcast/hazelcast/blob/master/hazelcast/src/main/java/com/hazelcast/partition/PartitionView.java