Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upMake compatible with dbplyr #39
Comments
|
Am I correct in assuming that since this is still open, the current pool package is not compatible with dplyr 0.7 + dbplyr?
Also, the examples in that article dont seem to run using dplyr 0.7 |
|
That's true. I'm working on compatibility right now, but we were out of synch for this release of dplyr (and dbplyr), so running a bit behind.. Sorry for the inconvenience! If you want to keep using both packages now, the workaround is to use dplyr 0.5.0 ( |
|
@bborgesr No worries, thanks for all yall do. Just wanted to make sure I hadn't misunderstood. |
The implementation of the dplyr database backends has moved to dbplyr. Most of the generics remain in dplyr, so that existing backends don't break.
By inspecting the namespace, you can now easily see what methods you need to override for non-DBIConnections. Here's the complete list
copy_to()andcompute()will need need to throw an error iftemporary = TRUEbecause temporary tables are local to a connection, and there's no guarantee you'll get the same connection back next time.I'm reasonably certain I've made all the changes to dbplyr to facilitate your Pool, but please let me know if I've missed anything. I'm also happy to hop on a call with you and @jcheng5 to answer any questions that you might have.