@Override
  public void writeString(String str) throws TException {
    byte[] dat = str.getBytes(StandardCharsets.UTF_8);
    writeTextBytes(dat, 0, dat.length);
  }
The escaped byte sequence for the "\1" byte. This cannot be changed alone
without changing the readString() code.
serde/src/java/org/apache/hadoop/hive/serde2/thrift/TBinarySortableProtocol.java