diff options
author | Jason Carey <jcarey@argv.me> | 2016-02-22 19:36:02 -0500 |
---|---|---|
committer | Jason Carey <jcarey@argv.me> | 2016-03-02 16:50:49 -0500 |
commit | 7e8566b8b8fd580336e8efbfb91ca812d705fab5 (patch) | |
tree | d5c6a8754613b71f44972984faa2520a253e514c /src/mongo/db/record_id.h | |
parent | 0e137710ae7338fab2b085f0f59a60c3ca3b6bb1 (diff) | |
download | mongo-7e8566b8b8fd580336e8efbfb91ca812d705fab5.tar.gz |
SERVER-22801 (de)serialize for sorter le fixes
Diffstat (limited to 'src/mongo/db/record_id.h')
-rw-r--r-- | src/mongo/db/record_id.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/record_id.h b/src/mongo/db/record_id.h index 1ebea7ee122..e0dbf038573 100644 --- a/src/mongo/db/record_id.h +++ b/src/mongo/db/record_id.h @@ -108,10 +108,10 @@ public: /// members for Sorter struct SorterDeserializeSettings {}; // unused void serializeForSorter(BufBuilder& buf) const { - buf.appendStruct(_repr); + buf.appendNum(static_cast<long long>(_repr)); } static RecordId deserializeForSorter(BufReader& buf, const SorterDeserializeSettings&) { - return RecordId(buf.read<int64_t>()); + return RecordId(buf.read<LittleEndian<int64_t>>()); } int memUsageForSorter() const { return sizeof(RecordId); |