Hi,
We're having a problem that has manifested more frequently as our database load increases. The problem seems to be that the application server sometimes returns a result before the transaction is fully committed.
We have an access pattern where clients make a POST to create a user, then use the token from the response to authenticate for subsequent requests. Sometimes the next request using the token doesn't see the user identified by the token in the database. Whenever I check later the data is present. It only fails on the requests that come immediately after the first create request.
We use Mysql 5.6, dropwizard 1.2.9, and dropwizard-hibernate 1.2.9
Any help would be appreciated.