Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-1345 Cache stability issues in load/failover tests
  3. IGNITE-1525

Return value for cache operation can be lost with onePhaseCommit

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • ignite-1.4
    • 1.8
    • cache
    • None

    Description

      Looks like with onePhaseCommit return value for cache operation can be lost if primary node fails, GridNearTxPrepareResponse with return value is not received, but transaction executes 'check backup' step and finishes without error.

      Reproduces in IgniteCachePutRetryTransactionalSelfTest.testInvoke, also added one more test to check return value IgniteCachePutRetryTransactionalSelfTest.testGetAndPut.

      Please unmute tests on TC when fixed.

      Attachments

        Issue Links

          Activity

            People

              avinogradov Anton Vinogradov (Obsolete, actual is "av")
              sboikov Semen Boikov
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: