summaryrefslogtreecommitdiff
path: root/src/mongo/db/index/btree_key_generator.h
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2014-12-10 18:26:55 -0500
committerEliot Horowitz <eliot@10gen.com>2014-12-16 12:14:13 -0500
commitc4b9bb5e132b946c3b8a61ef165f6e90e1b84cd9 (patch)
treed80608de28d7008ef3399de0feab15ec48ea9766 /src/mongo/db/index/btree_key_generator.h
parenteae8db960e24e99bad026017a108df1b0e78ce04 (diff)
downloadmongo-c4b9bb5e132b946c3b8a61ef165f6e90e1b84cd9.tar.gz
special case _id index key generation
Diffstat (limited to 'src/mongo/db/index/btree_key_generator.h')
-rw-r--r--src/mongo/db/index/btree_key_generator.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mongo/db/index/btree_key_generator.h b/src/mongo/db/index/btree_key_generator.h
index 2c1af304cb4..28031e1de6f 100644
--- a/src/mongo/db/index/btree_key_generator.h
+++ b/src/mongo/db/index/btree_key_generator.h
@@ -50,6 +50,7 @@ namespace mongo {
protected:
// These are used by the getKeysImpl(s) below.
std::vector<const char*> _fieldNames;
+ bool _isIdIndex;
bool _isSparse;
BSONObj _nullKey; // a full key with all fields null
BSONObj _nullObj; // only used for _nullElt