The tpcc.history.rowid column appears to be generated using contiguous values. A recent change to the tpcc tool (cockroachdb/loadgen#155) switched to using random 63-bit integers for the rowid column. We should change the workload fixture generation as well otherwise certain parts of the history key space have more ranges, which fouls up evenly distributing the key space across the cluster using partitioning.
The
tpcc.history.rowidcolumn appears to be generated using contiguous values. A recent change to thetpcctool (cockroachdb/loadgen#155) switched to using random 63-bit integers for therowidcolumn. We should change theworkloadfixture generation as well otherwise certain parts of thehistorykey space have more ranges, which fouls up evenly distributing the key space across the cluster using partitioning.