Hi !

I'm done with the reverse encoding refactoring ! It took some time, fixing the replication part was a bit tough. I also have removed the use of Decorator when writing a message (a bad move I made 4 months ago).

There are two next steps:

- first, use a thread-local-storage to keep the buffer used to encode messages, in order to avoid allocating it over and over (that was the root reason I worked on a reverse-encoding). I have done some preliminary investigation, and had it working, but I have to get it done properly

- then remove the decorators (again... But remember I have lost my temporary commit last month :/)


Once done, we should be able to cut a 2.0 and resume normal operations, with many fixes to be applied on the server itself. I hope to be able to deliver this 2.0 release as a Xmas present :-)

Reply via email to