Examine powered entity search for documents, media and members#15972
Examine powered entity search for documents, media and members#15972
Conversation
|
Testing the user start nodes are a bit cumbersome, as this is not exposed anywhere. Is this a missing feature somewhere? In V13, it seems like we use examine search with ignored user start nodes, when searching with a datatype key and that datatype is configured to ignore them |
|
Just noticed this pr, I have aquestion: |
|
Hi @bielu, It's not a goal 😄 we're certainly still looking towards creating abstraction layers around search to make search providers easier to swap. To that end, Thanks for chipping in 👍 |

Prerequisites
Description
This is the follow-up for #15951 - this time with Examine powering the entity search for documents, media and members. At the same time, this PR ensures that the entity search respects any user start node limitations for the current user.
Testing this PR
The results from the search endpoints in V14 should match the results in V13. In other words, upgrade a database from V13 to V14 and compare the search results.
Also test that user start nodes are being respected. Thus the searches should yield no document or media results "outside" of the current user start nodes.
Don't forget to rebuild the Examine indexes in both versions before comparing 😅