Since no one answers here.
You can actually create new topics and then change the post record to one of the new topic numbers. I am using 8 topics for 80k records but you can of course make it what you like.
Let's say you have 80,000 replies for that thread and you create 7 associated topics so now there are 8 topics for the content.
you can run 9 sql queries in sql toolbox in acp or phpMyadmin in cpanel. You will need to know the old topicid and the 9 new topicids.
update ibf_posts set topic_id=newtopicid7 where topic_id=oldtopicid order by pid desc LIMIT 10000 ;
update ibf_posts set topic_id=newtopicid6 where topic_id=oldtopicid order by pid desc LIMIT 10000 ;
update ibf_posts set topic_id=newtopicid5 where topic_id=oldtopicid order by pid desc LIMIT 10000 ;
update ibf_posts set topic_id=newtopicid4 where topic_id=oldtopicid order by pid desc LIMIT 10000 ;
update ibf_posts set topic_id=newtopicid3 where topic_id=oldtopicid order by pid desc LIMIT 10000 ;
update ibf_posts set topic_id=newtopicid2 where topic_id=oldtopicid order by pid desc LIMIT 10000 ;
update ibf_posts set topic_id=newtopicid1 where topic_id=oldtopicid order by pid desc LIMIT 10000 ;
Always backup your database (or at least the posts table) before using sql commands.
Edited by Aloha, 19 April 2010 - 06:20 PM.