anchor.diff:  create_plan_test_() ->
       {foreach,
        fun cpsetup/0,
  -     fun cpteardown/1,
        [fun test_create_traditional_plan/1,
         fun test_create_subpartition_plan/1,
  +      fun test_replace_traditional/1,
         fun test_replace_subpartition/1]
       }.
   
  
positive.code:     CHash = chash_init(),
      chashbin:create(CHash).
  
  cpteardown(_) ->
      do_nothing.
  
  test_replace_subpartition(CHBin) ->
  
      NewChunk = [{548063113999088594326381812268606132370974703616,
                   node1, {0, 156}}],
  
  
negative.code: find_vnode_partitions(Index, N, RingSize) ->
      RingIndexInc = chash:ring_increment(RingSize),
  
      n_keyspaces({vnode_id, Index div RingIndexInc, RingSize}, N).
  
  partitions_by_index_or_filter(Idx, NVal, [], RingSize) ->
      find_vnode_partitions(Idx, NVal, RingSize);
  