Multi-Instance Parallel Indexing, New Drush Stop Controls and Faster Defaults, Plus a Better Index Search

· Index Management · New Feature · All updates

Indexing can now be run in parallel across servers, stopped selectively, and left running after you disconnect — with faster defaults out of the box. The Indexes and Clusters list also got a search that behaves properly, including on phones.

01 Multi-instance parallel indexing

You can now run multiple indexers simultaneously on different Solr servers or indexes. Each session is fully isolated, with its own log files, PID tracking and worker processes, so indexing production and staging at the same time is fully supported.

Session: production own log file, own PID own worker processes osstop --server=… Session: staging own log file, own PID own worker processes keeps running
Sessions do not share state, so stopping one leaves the other untouched.

02 Drush: stop control, background mode, faster defaults

  • Per-server and per-index stop. Use drush osstop --server=my_server to stop only one indexer while the others keep running. A specific index session can be stopped with --index, without affecting anything else.
  • Background mode is now the default. drush ost automatically runs as a background daemon that survives SSH disconnection. There is no need to add --background any more; use --no-background for foreground or interactive mode.
  • Faster defaults. The default worker count rises from 3 to 10 and the default batch size from 100 to 200 items per worker, which is significantly faster out of the box on modern servers.
DefaultWasNow
Workers310
Batch size per worker100200
Run mode--background opt-inbackground by default

03 Finding an index, including on a phone

  • Filter kept in the URL. The Indexes and Clusters list remembers your search filter in the URL, so you can bookmark or share a filtered view — particularly useful when managing a large number of indexes.
  • Mobile keyboards work. Search on the My Solr Indexes page uses native form submission, so the Go, Search and Done keys on any mobile keyboard — Gboard, SwiftKey, iOS, Samsung — all trigger the search correctly.
  • A Search button. A new Search button sits next to the server filter dropdown on the My Solr Indexes page: tap or click to search without pressing Enter, which is easier on mobile and tablet.
View the full changelog