July 12-18: Work on rust-rocksdb bindings for rocksdb-cloud progressed with addition of some more code changes for compilation to be successful, apparently the code wasn't compiling due to certain changes in rocksdb that weren't carried out equally among the forks tikv/rocksdb~6.4.tikv and rockset/rocksdb-cloud~v6.7.3, including the inclusion of remote compaction that we have planned to include in the future and aren't pursuing at the get go, these are PluggableCompactionParam and PluggableCompactionResult defined in pluggable_compaction.h, so we have decided to use rockset/rocksdb-cloud~v5.18.3 instead.
As the work continued, I was able to make the changes necessary for this, have included them in local and am currently waiting for guidance from Yi on how to push this code onto GitHub.
Update: Yi created a branch tikv/rocksdb~6.4.cloud that I am to work on, I have made tikv/rocksdb#182 including the code from rocksdb-cloud for use in rust-rocksdb#517.