You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bookkeeper.apache.org by GitBox <gi...@apache.org> on 2017/11/03 14:45:28 UTC

[GitHub] eolivelli commented on issue #670: BP-14 Relax Durability - patch 1 Introducing LedgerType

eolivelli commented on issue #670: BP-14 Relax Durability - patch 1 Introducing LedgerType
URL: https://github.com/apache/bookkeeper/pull/670#issuecomment-341723886
 
 
   @sijie I am thinking about compatibility tests.
   What is good to test, my idea is:
   1) a new client with "deferred force" MUST NOT be able to write to an old bookie
   2) an old client SHOULD able to read ledgers created with "deferred force" (for the reader we are not changing the LAC protocol, and the bit in metadata is not useful for readers)
   
   apart from these cases, for which I can add test cases in next patches, but not in this (because in this patch nothing is "really" working) I think that existing tests are good tests: new clients which use default LedgerType are able to cooperate with old bookies/clients
   
   Do you have other ideas ?

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services