This PR changes GraphQLQueryManager, so it longer uses transactions for reading data, and also delegates reading to the replicas whenever they're available (that is default Typeorm behaviour when you use .find({})). This PR is still requires testing in the live projects, but I think there would be no breaking changes. It's passing all the tests though.
Hi Bryan, I'm following up on my issue on Gitlab: https://gitlab.com/Mando75/typeorm-graphql-loader/-/issues/12. I don't have Gitlab keys set-up, sorry ;(
This PR changes GraphQLQueryManager, so it longer uses transactions for reading data, and also delegates reading to the replicas whenever they're available (that is default Typeorm behaviour when you use
.find({})
). This PR is still requires testing in the live projects, but I think there would be no breaking changes. It's passing all the tests though.Cheers,