Re: WC-NG: Commit with new pristine store and SHA-1 checksums

2010-04-23 Thread Julian Foad
On Wed, 2010-04-21, Julian Foad wrote: > Greg Stein wrote: > > On Wed, Apr 21, 2010 at 05:09, Philip Martin > > wrote: > > > Julian Foad writes: > > > > > >> COMPATIBILITY > > >> = > > >> > > >> We need to keep the old WC interface working: > > >> > > >> svn_wc_transmit_text_deltas

Re: WC-NG: Commit with new pristine store and SHA-1 checksums

2010-04-21 Thread Julian Foad
Greg Stein wrote: > On Wed, Apr 21, 2010 at 05:09, Philip Martin > wrote: > > Julian Foad writes: > > > >> COMPATIBILITY > >> = > >> > >> We need to keep the old WC interface working: > >> > >> svn_wc_transmit_text_deltas2(&tempfile, &md5_digest, ...) > >> svn_wc_queue_committed2

Re: WC-NG: Commit with new pristine store and SHA-1 checksums

2010-04-21 Thread Greg Stein
On Wed, Apr 21, 2010 at 05:43, Greg Stein wrote: > On Wed, Apr 21, 2010 at 05:09, Philip Martin > wrote: >> Julian Foad writes: >> >>> COMPATIBILITY >>> = >>> >>> We need to keep the old WC interface working: >>> >>>   svn_wc_transmit_text_deltas2(&tempfile, &md5_digest, ...) >>>  

Re: WC-NG: Commit with new pristine store and SHA-1 checksums

2010-04-21 Thread Greg Stein
On Wed, Apr 21, 2010 at 05:09, Philip Martin wrote: > Julian Foad writes: > >> COMPATIBILITY >> = >> >> We need to keep the old WC interface working: >> >>   svn_wc_transmit_text_deltas2(&tempfile, &md5_digest, ...) >>   svn_wc_queue_committed2(queue, path, ..., md5_checksum) >>   svn

Re: WC-NG: Commit with new pristine store and SHA-1 checksums

2010-04-21 Thread Philip Martin
Julian Foad writes: > COMPATIBILITY > = > > We need to keep the old WC interface working: > > svn_wc_transmit_text_deltas2(&tempfile, &md5_digest, ...) > svn_wc_queue_committed2(queue, path, ..., md5_checksum) > svn_wc_process_committed_queue(queue, ...) > > How? I can't see a

WC-NG: Commit with new pristine store and SHA-1 checksums

2010-04-20 Thread Julian Foad
On adapting the "commit" data flow to work with the new pristine text store and SHA-1 checksums. OBSERVATIONS The call graph during a commit is (adapted from notes/wc-ng/use-of-tmp-text-base-path): svn_client_commit4() |^[T] |