Marking SENT in DB before sending to ABIS in ABIS Middleware because of race condition If ABIS responds faster than ABIS middleware changes the status to SENT then for those packets, ABIS response will not be processed and packet gets stuck in PROCESSING state.
As this behavior is seen for mock ABIS, our expectation is that for real ABIS, we should not see this problem because it takes ~1sec to respond.
This JIRA is created for just creating the feature branch for performance testing not the actual fix.
Marking SENT in DB before sending to ABIS in ABIS Middleware because of race condition If ABIS responds faster than ABIS middleware changes the status to SENT then for those packets, ABIS response will not be processed and packet gets stuck in PROCESSING state.
As this behavior is seen for mock ABIS, our expectation is that for real ABIS, we should not see this problem because it takes ~1sec to respond.
This JIRA is created for just creating the feature branch for performance testing not the actual fix.