summaryrefslogtreecommitdiff
path: root/src/mongo/bson/util
Commit message (Expand)AuthorAgeFilesLines
* SERVER-48898 replace util/concepts.h with real conceptsBilly Donahue2023-05-131-4/+4
* SERVER-76673 Reduce size of BSONColumn iteratorsHenrik Edin2023-05-055-225/+309
* SERVER-74822 Remove buffering with deque in BSONColumnHenrik Edin2023-05-033-278/+184
* SERVER-72867 eol-terminate all nonempty text filesBilly Donahue2023-04-261-1/+1
* SERVER-76257 Improve inlining of BSONColumn decompressionHenrik Edin2023-04-2512-627/+713
* SERVER-65804 BSONColumn can check for contained scalar element types on compr...Matt Kneiser2023-03-273-2/+302
* SERVER-72873 add header brackets tidy check.Daniel Moody2023-02-121-1/+0
* SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.12023-02-115-16/+23
* SERVER-69315 Remove feature flag for BSON Column CompressionHenrik Edin2022-12-075-1456/+1965
* SERVER-29601 Add -Wshadow to compilation - part1Juan Gu2022-11-111-2/+2
* SERVER-68252 BSONColumnBuilder improvementsHenrik Edin2022-10-064-591/+708
* SERVER-67855 Throw on invalid delta in BSON Column encodingGregory Noma2022-09-082-0/+64
* SERVER-69198 Access val by reference to prevent unnecessary copiesAdrian Gonzalez2022-09-061-1/+1
* SERVER-68910 Recieve -> ReceiveMatt Kneiser2022-08-301-1/+1
* SERVER-68378 remove all uses of optional_io.hppBilly Donahue2022-07-292-2/+0
* SERVER-68246 rewrite calls to boost::optional get and is_initializedBilly Donahue2022-07-271-44/+44
* SERVER-67854 Test BSON column binary with zero delta after interleavedGregory Noma2022-07-121-0/+25
* SERVER-66490 Apply pylinters to build system codeTausif Rahman2022-05-251-4/+4
* SERVER-65501 Re-start interleaved object compression when scalar field is enc...Henrik Edin2022-04-222-8/+144
* Revert "SERVER-65501 Re-start interleaved object compression when scalar fiel...Uladzimir Makouski2022-04-202-96/+0
* SERVER-65501 Re-start interleaved object compression when scalar field is enc...Henrik Edin2022-04-192-0/+96
* SERVER-65499 Fix storing int64 max as int128 in BSONColumnBuilderHenrik Edin2022-04-182-1/+17
* SERVER-63536 Remove murmur3 dependency in BSONColumnHenrik Edin2022-04-072-20/+0
* SERVER-65100 Increase block size for BSONColumn to be BSONObjMaxUserSizeHenrik Edin2022-04-011-2/+3
* SERVER-63593 Array compression support for BSONColumnHenrik Edin2022-03-236-614/+2080
* SERVER-62180 Enable signal processing (or red/green) checks for Google Microb...Mikhail Shchatko2022-01-201-6/+0
* 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-132-6/+3
* SERVER-62158 Fix novel UBSAN issues found with clang 12Andrew Morrow2021-12-191-1/+1
* 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-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