code: @Nonnull
    public static List<RowSet> shard(
        @Nonnull RowSet rowSet, @Nonnull SortedSet<ByteString> splitPoints) {
      return split(rowSet, splitPoints, false);
    }
docs: Splits the provided {@link RowSet} into segments partitioned by the provided {@code
  splitPoints}. Each split point represents the last row of the corresponding segment. The row
  keys contained in the provided {@link RowSet} will be distributed across the segments. Each
  range in the {@link RowSet} will be split up across each segment.
  
  @see #split(RowSet, SortedSet, boolean) for more details.