User tests: Successful: Unsuccessful:
Pull Request for Issue # .
In Smart Search you can disable entries in the index by unpublishing them. Unfortunately, the entries were re-published when an item was saved again. I earlier claimed that it wasn't possible to prevent that behavior in our current system because I thought the state of the content item and the state of the item in the index were the same field in the database. I was wrong and we actually have a field named "published" for the state of the item in the index and "state" for the state item of the content item. Sorry, @brianteeman
After some debugging it turned out that in our finder plugins we are using the reindex()
method of the Adapter
class in finder and that method falsely completely deletes the entry first from the index and then adds it back in again. This actually is far less performant than simply indexing again as the normal indexer does...
Index your content and unpublish an entry in the index. Edit the content and without changing anything, save it again.
The item in the index is published again.
The item stays unpublished until you publish it again.
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
Category | ⇒ | Administration com_finder |
Status | New | ⇒ | Pending |
Unfortunately that issue is not the one I was looking for.
I have tested this item
Tested successfully in Joomla 4.3.0-beta4 of 25 February using PHP 8.1.10
That one is related to the taxonomies, which I'm still working on.
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
Labels |
Added:
PR-4.3-dev
|
RTC
Labels |
Added:
?
|
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2023-03-04 15:24:09 |
Closed_By | ⇒ | obuisard |
I'm not sure, I don't know much about smart search, maybe this? #36980
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/39944.