<div dir="ltr">A few initial questions that get a bit into the stack but will help the Foreman project think on the proposed changes:<div><br></div><div> * Does this move away from RQ entirely or just RQ workers?</div><div> * Do the new workers remove Pulp 3's use of Redis all together?</div><div> * Will using the database result in any additional build up of tasking information that can impact performance over time? (Or does all task data get cleaned up eventually?)</div><div><br></div><div>Thanks for sending this along early.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Apr 2, 2021 at 4:43 PM Brian Bouterse <<a href="mailto:bmbouter@redhat.com">bmbouter@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>FYI, @mdellweg and I have been collaborating on the tasking system changes. This email is to share some info to transition the work to @mdellweg while I'm out. With the new-style disabled by default I am hoping it can go into 3.13.<br></div><div><br></div><div>## The PoC and ticket info</div><div><br></div><div>The PoC is basically functional, but it's a PoC: <a href="https://github.com/pulp/pulpcore/pull/1222/" target="_blank">https://github.com/pulp/pulpcore/pull/1222/</a></div><div><br></div><div><div>* The epic is being tracked here which recaps why we're doing this and the high level approach. The sub-tasks capture the various detailed changes. <a href="https://pulp.plan.io/issues/8495" target="_blank">https://pulp.plan.io/issues/8495</a></div><div><br></div><div>* This is totally separate from the RQ workers you use today, and those will continue to be available for a while.</div><div><br></div><div>## Next Steps</div><div><br></div></div><div>* @mdellweg will continue the work and hopefully merge the PoC while I'm out</div><div><br></div><div>* Once it's demo-able I've asked @mdellweg to give a 20 minute, public (hopefully recorded) technical demo. While it is designed to be a drop-in replacement from a user perspective, we think sharing the internals will be helpful to get feedback and increase the list of those who understand the work.</div><div><br></div><div>All the best,</div><div>Brian</div><div><br></div></div>
_______________________________________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://listman.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://listman.redhat.com/mailman/listinfo/pulp-dev</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Eric Helms<div>Principal Software Engineer</div><div>Satellite</div></div></div></div></div>