summaryrefslogtreecommitdiff
path: root/src/mongo/bson
Commit message (Expand)AuthorAgeFilesLines
...
* SERVER-60883 Handle large RLE counts correctly in Simple8bBuilderHenrik Edin2021-10-212-1/+16
* SERVER-60675 Remove 4-byte element count from BSONColumn binaryHenrik Edin2021-10-216-138/+22
* SERVER-60115 Fixed `BasicBufBuilder` to correctly use powers of two allocationsMohammad Dashti2021-10-211-2/+30
* SERVER-60461 Compression support for sub-objects in BSON Column (type 7)Henrik Edin2021-10-206-187/+1243
* SERVER-56185 Investigate possible improvements with session migration and a c...Allison Easton2021-10-151-1/+1
* SERVER-58580 Decoding support for compressed subobjects in BSONColumnHenrik Edin2021-10-133-186/+981
* SERVER-60342 Clean up OID string handlingSara Golemon2021-10-052-20/+35
* SERVER-60137 Improved the buffer allocation for the common BSON-related sizesMohammad Dashti2021-10-051-9/+33
* SERVER-58210 Eliminate unnecessary RPC protocol negotiation codeDavid Storch2021-10-011-1/+1
* SERVER-60172 Fix crash where Simple8b incorrectly tries to store too large va...Henrik Edin2021-09-242-11/+71
* SERVER-59199 KeyString: support large RecordId binary stringsJosef Ahmad2021-09-231-1/+1
* SERVER-48076 Account for rounding of 64 bit type max in conversion to…Reo Kimura2021-09-221-5/+3
* Revert "SERVER-59199 KeyString: support large RecordId binary strings"Uladzimir Makouski2021-09-221-1/+1
* SERVER-59199 KeyString: support large RecordId binary stringsJosef Ahmad2021-09-211-1/+1
* SERVER-58552 Raise `kBSONDepthParameterFloor` to 21Gregory Noma2021-09-211-6/+7
* SERVER-58578 Timeseries bucket compressionHenrik Edin2021-09-162-0/+17
* SERVER-59690 Zero initialize array in Simple8bTypeUtil::encodeBinaryHenrik Edin2021-09-151-2/+1
* SERVER-59886 Fix Simple8b flush with pending RLE count of skips over 60Henrik Edin2021-09-133-5/+49
* SERVER-59638 Throw BadValue if MinKey or MaxKey is appended to BSONCo…Henrik Edin2021-09-083-0/+42
* SERVER-58579 Bucket unpacking support for compressed v2 timeseries bu…Henrik Edin2021-09-083-17/+52
* SERVER-59782 migrate makeGuard calls to ScopeGuardBilly Donahue2021-09-081-1/+1
* SERVER-59637 Handle BSONObj and BSONArray in BSONColumn and BSONColum…Henrik Edin2021-09-022-4/+97
* SERVER-58554 Add support for Strings in BSONColumn and BSONColumnBuilderHenrik Edin2021-08-277-72/+368
* SERVER-59461 Add 4 byte element count at the beginning of BSON Subtype 7 binaryHenrik Edin2021-08-256-53/+100
* SERVER-59524 Correctly handle endianness in Simple8bTypeUtil::decodeBinaryHenrik Edin2021-08-251-2/+2
* SERVER-59514 Isolate the failure path into its own noinline method.Martin Neupauer2021-08-241-3/+10
* SERVER-58577 Add BSONColumn to interpret BSON Binary Subtype 7 data.Henrik Edin2021-08-2413-180/+1347
* SERVER-52904 Status faceliftBilly Donahue2021-08-232-8/+53
* SERVER-58558 fix windows compileBenety Goh2021-08-211-1/+2
* SERVER-58558 Add binary support to simple8blukebhan2021-08-206-17/+293
* SERVER-59346 Change to handle int128t cases for simple8blukebhan2021-08-202-3/+20
* SERVER-59446 Use memcpy instead of reinterpret_cast for doing bit casting bet...Henrik Edin2021-08-202-5/+14
* SERVER-59352: BSON Column Compression to support Null, Undefined, Boolean, Da...Jackson Xie2021-08-192-0/+420
* SERVER-57633 SERVER-48076 fix implicit long long to double conversion in BSON...Benety Goh2021-08-181-1/+6
* SERVER-58478 Add decimal128 support to simple8blukebhan2021-08-186-101/+314
* SERVER-58560 Double support in BSONColumnBuilderHenrik Edin2021-08-178-69/+789
* SERVER-59193 add zigzap support to 128 in simple8blukebhan2021-08-163-0/+57
* SERVER-59124 Add iterators to read pending values from Simple8bBuilderHenrik Edin2021-08-162-61/+177
* SERVER-59230 Fix compile errors in C++20 mode with GCC 11 and clang 12Andrew Morrow2021-08-151-4/+4
* SERVER-59156: bson column builder for Simple8b ObjectIdJackson Xie2021-08-143-1/+102
* SERVER-59139 refactor to use abseil for int128lukebhan2021-08-122-6/+6
* SERVER-58599 delta-of-delta for Timestamp typeJackson Xie2021-08-123-11/+162
* SERVER-58729: Simple8b Google BenchmarkingJackson Xie2021-08-102-0/+167
* SERVER-58520: remove Simple8b invariantsJackson Xie2021-08-101-21/+2
* SERVER-59125: Simple8b Use boost::optional in Simple8bBuilder::PendingValueJackson Xie2021-08-102-32/+29
* SERVER-58790: add Simple8b test for RLE 0 then immediately switching to anoth...Jackson Xie2021-08-101-0/+39
* SERVER-58653: additional Simple8b testJackson Xie2021-08-061-0/+43
* SERVER-58561 Add first version of BSONColumnBuilderHenrik Edin2021-08-056-2/+663
* SERVER-58931 rle for seven eight selectorslukebhan2021-08-053-3/+45
* SERVER-58553: Simple8b Delta for ObjectId TypeJackson Xie2021-08-053-0/+67