[ https://jira.nuxeo.org/browse/NXP-6197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Florent Guillaume updated NXP-6197: ----------------------------------- Summary: Ensure binaries fulltext is correct after checkin (versioning) or copy (was: Ensure binaries fulltext is correct) > Ensure binaries fulltext is correct after checkin (versioning) or copy > ---------------------------------------------------------------------- > > Key: NXP-6197 > URL: https://jira.nuxeo.org/browse/NXP-6197 > Project: Nuxeo Enterprise Platform > Issue Type: Bug > Components: Core SQL Storage > Affects Versions: 5.4 > Reporter: Stéphane Lacoin > Assignee: Stéphane Lacoin > Priority: Major > Fix For: 5.4.1 > > Original Estimate: 0 minutes > Remaining Estimate: 0 minutes > > In some cases where successive transactions are performed very fast, some > document copies can get the wrong fulltext information. > Example : > 1) the user creates a new document (first transaction) > 2) the user copies the document (second transaction) > 3) the binary listener performs the indexation (third transaction) > (consequence of the first, but asynchronous) > As the full-text row is copied before the information was available, the copy > is referencing the wrong full-text information until the document binaries > will be re-indexed. > One way of solving is to mark the document with the indexing job id in the > session that was altering the document. This way, once the indexing > completes, all documents that references this indexing job id will be updated > with the computed full-text information. > Impacts are: > * org.nuxeo.ecm.core.storage.sql.SessionImpl.updateFulltext() > * > org.nuxeo.ecm.core.storage.sql.coremodel.BinaryTextListener.handleEvent(EventBundle) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.nuxeo.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets