Bug #7584

Fixture terms not in search index after tools:purge

Added by Mike Gale over 7 years ago. Updated about 2 years ago.

Status:VerifiedStart date:11/18/2014
Priority:LowDue date:
Assignee:-% Done:

0%

Category:Taxonomy / Term
Target version:Release 2.5.4
Google Code Legacy ID: Tested version:2.2
Sponsored:No Requires documentation:No

Description

Terms that are present upon AtoM install will not get re-indexed in ES after tools:purge is run.

To reproduce:
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)

Expected result:

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?


Related issues

Duplicated by Access to Memory (AtoM) - Bug #13290: Purge task flushes the ES index but does not re-index the... Verified 04/17/2020

History

#1 Updated by Dan Gillean about 7 years ago

  • Target version deleted (Release 2.2.0)

#2 Updated by Jesús García Crespo over 6 years ago

  • Assignee deleted (Jesús García Crespo)

#3 Updated by Dan Gillean about 2 years ago

  • Status changed from Feedback to Verified
  • Target version set to Release 2.5.4

#4 Updated by Dan Gillean about 2 years ago

  • Duplicated by Bug #13290: Purge task flushes the ES index but does not re-index the initial data added

Also available in: Atom PDF