I am trying to move files from one volume to another using the C API (really through the C library for Python: /opt/mapr/support/python/MapRPythonClient.a), but am having issues.
And hdfsRename can not rename between volumes.
Some Java code describing the message 'MapRFileSystem: Cannot rename across volumes, falling back
on copy/delete semantics' shows this is done with a copy+delete but hdfsCopy isn't supported in the C API.
What is the best way to move files from one volume to another using the C API? Do I have to read then write each file?