diff --git a/gossamer_forums.rb b/gossamer_forums.rb index ee6d79f..99f400b 100644 --- a/gossamer_forums.rb +++ b/gossamer_forums.rb @@ -940,9 +940,9 @@ class GossamerForumsImporter < ImportScripts::Base until is_complete # Query in batches, create pool, wait for termination, do it again - # SELECT post_id FROM gforum_Post WHERE post_root_id = 0 ORDER BY post_id + # SELECT post_id FROM gforum_Post WHERE post_root_id = 0 ORDER BY post_id current_post_batch_max = current_post_batch + batch_size - pool = Concurrent::FixedThreadPool.new(Concurrent.processor_count) #create thread pool that is bounded by processors avaialable + pool = Concurrent::FixedThreadPool.new(Concurrent.processor_count) #create thread pool that is bounded by processors avaialable, however play with the number to see what works best while current_post_batch < current_post_batch_max post_id = parent_post_ids[current_post_batch]