ross-improvements #1
@ -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]
|
||||
|
Loading…
Reference in New Issue
Block a user