It feels like syncing orders a single queue task might be a bit of an issue for those sites with a lot of legacy orders. Despite the sync process being a queue it's still going to lock things up while it processes all the orders.
Would it be possible to create a separate queue task for each order - or even batch them into chunks to avoid a situation where tens of thousands of orders need to sync before the next task can run?
It feels like syncing orders a single queue task might be a bit of an issue for those sites with a lot of legacy orders. Despite the sync process being a queue it's still going to lock things up while it processes all the orders.
Would it be possible to create a separate queue task for each order - or even batch them into chunks to avoid a situation where tens of thousands of orders need to sync before the next task can run?