+1
Feel free to contribute :)
To implement this feature, I think you need to break this feature into following sub tasks.
1. You can extend ColumnPageCodec to implement XOR encoding.
2. Come up with the criteria of how to select this encoding and change behavior of DefaultEncodingStrategy
3. SQL syntax for this encoding.
The encoding override work is still going on. The SQL syntax part is missing, so the point 3 can be done later.
Regards,
Jacky