summaryrefslogtreecommitdiff
path: root/src/mongo/db/exec/sbe/stages/makeobj.cpp
diff options
context:
space:
mode:
authorBynn Lee <bynn.lee@mongodb.com>2021-02-17 22:34:59 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-02-22 17:28:27 +0000
commit3307ba57eef2dfff9abe2413e39058ac9451ec04 (patch)
tree57a7b6a482e927176823a39a671ac9fdd832d062 /src/mongo/db/exec/sbe/stages/makeobj.cpp
parentbfbf776563bf16a6a52ffcc0a69f4686953eb0a1 (diff)
downloadmongo-3307ba57eef2dfff9abe2413e39058ac9451ec04.tar.gz
SERVER-43762 tighten the overload set for BSONObjBuilder::appendNumber
Diffstat (limited to 'src/mongo/db/exec/sbe/stages/makeobj.cpp')
-rw-r--r--src/mongo/db/exec/sbe/stages/makeobj.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/exec/sbe/stages/makeobj.cpp b/src/mongo/db/exec/sbe/stages/makeobj.cpp
index 7d8c73743bb..2c46aa48f80 100644
--- a/src/mongo/db/exec/sbe/stages/makeobj.cpp
+++ b/src/mongo/db/exec/sbe/stages/makeobj.cpp
@@ -381,9 +381,9 @@ std::unique_ptr<PlanStageStats> MakeObjStageBase<O>::getStats(bool includeDebugI
if (includeDebugInfo) {
BSONObjBuilder bob;
- bob.appendIntOrLL("objSlot", _objSlot);
+ bob.appendNumber("objSlot", static_cast<long long>(_objSlot));
if (_rootSlot) {
- bob.appendIntOrLL("rootSlot", *_rootSlot);
+ bob.appendNumber("rootSlot", static_cast<long long>(*_rootSlot));
}
if (_fieldBehavior) {
bob.append("fieldBehavior", *_fieldBehavior == FieldBehavior::drop ? "drop" : "keep");