Page 1 of 1

Dividere Search Reindex in più parti

Posted: Fri Jun 12, 2009 10:58 am
by horus
Dopo molto tempo torno a bussare alla porta di questo forum.

Oggi il mio problema è il reindex di tutto il sito, dopo alcuni test e modifiche a moduli personalizzati volevo fare un reindex totale ma i contenuti del sito sono tanti e il reindex non riesce a terminare prima del timeout.

Il problema secondo me sta nella funzione Reindex del modulo Search che fa un ciclo per ogni modulo e di ciascuno chiama il SearchReindex. Non ho ancora esaminato la questione a fondo ma l'idea sarebbe di dividere l'esecuzione del reindex almeno in una richiesta per ogni modulo, in questo modo la funzionalità dell'operazione sarebbe indipendente dal numero di moduli installati.

Quello che vorrei sapere è se qualcuno si è già trovato ad affrontare questa cosa oppure se sono il primo. Se c'è qualcun'altro che ha già risolto mi evito il lavoro o almeno possiamo condividere le idee.

Ciao