-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Removed lifetime from transaction #41
Removed lifetime from transaction #41
Conversation
I was able to run the tests, but certain tests seem to fail, and I'm honestly not sure why. So any help on that would be appreciated |
Thank you for your contribution! Cheers, Michaël |
Hi Michaël, The changes on the PR for the Dockerfiles are intentional. The permissions on the files have been changed to 755 themselves, which would remove the need for setting permissions on the Dockerfile. One of the reasons that I did this was because older version of docker (specifically, I'm running the latest docker engine supported by Ubuntu LTS) does not support the As for
This should ideally mean that Hope this helps. Regards, |
Hi @rakshith-ravi, Fair enough! Cheers, Michaël |
Ahh, right. That makes sense. I'll rebase this PR and push the other changes separately :D |
Fixed call site.
25d86d8
to
73816d0
Compare
Yup. Rebased. I'll open a subsequent PR that will be on top of this |
Hi @mcatanzariti. Did you get a chance to take a look at this PR? |
Not yet, sorry. |
Transaction
s don't really require a lifetime anyway, sinceClient
can be cloned easily. This would make the API surface simpler and make it easier to use aTransaction
as a struct field, in order to pass it as state to functions