|
Author:
{u'username': u'igorcanadi', u'name': u'Igor Canadi', u'email': u'icanadi@fb.com'}
Message: SERVER-18874 Backport changes to RocksDB from mongo-partners repo
The list of commits that are included:
- Speed up COLLSCAN for oplog
- Schedule compactions to clean up tombstones
- Don't let iterations spill to the next prefix
- Compact oplog every 30 minutes
- Fix calculation of _maxPrefix
- Speed up RocksIndexBase::getSpaceUsedBytes and RocksEngine::getIdentSize
- Enable block cache size to be changed during runtime
- Optimize insertions into capped collections
- For each prefix, add a key <prefix> to RocksDB
- Add support for displaying thread status
- Change the default compaction to dynamic leveled
- Fix background index build concurrency
Signed-off-by: Ramon Fernandez <ramon.fernandez@mongodb.com>
Branch: v3.0
https://github.com/mongodb/mongo/commit/7dda25f31192f0f4847e0d13568229ea6132981e
|