{"thread":{"id":"14510","subject":"[PATCH] Documentation/RelNotes-1.6.0.txt: Expand on the incompatible packfiles","startedAt":"2008-07-17T17:01:30Z","lastAt":"2008-07-17T17:45:53Z","messageCount":5,"participants":["Petr Baudis","Jakub Narebski"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"83723","messageId":"20080717170118.14083.87086.stgit@localhost","threadId":"14510","inReplyTo":null,"subject":"[PATCH] Documentation/RelNotes-1.6.0.txt: Expand on the incompatible packfiles","fromName":"Petr Baudis","fromEmail":"pasky@suse.cz","sentAt":"2008-07-17T17:01:30Z","receivedAt":"2008-07-17T17:01:30Z","isPatch":true,"sender":{"key":"pasky@ucw.cz","avatar":"https://avatars.githubusercontent.com/u/18439?v=4"},"body":"Note that v1.4.4.5 supports pack index v2, and describe how to keep\nyour repositories backwards-compatible, shall you need to.\n\nSigned-off-by: Petr Baudis <pasky@suse.cz>\n---\n\n Documentation/RelNotes-1.6.0.txt |    4 +++-\n 1 files changed, 3 insertions(+), 1 deletions(-)\n\ndiff --git a/Documentation/RelNotes-1.6.0.txt b/Documentation/RelNotes-1.6.0.txt\nindex b29ba25..9bbb07e 100644\n--- a/Documentation/RelNotes-1.6.0.txt\n+++ b/Documentation/RelNotes-1.6.0.txt\n@@ -21,7 +21,9 @@ main git.git codebase.\n By default, packfiles created with this version uses delta-base-offset\n encoding introduced in v1.4.4.  Pack idx files are using version 2 that\n allows larger packs and added robustness thanks to its CRC checking,\n-introduced in v1.5.2.\n+introduced in v1.5.2 and v1.4.4.5.  If you want to keep your repositories\n+backwards compatible past these versions, set repack.useDeltaBaseOffset\n+to false or pack.indexVersion to 1, respectively.\n \n GIT_CONFIG, which was only documented as affecting \"git config\", but\n actually affected all git commands, now only affects \"git config\".\n"},{"id":"83724","messageId":"g5nue6$3ek$1@ger.gmane.org","threadId":"14510","inReplyTo":"20080717170118.14083.87086.stgit@localhost","subject":"Re: [PATCH] Documentation/RelNotes-1.6.0.txt: Expand on the incompatible packfiles","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2008-07-17T17:10:32Z","receivedAt":"2008-07-17T17:10:32Z","isPatch":true,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"Petr Baudis wrote:\n\n> +introduced in v1.5.2 and v1.4.4.5.  If you want to keep your repositories\n> +backwards compatible past these versions, set repack.useDeltaBaseOffset\n> +to false or pack.indexVersion to 1, respectively.\n\n'or'? Not 'and'?\n\nYou shouldn't have, I think, this \"respectively\" here.  You need it only\nif you are writing \"a, b, c, then a', b', c', respectively\".\n\n-- \nJakub Narebski\nWarsaw, Poland\nShadeHawk on #git\n"},{"id":"83725","messageId":"20080717172051.GY32184@machine.or.cz","threadId":"14510","inReplyTo":"g5nue6$3ek$1@ger.gmane.org","subject":"Re: [PATCH] Documentation/RelNotes-1.6.0.txt: Expand on the incompatible packfiles","fromName":"Petr Baudis","fromEmail":"pasky@suse.cz","sentAt":"2008-07-17T17:20:51Z","receivedAt":"2008-07-17T17:20:51Z","isPatch":true,"sender":{"key":"pasky@ucw.cz","avatar":"https://avatars.githubusercontent.com/u/18439?v=4"},"body":"On Thu, Jul 17, 2008 at 07:10:32PM +0200, Jakub Narebski wrote:\n> Petr Baudis wrote:\n> \n> > +introduced in v1.5.2 and v1.4.4.5.  If you want to keep your repositories\n> > +backwards compatible past these versions, set repack.useDeltaBaseOffset\n> > +to false or pack.indexVersion to 1, respectively.\n> \n> 'or'? Not 'and'?\n> \n> You shouldn't have, I think, this \"respectively\" here.  You need it only\n> if you are writing \"a, b, c, then a', b', c', respectively\".\n\nThe \"respectively\" means that the two options relate each to one of the\ntwo new features. I'm unclear about the 'or'-'and' question, though.\n\n\t\t\t\tPetr \"Pasky\" Baudis\n"},{"id":"83727","messageId":"200807171940.06288.jnareb@gmail.com","threadId":"14510","inReplyTo":"20080717172051.GY32184@machine.or.cz","subject":"Re: [PATCH] Documentation/RelNotes-1.6.0.txt: Expand on the incompatible packfiles","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2008-07-17T17:40:06Z","receivedAt":"2008-07-17T17:40:06Z","isPatch":true,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"Petr Baudis wrote:\n> On Thu, Jul 17, 2008 at 07:10:32PM +0200, Jakub Narebski wrote:\n> > Petr Baudis wrote:\n> > \n> > > +introduced in v1.5.2 and v1.4.4.5.  If you want to keep your repositories\n> > > +backwards compatible past these versions, set repack.useDeltaBaseOffset\n> > > +to false or pack.indexVersion to 1, respectively.\n> > \n> > 'or'? Not 'and'?\n> > \n> > You shouldn't have, I think, this \"respectively\" here.  You need it only\n> > if you are writing \"a, b, c, then a', b', c', respectively\".\n> \n> The \"respectively\" means that the two options relate each to one of the\n> two new features.\n\nSorry, I have forgot that \"respectively\" might refer to the context\nwhich I don't see in a patch.\n\n> I'm unclear about the 'or'-'and' question, though. \n\nIf you want to be backwards compatibile with pre v1.4.4.5 clients,\ndo you have to set either option, or both options, or what?  The\nsame with pre v1.5.2 client...\n\n-- \nJakub Narebski\nPoland\n"},{"id":"83728","messageId":"20080717174553.GF10151@machine.or.cz","threadId":"14510","inReplyTo":"200807171940.06288.jnareb@gmail.com","subject":"Re: [PATCH] Documentation/RelNotes-1.6.0.txt: Expand on the incompatible packfiles","fromName":"Petr Baudis","fromEmail":"pasky@suse.cz","sentAt":"2008-07-17T17:45:53Z","receivedAt":"2008-07-17T17:45:53Z","isPatch":true,"sender":{"key":"pasky@ucw.cz","avatar":"https://avatars.githubusercontent.com/u/18439?v=4"},"body":"On Thu, Jul 17, 2008 at 07:40:06PM +0200, Jakub Narebski wrote:\n> Petr Baudis wrote:\n> > I'm unclear about the 'or'-'and' question, though. \n> \n> If you want to be backwards compatibile with pre v1.4.4.5 clients,\n> do you have to set either option, or both options, or what?  The\n> same with pre v1.5.2 client...\n\nIf you want to be backwards compatible with _either_ pre-v1.4.4 or\npre-v1.5.2, you will set _either_ (a) or (b). Setting (a) implies you\nwant to set (b) too, though. :-)\n\n\t\t\t\tPetr \"Pasky\" Baudis\n"}]}