-
Type: Improvement
-
Resolution: Won't Fix
-
Priority: Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: Storage
-
None
-
Storage Execution
Right now we git clone rocksdb from github, which means we can't track which version of rocksdb we're building against. It would be better to build the rocksdb library in a way that makes it appear in the build manifest.
This came up because the rocksdb build was failing with :
[2017/03/20 08:47:26.299] configuring module: rocksdb [2017/03/20 08:47:26.299] Configuring rocks storage engine module [2017/03/20 08:47:26.404] Checking for C++ header file rocksdb/db.h... no [2017/03/20 08:47:26.404] Could not find <rocksdb/db.h>, required for RocksDB storage engine build.
and now builds past that point, but nothing has changed on our end. Most likely it was this rocksdb change, but we can't know for sure.