summaryrefslogtreecommitdiff
path: root/command-list.txt
diff options
context:
space:
mode:
authorJonathan Nieder <jrnieder@gmail.com>2010-10-13 09:30:37 (GMT)
committerJonathan Nieder <jrnieder@gmail.com>2011-03-28 03:50:01 (GMT)
commitbcd254621f9a98794cdc32906db10af7135824c4 (patch)
treedd511d4436cdb4e0c4941654d8cfd96367f1ed72 /command-list.txt
parent252712111fad127db365e3dd764309fe5658679a (diff)
downloadgit-bcd254621f9a98794cdc32906db10af7135824c4.zip
git-bcd254621f9a98794cdc32906db10af7135824c4.tar.gz
git-bcd254621f9a98794cdc32906db10af7135824c4.tar.bz2
vcs-svn: read the preimage when applying deltas
The source view offset heading each svndiff0 window represents a number of bytes past the beginning of the preimage. Together with the source view length, it dictates to the delta applier what portion of the preimage instructions will refer to. Read that portion right away using the sliding window code. Maybe some day we will use mmap to read data more lazily. Subversion's implementation tolerates source view offsets pointing past the end of the preimage file but we do not, for simplicity. This does not teach the delta applier to read instructions or copy data from the source view. Deltas that could produce nonempty output will still be rejected. Improved-by: Ramkumar Ramachandra <artagnon@gmail.com> Improved-by: David Barr <david.barr@cordelta.com> Signed-off-by: Jonathan Nieder <jrnieder@gmail.com> Acked-by: Ramkumar Ramachandra <artagnon@gmail.com>
Diffstat (limited to 'command-list.txt')
0 files changed, 0 insertions, 0 deletions