summaryrefslogtreecommitdiff
path: root/src/mongo/bson/util/builder.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-62158 Fix novel UBSAN issues found with clang 12Andrew Morrow2021-12-191-1/+1
* SERVER-60970 Apply some small fixups to builderAndrew Morrow2021-11-091-8/+2
* 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-041-0/+36
* 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-60115 Fixed `BasicBufBuilder` to correctly use powers of two allocationsMohammad Dashti2021-10-211-2/+30
* SERVER-60137 Improved the buffer allocation for the common BSON-related sizesMohammad Dashti2021-10-051-9/+33
* SERVER-59199 KeyString: support large RecordId binary stringsJosef Ahmad2021-09-231-1/+1
* 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-59514 Isolate the failure path into its own noinline method.Martin Neupauer2021-08-241-3/+10
* SERVER-52904 Status faceliftBilly Donahue2021-08-231-8/+2
* SERVER-57492 Side-write table should not write more than KeyStringLouis Williams2021-06-171-3/+3
* SERVER-52818 Fix SBE's implementation of strings to handle null bytes correctlyDrew Paroski2020-12-141-2/+11
* SERVER-53183 Parameterize BSONObjBuilder by buffer allocatorIan Boros2020-12-041-0/+55
* SERVER-49397 Spilling to disk for sort in SBE.Martin Neupauer2020-07-231-0/+3
* SERVER-47692 SharedBufferFragmentAllocator should discard its buffer on destr...Louis Williams2020-04-221-0/+6
* SERVER-47001 Added a pooled KeyString builder.Henrik Edin2020-04-101-44/+124
* SERVER-44095 Initialize TypeBits buffer to a smaller sizeLouis Williams2020-03-091-7/+24
* SERVER-41961 Remove the `NOINLINE_DECL` and replace with `MONGO_COMPILER_NOIN...ADAM David Alan Martin2019-08-151-1/+0
* SERVER-41989 Fix exception safety in `BSONObjBuilder::asTempObj`.ADAM David Alan Martin2019-07-261-11/+13
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-1/+2
* SERVER-40802 move some expensive and commonly instantiated functions out of lineMathias Stearn2019-05-011-21/+14
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-3/+4
* Revert "SERVER-36243 Use sized deallocation."Andrew Morrow2019-03-181-1/+1
* SERVER-36243 Use sized deallocation.Henrik Edin2019-03-121-1/+1
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-3/+0
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-14/+17
* SERVER-35847 Remove eval command and remove/update related tests/helpersSara Golemon2018-06-291-1/+0
* SERVER-34396 Fail to compile if io manipulators like std::hex are passed to S...Mathias Stearn2018-04-181-0/+8
* SERVER-32058 Rollback in-memory catalog changes on collMod abortGeert Bosch2018-01-221-0/+6
* SERVER-30720 Integer overflow in SharedBuffer::grow_reallocateMartin Neupauer2017-08-181-5/+6
* SERVER-30580 Always use errorString() when streaming an ErrorCode::ErrorMathias Stearn2017-08-161-0/+4
* SERVER-29564 BSONObjBuilder can now be seeded with a BSONObj prefixMathias Stearn2017-06-191-0/+15
* SERVER-27193 Fix signed/unsigned mismatch compilation warnings on MSVCKaloian Manassiev2017-06-141-2/+1
* SERVER-27193 Use ItoA to handle integer cases in StringBuilderMathias Stearn2017-06-131-7/+24
* SERVER-28311 Make BSONObjBuilder returnableMathias Stearn2017-03-201-9/+10
* SERVER-27171 Add operator<<(bool) to StringBuilderImplJames Wahlin2016-11-281-0/+4
* SERVER-22973 use mongo macros for static assertMatt Cotter2016-09-091-5/+6
* SERVER-23100 Allow StringBuilder and str::stream to return StringData viewsMathias Stearn2016-08-291-0/+9
* SERVER-13367 Specialize operator<< for BSONType for std::ostream, LogstreamBu...Adam Chelminski2016-08-151-0/+5
* Revert "SERVER-13517 Specialize operator<< for BSONType for std::ostream, Log...Adam Chelminski2016-08-151-5/+0
* SERVER-13517 Specialize operator<< for BSONType for std::ostream, LogstreamBu...Adam Chelminski2016-08-151-0/+5
* SERVER-24418 Make Message and BufBuilder use SharedBuffer for memory managementMathias Stearn2016-06-221-60/+72
* SERVER-24525 Fix BSON encoding and decoding for decimalVincent Do2016-06-131-4/+9
* SERVER-4536 Support appending an int64_t to a BSONObjBuilderMathias Stearn2016-06-091-0/+10
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+1
* SERVER-23826 SERVER-24145 Don't pass nullptr to attribute nonnull parametersAndrew Morrow2016-05-161-1/+2
* SERVER-23548 Remove VS2013 workaroundsMark Benvenuto2016-05-031-10/+0