/var/cache/pulp when sync ubuntu

If I have separate partition for /var/cache/pulp and try to sync ubuntu and if I set this partition to be 10GB in size then quickly running out of space. Is this a bug in pulp or I don’t know where?

Because if I use yum based repo (redhat, epel, suse …) it know how to release space and put rpm package from /var/cache/pulp to /var/lib/pulp partition. Work around is to have /var/cache/pulp as big as is ubuntu repo for initial sync and that is approximately 150GB.