@@ -0,0 +1,812 @@
+package com.palantir.atlasdb.keyvalue.remoting;%0A%0Aimport java.io.IOException;%0A%0Aimport com.fasterxml.jackson.core.JsonProcessingException;%0Aimport com.fasterxml.jackson.databind.DeserializationContext;%0Aimport com.fasterxml.jackson.databind.KeyDeserializer;%0Aimport com.fasterxml.jackson.databind.ObjectMapper;%0A%0Afinal class BytesAsKeyDeserializer extends KeyDeserializer %7B%0A%0A    private final ObjectMapper mapper = new ObjectMapper();%0A    private final static BytesAsKeyDeserializer instance = new BytesAsKeyDeserializer();%0A%0A    @Override%0A    public Object deserializeKey(String key, DeserializationContext ctxt) throws IOException,%0A            JsonProcessingException %7B%0A        return mapper.readValue(key, byte%5B%5D.class);%0A    %7D%0A%0A    public static BytesAsKeyDeserializer instance() %7B%0A        return instance;%0A    %7D%0A%0A%7D%0A

Add byte[] key deserializer.