Author: bpoussin Date: 2011-04-29 20:16:47 +0200 (Fri, 29 Apr 2011) New Revision: 851 Url: http://nuiton.org/repositories/revision/wikitty/851 Log: ajout de commentaires d'explication Modified: trunk/wikitty-solr/src/main/java/org/nuiton/wikitty/storage/solr/SolrResource.java Modified: trunk/wikitty-solr/src/main/java/org/nuiton/wikitty/storage/solr/SolrResource.java =================================================================== --- trunk/wikitty-solr/src/main/java/org/nuiton/wikitty/storage/solr/SolrResource.java 2011-04-29 15:58:21 UTC (rev 850) +++ trunk/wikitty-solr/src/main/java/org/nuiton/wikitty/storage/solr/SolrResource.java 2011-04-29 18:16:47 UTC (rev 851) @@ -58,8 +58,11 @@ static private Log log = LogFactory.getLog(SolrResource.class); protected SolrServer solrServer; - // FIXME poussin 20110131 est-ce vraiment util d'utiliser des ThreadLocal ? - // WikittyTransaction est deja un ThreadLocal + // On utilise des ThreadLocal pour que chaque thread s'executant ait un + // 'context' non partage avec les autres, et que si l'on commit un + // seul ces documents soient commite et pas ceux des autres aussi en cours + // TODO poussin 20110429 peut-etre revoir ca, pour utilise le threadLocal + // de WikittyTransaction pour stocker ces infos protected ThreadLocal<Map<String, SolrInputDocument>> addedDocs; protected ThreadLocal<List<String>> deletedDocs;