summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands
diff options
context:
space:
mode:
authorDan Larkin-York <dan.larkin-york@mongodb.com>2022-09-08 16:17:01 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-09-08 19:18:38 +0000
commitf7ba1ef27227d507bd7e516654b30a16f0639deb (patch)
tree65c07bd840af1f8f97c47d0518f88b53f87ed91c /src/mongo/db/commands
parent012cefe1d28a809b1f29a6dad17687c6e47b5280 (diff)
downloadmongo-f7ba1ef27227d507bd7e516654b30a16f0639deb.tar.gz
SERVER-69469 Retain minimal information when archiving a bucket
Diffstat (limited to 'src/mongo/db/commands')
-rw-r--r--src/mongo/db/commands/write_commands.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/commands/write_commands.cpp b/src/mongo/db/commands/write_commands.cpp
index 1fc9d0d0519..9ef23bf54fe 100644
--- a/src/mongo/db/commands/write_commands.cpp
+++ b/src/mongo/db/commands/write_commands.cpp
@@ -712,7 +712,8 @@ public:
}
// Buckets with just a single measurement is not worth compressing.
- if (closedBucket.numMeasurements <= 1) {
+ if (closedBucket.numMeasurements.has_value() &&
+ closedBucket.numMeasurements.value() <= 1) {
return {SingleWriteResult(), true};
}