rowA.addString("b", "");
rowA.addString("c", "");
assertBytesEquals(KeyEncoder.encodePartitionKey(rowA, partitionSchema),
new byte[]{
0, 0, 0, 0,
rowB.addString("b", "");
rowB.addString("c", "");
assertBytesEquals(KeyEncoder.encodePartitionKey(rowB, partitionSchema),
new byte[]{
0, 0, 0, 0x5,
rowC.addString("b", "b");
rowC.addString("c", "c");
assertBytesEquals(KeyEncoder.encodePartitionKey(rowC, partitionSchema),
new byte[]{
0, 0, 0, 0x1A,
rowD.addString("b", "b");
rowD.addString("c", "c");
assertBytesEquals(KeyEncoder.encodePartitionKey(rowD, partitionSchema),
new byte[]{
0, 0, 0, 0,