SERVER-13635 (rocksdb) pass whether an index is unique or not down through SortedDataInterface
SERVER-6062 clean up of str::stripTrailing. added unit test.

Closes #795

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-15700 Modify SortedDataInterface to not require unindex() to return
whether the index row was deleted. Fix unit tests to manually verify that
unindex() operations had the desired effect (in the same operation context)

Closes #827

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-15701 Pass the old object down to updateWithDamages in the form
of a RecordData. This way, the storage engine does not need to re-read
the old value in order to perform the update.

Closes #828

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-15702 During collection scans, read the document from the
RecordIterator instead of the Collection. This way the RecordIterator
class can optimize document fetch for disklocs that were just returned.

Closes #829

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-15703 use w=1 for dumprestore test

Closes #830

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-15704: disable resync.js
SERVER-15031 Use new replication implementation by default
SERVER-15700 SERVER-15701 fixed compilation error
SERVER-15535: report info about unknown nodes in replSetGetStatus
SERVER-14982: don't take lock to schedule maint mode
SERVER-14702: add syncingTo to self output of replSetGetStatus
SERVER-15535 add version 2 to generated oplog document
SERVER-15535 ensure reconfig worked
SERVER-15576 Floating-point inaccuracy when unhashing GeoHash to box
SERVER-15704: (really) disable resync.js
SERVER-15705 (rocksdb) fixed numRecords and numEntries to work with recovery unit

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-15535 Remove _configIndex field from MemberHeartbeatData structure.

Also, do not seUpValues on self, as they are never consulted.
SERVER-15535 Store a heartbeat response in MemberHeartbeatData.
SERVER-15535 Do not consider a remote node electable if it explicitly reports that it is not.