2010/9/8 Christoph Terwelp <[email protected]>: > > On Sep 8, 2010, at 10:44 AM, Iñaki Baz Castillo wrote: > >> 2) In ver15 resource BBB deletes Bob. Let's assume the server deletes >> the item so the most modern rev in the roster is still ver14. > > The Server still has to change the version id of the roster, if it deletes an > item. > So, if the current version id is ver14 and resource BBB deletes Bob, the > server has to change the version id. The server may but doesn't have to save > the old roster.
Ok, so after deleting Bob roster version becomes rev15 (and the item could be totally deleted in the server). Later Alice resource AAA requests roster from version rev14. The server realizes that current version is rev15 but there are no items with rev15 in the roster. Due to this fact, the server sends the entire roster. Does it make sense? Thanks. -- Iñaki Baz Castillo <[email protected]>
