// considered by the scanner. So we need to increment this by 1.
// We can increment the byte[] created until now by 1.
byte[] stopRowTillNow = builder.array(0, builder.position());
stopRowTillNow = IndexUtils.incrementValue(stopRowTillNow, true);
// Now we need to copy back this incremented value to the builder.
builder.position(0);
builder.put(stopRowTillNow);
// Now just advance the builder pos by fcvd.maxValueLength as we need all 0 bytes
builder.position(builder.position() + fcvd.maxValueLength);
} else if (op.equals(CompareOp.EQUAL) || op.equals(CompareOp.LESS_OR_EQUAL)) {
copyColumnValueToKey(builder, value, fcvd.maxValueLength, fcvd.valueType);