title: Reloading celery code without losing reserved tasks
body: <p>I have millions of tasks reserved in Celery (ETA not due yet) and every time I want to update my Celery code base, I have to restart it, which cuts the connection to RabbitMQ and causes RabbitMQ to redistribute tasks again (I am using late ack).</p>
  
  <p>Is it possible to reload new code base but still keep my reserved tasks? I am using Celery with Django.</p>