03-06-2020 04:09 AM
Hello,
im using the default Alfresco - Solr architecture, where Solr polls changes async from Alfresco and updates its index.
Now i need to know when a Document has been fully indexed.
Is there a way i can accomplish this in Alfresco ?
Can Alfresco send index changes snyc to Solr ?
Or can i check if Solr has polled the changes for one Document ? (I have multiple instaces of Solr running).
Im using alfresco-search-services:1.3.0.1 and alfresco-content-repository-community:6.1.2-ga.
03-09-2020 08:10 AM
SOLR Tracking is always asynchronous, you cannot switch to synchronous mode.
You can perform a query to SOLR in order to verify if a document has been indexed.
03-09-2020 09:16 AM
@angelborroy wrote:SOLR Tracking is always asynchronous, you cannot switch to synchronous mode.
You can perform a query to SOLR in order to verify if a document has been indexed.
Thanks for your Answer.
That SOLR only works asynchronous is what i thought.
I can perform a query for new documents to check if they are indexed, but i also need to do it for updates on the document. But i guess there is no way to accomplish this with default Alfresco / SOLR behavior.
Explore our Alfresco products with the links below. Use labels to filter content by product module.