summaryrefslogtreecommitdiff
path: root/src/mongo/db/timeseries/bucket_catalog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/timeseries/bucket_catalog.cpp')
-rw-r--r--src/mongo/db/timeseries/bucket_catalog.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/db/timeseries/bucket_catalog.cpp b/src/mongo/db/timeseries/bucket_catalog.cpp
index b41d20962f1..c9d3bc2f76a 100644
--- a/src/mongo/db/timeseries/bucket_catalog.cpp
+++ b/src/mongo/db/timeseries/bucket_catalog.cpp
@@ -899,8 +899,9 @@ const BSONObj& BucketCatalog::BucketMetadata::toBSON() const {
return _metadata;
}
-StringData BucketCatalog::BucketMetadata::getMetaField() const {
- return StringData(_metadataElement.fieldName());
+boost::optional<StringData> BucketCatalog::BucketMetadata::getMetaField() const {
+ return _metadataElement ? boost::make_optional(_metadataElement.fieldNameStringData())
+ : boost::none;
}
const StringData::ComparatorInterface* BucketCatalog::BucketMetadata::getComparator() const {