leverich / mutilate

Mutilate: high-performance memcached load generator
BSD 3-Clause "New" or "Revised" License
126 stars 69 forks source link

Binary and SASL support #2

Closed dterei closed 11 years ago

dterei commented 11 years ago

Done by making Connection an abstract class and moving some of the old code into ConnectionAscii for the ASCII protocol. New class called ConnectionBinary contains the binary protocol implementation.

SASL support is implemented in Connection so you can choose to use ASCII but authenticate via SASL (which uses the binary request format).

leverich commented 11 years ago

Thanks! I ended up merging an amended version of this.