On Fri, Apr 20, 2012 at 09:25:52AM +0000, Huxinwei wrote: > What if the old code from qemu connects to the latest sheepdog with basic data structure changed ? > Will it destroy our precious data ? > > Btw: It seems that we don't have version defined for client-server communication. Is that right ? Seems like it doesn't exist, but really should. But even with versioning changing the middle of an on the wire data structure is someting that should generaly be avoided, as it makes the code dealing with the on the write structure much harder. |