diff options
author | Drew Paroski <drew.paroski@mongodb.com> | 2022-01-05 21:25:34 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-01-08 02:03:39 +0000 |
commit | ccaed20db0dcff679c8ac208fe08c4fda24ffd83 (patch) | |
tree | 6071affb48d54391280cb52842c2f092b1c87560 | |
parent | 6dca8bdd52c435df69daa58ee173b2aad512c950 (diff) | |
download | mongo-ccaed20db0dcff679c8ac208fe08c4fda24ffd83.tar.gz |
SERVER-62433 Fix endianness bug in MaterializedRowValueBuilder::getValue()
(cherry picked from commit ffe5b8d344e1bec1393c883917ac61ce0fd1dd2f)
-rw-r--r-- | src/mongo/db/exec/sbe/values/value_builder.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/exec/sbe/values/value_builder.h b/src/mongo/db/exec/sbe/values/value_builder.h index 4f1dd4d475c..c3937a1d221 100644 --- a/src/mongo/db/exec/sbe/values/value_builder.h +++ b/src/mongo/db/exec/sbe/values/value_builder.h @@ -357,7 +357,7 @@ private: return {true, ksTag, ksVal}; } case TypeTags::RecordId: { - auto ridValue = buf.read<int64_t>(); + int64_t ridValue = buf.read<LittleEndian<int64_t>>(); return {false, TypeTags::RecordId, bitcastFrom<int64_t>(ridValue)}; } default: |