[
https://issues.apache.org/jira/browse/SOLR-4733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Hoss Man updated SOLR-4733:
---------------------------
Attachment: SOLR-4733.patch
patch demonstrating the crux of Mark's reported failure as an extension of
existing tests....
* general improvement to BasicFunctionalityTest setup to randomize use of tlog
for the whole class
* new BasicFunctionalityTest.testRollbackWithOptimisticConcurrency that covers
the basics of this issue (leveraging the randomized use of tlog)
* new TestUpdate.testRollbackWithOptimisticConcurrency that always uses tlog
and goes more in depth into verifying that the optimistic concurrency update
logic is rolled back properly.
As things stand, the new BasicFunctionalityTest test fails 50% of the time (if
and only if tlog is used) and the new TestUpdate test fails consistently.
> Rollback does not work correctly with tlog and optimistic concurrency updates
> -----------------------------------------------------------------------------
>
> Key: SOLR-4733
> URL: https://issues.apache.org/jira/browse/SOLR-4733
> Project: Solr
> Issue Type: Bug
> Affects Versions: 4.2.1
> Environment: Ubuntu 12.04.2 LTS
> Reporter: Mark S
> Labels: solrj
> Attachments: SOLR-4733.patch
>
>
> When using the updateLog, attempting to rollback atomic updates still causes
> post-rollback atomic updates to still report a conflict with the version
> assigned to the update posted prior to the rollback
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]