diff --git a/CHANGELOG.md b/CHANGELOG.md index ed4b8a2..208721b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 4.1.1 [unreleased] + +- Improved performance of async full reindex + ## 4.1.0 - Added `like` operator diff --git a/lib/searchkick/bulk_indexer.rb b/lib/searchkick/bulk_indexer.rb index 4da9505..cf3ed30 100644 --- a/lib/searchkick/bulk_indexer.rb +++ b/lib/searchkick/bulk_indexer.rb @@ -87,6 +87,8 @@ module Searchkick # TODO expire Redis key primary_key = scope.primary_key + scope = scope.select(primary_key).except(:includes, :preload) + starting_id = begin scope.minimum(primary_key) -- libgit2 0.21.0