If you check in yahoo_terms_batch_submit whether a nid has tids belonging to the selected yterms vocabulary, and we're not "re-tagging" then we could implement the ability to incrementally batch-tag. On a site with just 150 nodes, it can time out based on the select *. Right now, we do a select *, so if we have this checkpoint, we can filter what's already been tagged by yahoo terms, and only select the nodes that are not yet having a tid from the chosen vid.
Then, how could this work with re-tagging? The same concept should work for retagging, just we need to tell the user to keep submitting until 0 nodes are updated. However, I think running a rewrite will still give you duplicate keys errors, because it doesn't look like there is anything to wipe the old tags. This is why this is a feature request.
Comments
Comment #1
Shiny commentedGood idea for the drupal 6 version -- will look at using the batch api
Comment #2
Shiny commentedComment #3
Shiny commentedThere's a new release candidate, in which we uses the batch API