Fixture terms not in search index after tools:purge
|Category:||Taxonomy / Term|
|Target version:||Release 2.5.4|
|Google Code Legacy ID:||Tested version:||2.2|
Terms that are present upon AtoM install will not get re-indexed in ES after tools:purge is run.
1) Take a fresh AtoM install, confirm in manage->taxonomies that "fixture terms" (i.e. terms present by default after an AtoM install) are present on the right hand side as well as the treeview on the left.
2) run php symfony tools:purge
3) refresh the page
Now the terms will not be listed on the right hand side, as they appear to no longer be indexed (tools:purge clears ES, but never rebuilds the search index with the fixture terms)
The fixture terms should be re-indexed again and appear on the right hand side.
It seems that maybe the best solution is just to always automatically call search:populate after every tools:purge (this only will add an additional 3-4 seconds). Thoughts?