aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vendor/plugins/acts_as_xapian/lib/acts_as_xapian.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/vendor/plugins/acts_as_xapian/lib/acts_as_xapian.rb b/vendor/plugins/acts_as_xapian/lib/acts_as_xapian.rb
index d3a7c7cd4..46d5f0965 100644
--- a/vendor/plugins/acts_as_xapian/lib/acts_as_xapian.rb
+++ b/vendor/plugins/acts_as_xapian/lib/acts_as_xapian.rb
@@ -552,7 +552,7 @@ module ActsAsXapian
model_class.transaction do
0.step(model_class.count, batch_size) do |i|
STDOUT.puts("ActsAsXapian: New batch. From #{i} to #{i + batch_size}") if verbose
- models = model_class.find(:all, :limit => batch_size, :offset => i)
+ models = model_class.find(:all, :limit => batch_size, :offset => i, :order => :id)
for model in models
STDOUT.puts("ActsAsXapian.rebuild_index #{model_class} #{model.id}") if verbose
model.xapian_index