Skip to content
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

Strip out the transactional interfaces #24

Merged
merged 1 commit into from
Apr 22, 2016
Merged

Conversation

whitfin
Copy link
Owner

@whitfin whitfin commented Apr 22, 2016

This PR will remove the transactional interfaces from Cachex. This is a breaking change for anyone using transactions (and I believe that to be few).

Rather than automatically binding everything inside a transaction, you have to manually initialise a transaction with Cachex.transaction/3. This is mainly to avoid people using transactions where there is no point, and to reduce the amount of wasted maintenance.

@whitfin whitfin self-assigned this Apr 22, 2016
@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 3274c16 on remove-transactions into a213ff4 on master.

@whitfin whitfin merged commit 10c7d02 into master Apr 22, 2016
@whitfin whitfin deleted the remove-transactions branch April 22, 2016 22:53
@whitfin whitfin removed their assignment Apr 22, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants