commit before I refactor the partitioning code
partitioning works on the TPC-C example