The unified diff between revisions [90c7e94b..] and [d58bb879..] is displayed below. It can also be downloaded as a raw diff.
This diff has been restricted to the following files: 'dostuff.sh'
#
#
# patch "dostuff.sh"
# from [1fcf07fa9a5a240617fb5b4b1b47c068b70d3ac4]
# to [95801d63364cfe81e9456135ae109d433f50fd56]
#
============================================================
--- dostuff.sh 1fcf07fa9a5a240617fb5b4b1b47c068b70d3ac4
+++ dostuff.sh 95801d63364cfe81e9456135ae109d433f50fd56
@@ -39,6 +39,8 @@ rm lins.catgz
echo linear:
rm lins
rm lins.catgz
+$MONOTONE -d $DB auto get_file $SRC > catfiles
+$MONOTONE -d $DB auto get_file $SRC |gzip > catfiles.gz
for id in `tail +2 linear`; do
DST=$id
s=$n
@@ -47,10 +49,13 @@ for id in `tail +2 linear`; do
$MONOTONE -d $DB fdelta $SRC $DST | ./cleandelta > $fn
cat $fn | gzip > $fn.gz
echo "$s->$d\t($SRC -> $DST) `wc -c $fn`\t(`wc -c $fn.gz`)"
- SRC=$DST
cat $fn >> lins
cat $fn.gz >> lins.catgz
+ $MONOTONE -d $DB auto get_file $DST >> catfiles
+ $MONOTONE -d $DB auto get_file $DST |gzip >> catfiles.gz
+
n=$d
+ SRC=$DST
done
@@ -67,7 +72,7 @@ for id in `tail +3 linear`; do
fn=del_${s}_${d}
$MONOTONE -d $DB fdelta $BASE $DST | ./cleandelta > $fn
cat $fn | gzip > $fn.gz
- echo "$s->$d\t($SRC -> $DST) `wc -c $fn`\t(`wc -c $fn.gz`)"
+ echo "$s->$d\t($BASE -> $DST) `wc -c $fn`\t(`wc -c $fn.gz`)"
d=$(($d+1))
cat $fn >> againsts
cat $fn.gz >> againsts.catgz
@@ -77,6 +82,9 @@ echo " `$MONOTONE -d $
echo
echo " base file: `$MONOTONE -d $DB auto get_file $BASE | wc -c` bytes"
echo " `$MONOTONE -d $DB auto get_file $BASE | gzip | wc -c` gzip"
+echo " cat(files): `cat catfiles | wc -c`"
+echo " gzip(cat(files)): `cat catfiles | gzip | wc -c`"
+echo " cat(gzip(files)): `cat catfiles.gz | wc -c`"
echo
echo " linear path: `cat lins | wc -c` bytes"
echo " `cat lins | gzip | wc -c` gzip(concat(dels))"