summaryrefslogtreecommitdiff
path: root/src/mongo/bson
Commit message (Expand)AuthorAgeFilesLines
...
* SERVER-60970 Apply some small fixups to builderAndrew Morrow2021-11-091-8/+2
* SERVER-61328 Fix so Simple8bBuilder does not allow numeric_limits::max to be ...Henrik Edin2021-11-092-1/+31
* SERVER-61342 Fix so contiguous mode offset is always reset when allocating a ...Henrik Edin2021-11-091-2/+1
* SERVER-61340 Write control block when double fail to rescale in interleaved modeHenrik Edin2021-11-092-0/+39
* SERVER-61330 Fix detection and merging when there are mismatches of empty sub...Henrik Edin2021-11-092-15/+301
* SERVER-61324 Handle iterating over empty BSONColumn binariesHenrik Edin2021-11-093-3/+27
* SERVER-60970 BufBuilder slow path for grow should be out of lineAndrew Morrow2021-11-081-17/+23
* SERVER-60970 Repair and extend explicit instantiations for BSON buildersAndrew Morrow2021-11-044-4/+127
* SERVER-60674 Add google benchmark for BSONColumnHenrik Edin2021-11-036-3/+10101
* SERVER-61124 Remove BSONElement::compareDan Larkin-York2021-11-022-113/+0
* SERVER-60199 Attempt to fix Coverity defectGabriel Marks2021-10-291-1/+2
* SERVER-60676 Improve robustness when parsing invalid BSONColumn binary or com...Henrik Edin2021-10-283-20/+52
* SERVER-60992 Correctly set '_lastValueInPrevBlock' after writing a Simple8b b...Henrik Edin2021-10-274-8/+102
* SERVER-60991 Leave '_prevEncoded64' scaled correctly after reducing scale fac...Henrik Edin2021-10-272-24/+66
* SERVER-60116 Used a 3-pointer implementation of BasicBufBuilder to optimize f...Mohammad Dashti2021-10-261-44/+77
* SERVER-60115 Fix compile error in C++20 mode with GCC 11Benety Goh2021-10-241-1/+1
* SERVER-60885 Initialize Simple8b block with last value from previous Simple8b...Henrik Edin2021-10-215-11/+80
* SERVER-60884 Fix so Simple8bBuilder::flush doesn't leave state for RLEHenrik Edin2021-10-213-4/+40
* 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