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

Add recursive import support for sqlite3 #281

Merged
merged 2 commits into from
Jun 12, 2016

Conversation

jkowens
Copy link
Collaborator

@jkowens jkowens commented May 31, 2016

As requested in #247.

Sqlite doesn't support concurrent write operations, so it can be assumed all ids for a batch insert will be sequential.

This also extracts the recursive import tests out into a shared example so that they can be applied to other adapters. If all adapters eventually get this functionality, the specs could be moved into the main spec file.

@jkowens jkowens force-pushed the sqlite3_recursive branch from 1d25c94 to 97861ea Compare May 31, 2016 22:53
end
end
end
end
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Thanks for pulling these out.

@zdennis
Copy link
Owner

zdennis commented Jun 6, 2016

@jkowens, this looks good. It looks like AR 5.0 and AR 3.1 aren't happy. I'm less worried about 3.1 as we're going to deprecating that soon.

Any thoughts on what's up with AR 5.0?

@jkowens
Copy link
Collaborator Author

jkowens commented Jun 7, 2016

Hey @zdennis, merging #280 will fix the failing AR 5.0 tests. The latest version of Seamless Database Pool is now compatible with AR 5.0 RC1 but it is no longer compatible with AR 3.1.

@jkowens jkowens force-pushed the sqlite3_recursive branch from 97861ea to 5a40e69 Compare June 12, 2016 03:52
@zdennis zdennis merged commit bb25df3 into zdennis:master Jun 12, 2016
@zdennis
Copy link
Owner

zdennis commented Jun 12, 2016

Thanks @jkowens !

@zdennis zdennis added the 0.14.0 label Jun 22, 2016
@zdennis
Copy link
Owner

zdennis commented Jun 22, 2016

This is going out in the 0.14.0 release.

@jkowens jkowens deleted the sqlite3_recursive branch July 11, 2016 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants