summaryrefslogtreecommitdiff
path: root/src/mongo/bson
diff options
context:
space:
mode:
authorAlex Taskov <alex.taskov@mongodb.com>2020-06-16 20:50:37 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-06-17 01:34:24 +0000
commit57faf552c3acb1dbfacff0020003cbcd3bd36d17 (patch)
tree33404466d5c48b7980faa611dcb66fe650d4bac8 /src/mongo/bson
parent704131ba7e34d419e4907c882d9c35051170c932 (diff)
downloadmongo-57faf552c3acb1dbfacff0020003cbcd3bd36d17.tar.gz
SERVER-48739 Add cached max KeyString to ChunkInfo class
Diffstat (limited to 'src/mongo/bson')
-rw-r--r--src/mongo/bson/ordering.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mongo/bson/ordering.h b/src/mongo/bson/ordering.h
index c1052e36a90..fe4de6d46b3 100644
--- a/src/mongo/bson/ordering.h
+++ b/src/mongo/bson/ordering.h
@@ -47,6 +47,11 @@ class Ordering {
public:
static constexpr size_t kMaxCompoundIndexKeys = size_t{32};
+ static const Ordering& allAscending() {
+ static Ordering allAscending{0};
+ return allAscending;
+ }
+
Ordering(const Ordering& r) : bits(r.bits) {}
void operator=(const Ordering& r) {
bits = r.bits;