You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm the author of the rMSIproc package which relies on ff for handling large datasets (sometimes several TB of data). My package creates multiple ff matrices and distribute data across them to handle such large data sizes. So, I use quite intensively ff::open.ff() and ff::close.ff() functions to free the file handlers that are not currently used and open them again when needed. This method allowed me to work on huge datasets.
In ff version 4.0.2 these methods are not exported anymore and therefore, my package stopped to work after updating R packages. I had to downgrade ff to 2.2-14.2 version to make it work again.
Could it be possible to re-export this functions or provide an alternative method?
Thanks!
The text was updated successfully, but these errors were encountered:
As I understand it, you could call 'open' and 'close' directly, because they are registered S3-Methods. For me the following works in a package importing ff hello <- function() { x <- ff::ff(1:10); print(x); close(x); print(x); open(x); print(x); ff::delete(x); }.
The nasty thing is that one needs to prepend 'ff::' for exported functions and exported generics but not for S3-methods (which should be not exported as I understood).
I'm the author of the rMSIproc package which relies on ff for handling large datasets (sometimes several TB of data). My package creates multiple ff matrices and distribute data across them to handle such large data sizes. So, I use quite intensively ff::open.ff() and ff::close.ff() functions to free the file handlers that are not currently used and open them again when needed. This method allowed me to work on huge datasets.
In ff version 4.0.2 these methods are not exported anymore and therefore, my package stopped to work after updating R packages. I had to downgrade ff to 2.2-14.2 version to make it work again.
Could it be possible to re-export this functions or provide an alternative method?
Thanks!
The text was updated successfully, but these errors were encountered: