[SERVER-28413] Add rocksdb version to build manifest Created: 21/Mar/17  Updated: 06/Dec/22  Resolved: 15/Apr/19

Status: Closed
Project: Core Server
Component/s: Storage
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Minor - P4
Reporter: Ramon Fernandez Marina Assignee: Backlog - Storage Execution Team
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Storage Execution
Participants:

 Description   

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.

Cc daniel.gottlieb



 Comments   
Comment by Chan Lewis [ 24/Dec/20 ]

The error output comes from src/mongo/db/modules/rocks/build.py

Generated at Thu Feb 08 04:18:03 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.