[Piuparts-devel] pull: for-holger - exceptions batch 2, transparent stream decompression

Holger Levsen holger at layer-acht.org
Sun Dec 8 12:25:46 UTC 2013


Hi Andreas,

On Montag, 25. November 2013, Andreas Beckmann wrote:
> Andreas Beckmann (7):
>       fix misapplied patch
>       fix bad ordering
>       work around gcc-4.4-base kept back in some squeeze->wheezy upgrades
>       update the package list requiring the the lvm exception in squeeze
>       Revert "revert part of 18d03290ae7e3ea748a63c03987f0b90b4fbcb8c
>       lib: new DecompressedStream for transparent stream decompression
>       lib: use DecompressedStream to reduce memory usage

the diff was actually:

$ git log --oneline --left-right develop..andreas/for-holger 
> 7204993 dwke: use error handling and default values from lib
> 88f6ce6 lib/db: check package existence in rrdep accessors
> f8f9b73 some new packages need exceptions
> 8cecef0 lib: use DecompressedStream to reduce memory usage
> b459fcb lib: new DecompressedStream for transparent stream decompression
> e4a1346 Revert "revert part of 18d03290ae7e3ea748a63c03987f0b90b4fbcb8c - modified changelog can also 
have other causes, so rescheduling logs with changed ch
> 61fdffd update the package list requiring the the lvm exception in squeeze
> 55655af work around gcc-4.4-base kept back in some squeeze->wheezy upgrades
> 675fb6b fix bad ordering
> d6afd32 fix misapplied patch

which I've now finally merged(+...) into develop. Thanks once again! :)

with laughs at "# modified changelogs are usually caused by mirror pushes during the piuparts test" and ouch at 
"55655af work around gcc-4.4-base kept back in some squeeze->wheezy upgrades"...

> report slave memory usage *before* restarting (i.e. for the previous
> change) and after restarting (and all slaves started processing
> packages), and again in a day or so.

before: 

holger at piu-slave-bm-a:~$ ps aux | grep piuparts-slave
2954     21184  0.3  0.3 108028 47668 pts/3    S+   Nov24  72:49 /usr/bin/python 
/srv/piuparts.debian.org/share/piuparts/piuparts-slave
2954     21185  0.3  0.3 108028 47560 pts/2    S+   Nov24  72:47 /usr/bin/python 
/srv/piuparts.debian.org/share/piuparts/piuparts-slave
2954     21192  0.3  0.3 107816 47568 pts/5    S+   Nov24  70:07 /usr/bin/python 
/srv/piuparts.debian.org/share/piuparts/piuparts-slave
2954     21193  0.3  0.3 107832 48208 pts/4    S+   Nov24  73:08 /usr/bin/python 
/srv/piuparts.debian.org/share/piuparts/piuparts-slave
holger   23964  0.0  0.0   9832   884 pts/0    S+   12:16   0:00 grep piuparts-slave

after

2954     25154  4.0  0.0  50828 11992 pts/3    S+   12:19   0:00 /usr/bin/python 
/srv/piuparts.debian.org/share/piuparts/piuparts-slave
2954     25170  3.8  0.0  50200 11088 pts/5    S+   12:19   0:00 /usr/bin/python 
/srv/piuparts.debian.org/share/piuparts/piuparts-slave
2954     25171  4.2  0.0  50204 11104 pts/2    S+   12:19   0:00 /usr/bin/python 
/srv/piuparts.debian.org/share/piuparts/piuparts-slave
2954     25172  5.2  0.0  50204 11152 pts/4    S+   12:19   0:00 /usr/bin/python 
/srv/piuparts.debian.org/share/piuparts/piuparts-slave
holger   25227  0.0  0.0   9828   884 pts/0    S+   12:19   0:00 grep piuparts-slave


> There is also preview/diverses, requiring some comments:
> 
> Andreas Beckmann (5):
>       autodetect dpkg capability force-unsafe-io
>       divert /sbin/sync and link /bin/true there instead

I like to those two.

>       add several debug commands to the master-slave protocol

NACK, at this point (I want to upload) and without documentation.

>       *-dkms: install kernel headers so that a module gets build
>       report dkms module build failures

I like those two and want to merge, but where's the debian/changelog entry.

Which makes me wonder: anything else which is in develop and which doesnt have a debian/changelog entry? IMO 
develop should be uploaded  now as 0.56 - maybe not *today* but definitly soon and best before December 22nd, 
so we keep the 2 month upload cycle.


cheers,
	Holger
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/piuparts-devel/attachments/20131208/ebd6211b/attachment.sig>


More information about the Piuparts-devel mailing list