Clone
 

xstefank <xstefank122@gmail.com> in Narayana

JBTM-3370 Add changes required for the LRA coordinator to compile to native

[JBTM-3349] Replace Apache HttpClient with JAX-RS client in LRA modules

Also contains a fix for JBTM-3189 Resteasy providers are absent when a thread from the ForkJoinPool is used to cancel the LRA

  1. … 9 more files in changeset.
[SCRIPTS_ONLY] Add LRA_TCK_TIMEOUT_FACTOR env property to LRA tests

JBTM-3360 ServerLRAFilter is relying on the wrong RESTEasy behavior

JBTM-3358 Update to MicroProfile LRA 1.0-M2

JBTM-3341 Failed LRA is not kept in FailedTo* state in the object store

JBTM-3326 Nested participant AfterLRA call in complete scenario should be postponed until the parent LRA completes/compensates

JBTM-3327 Update Quarkus to 1.5.0.Final

JBTM-3323 LRA server filter is registered twice

JBTM-3320 LRA forget calls for nested completed participants are not repeated and do not close the LRA

JBTM-3313 FailedLRAIT tests in basic testsuite fail

JBTM-3312 After LRA notifications can keep the LRA in Active state

JBTM-3293 Add lra-coordinator-war module

    • -0
    • +5
    /narayana-full/src/main/assembly/bin.xml
    • -0
    • +49
    /rts/lra/lra-coordinator-war/pom.xml
JBTM-3284 Fix TckRecoveryTests

    • -4
    • +0
    /rts/lra/lra-test/lra-test-tck/pom.xml
JBTM-3287 Add LRA API dependency to ThornTail LRA coordinator

JBTM-3286 Expose OpenAPI and Swagger definitions for LRA coordinator

JBTM-3281 Forget should be called for nested participant when the parent LRA is closed

    • -3
    • +2
    /rts/lra/lra-test/lra-test-tck/pom.xml
JBTM-3278 Require that LRA method must be combined with Compensate or AfterLRA

    • -24
    • +2
    /rts/lra/lra-test/lra-test-tck/pom.xml
JBTM-3261 Merge LRA branch to the master branch

    • -0
    • +29
    /rts/lra/lra-test/lra-test-tck/pom.xml
Add test for JBTM-3239

JBTM-3240 Rename LRARecord#getRecoveryCoordinatorURI to LRARecord#getRecoveryURI

JBTM-3238 Coordinator#completeNestedLRA and Coordinator#compensateNestedLRA should return ParticipantStatus

JBTM-3232 Conflicting JAX-RS paths in io.narayana.lra.coordinator.api.Coordinator

JBTM-3234 Coordinator#getNestedLRAStatus should return ParticipantStatus

JBTM-3229 Allow to enlist AfterLRA listeners after the LRA enters the ending phase

JBTM-3229 Allow to enlist AfterLRA listeners after the LRA enters the ending phase

JBTM-3221 Refactor NarayanaLRARecovery according to the specification upgrades

JBTM-3221 Refactor NarayanaLRARecovery according to the specification upgrades

JBTM-3217 Take Compensate and Complete timeout information from the LRA annotation in the same class

JBTM-3217 Take Compensate and Complete timeout information from the LRA annotation in the same class