summaryrefslogtreecommitdiff
path: root/src/mongo/bson
Commit message (Expand)AuthorAgeFilesLines
* SERVER-63572 Implement index join for scalar local field typeRui Liu2022-03-111-0/+4
* SERVER-63384 Add support for encrypted fields to create collectionr5.3.0-alpha4Mark Benvenuto2022-02-092-0/+16
* SERVER-63308: Accomodate WT-8601.Daniel Gottlieb2022-02-081-0/+4
* SERVER-62609 Represent the w parameter of WriteConcernOptions as a variantMatt Broadstone2022-02-011-15/+10
* SERVER-62980 Revert simplification of compareElementStringValues for perfMatt Kneiser2022-01-261-1/+9
* SERVER-62180 Enable signal processing (or red/green) checks for Google Microb...Mikhail Shchatko2022-01-201-6/+0
* SERVER-62684 Get rid of unnecessary usages of ChunkVersion::epoch()Kaloian Manassiev2022-01-191-0/+8
* SERVER-55043 Implement canonicalizeBSONType as a lookup tableJordi Olivares Provencio2022-01-141-5/+31
* SERVER-62499 Augment DocumentStorage APIs to accept pre-computed hashesDan Larkin-York2022-01-132-2/+23
* SERVER-27209 Eliminate dangerous BSONElement string extraction methodsMatt Kneiser2022-01-1310-244/+424
* SERVER-62158 Fix novel UBSAN issues found with clang 12Andrew Morrow2021-12-191-1/+1
* SERVER-61846 redact document using null instead of default mask to stay under...Benety Goh2021-12-131-5/+18
* SERVER-61997 Incompatible object with only empty subobj should not re-start s...Henrik Edin2021-12-113-6/+91
* SERVER-61997 Object with only empty subobj should not start subobj compressionHenrik Edin2021-12-112-8/+38
* SERVER-61993 End interleaved mode when skip if reference object contain empty...Henrik Edin2021-12-102-1/+42
* SERVER-61954 Improve decoding performance for BSONColumnHenrik Edin2021-12-095-113/+69
* SERVER-61156 ObjectId and Datetime is encoded as delta-of-delta in BSONColumnHenrik Edin2021-12-025-958/+691
* SERVER-61793 Validate decompression before committing compressed timeseries b...Henrik Edin2021-12-012-1/+21
* SERVER-61712 Change ObjectId encoding for BSONColumnHenrik Edin2021-11-304-17/+22
* SERVER-61566 Fix and extract coercion to 32-bit int logic in expression parsingRui Liu2021-11-302-2/+29
* SERVER-61155 Add collStat for number of subobj compression restarts for times...Henrik Edin2021-11-192-0/+11
* SERVER-61410 Re-enable BSONColumn FTDC roundtrip test with re-generated binaryHenrik Edin2021-11-172-8659/+8685
* SERVER-61502 Only allow RLE on value 0 after flushHenrik Edin2021-11-162-1/+100
* SERVER-61453 Fix crash in Simple8bBuilder when inserting large value after flushHenrik Edin2021-11-152-2/+26
* SERVER-61437 Add support for Code type in BSONColumnHenrik Edin2021-11-124-2/+62
* SERVER-61436 Compare bit pattern when encoding doubles in BSONColumnHenrik Edin2021-11-122-3/+34
* SERVER-61434 BinData with type difference should not be delta compressedHenrik Edin2021-11-122-20/+41
* SERVER-61384 Validate that objects do not contain MinKey or MaxKey before doi...Henrik Edin2021-11-112-22/+31
* SERVER-61408 Fix merging of reference object when fields appear in different ...Henrik Edin2021-11-112-0/+49
* SERVER-61394 Fix bit count calculation for uint128(0) in Simple8bBuilderHenrik Edin2021-11-113-39/+56
* SERVER-61382 Fix encoding ambiguity in BSONColumn after large stringsHenrik Edin2021-11-113-16/+59
* SERVER-61381 Fix detecting nested empty subobj in mergeHenrik Edin2021-11-102-2/+89
* 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