summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Revert "SERVER-56676 TTLMonitor handles NaN/out of range values when ↵r4.2.22-rc0r4.2.22Benety Goh2022-07-271-1/+1
| | | | | | extracting expireAfterSeconds" This reverts commit 921c4514352f572bc64b78f068d765206c12e301.
* SERVER-61321 Improve handling of large/NaN values for text index versionShin Yee Tan2022-07-271-1/+1
| | | | (cherry picked from commit f627cf4f1af7ea9e47337664e88c3dbe3c9b29fa)
* SERVER-60607 S2AccessMethod handles NaN/out of range values when extracting ↵Benety Goh2022-07-271-1/+1
| | | | | | geo index version (cherry picked from commit 00aa22ab28eca149b203636887df3f425662889c)
* SERVER-68130 adjust autoSplitVector's estimatedAdditionalBytesPerItemInBSONArrayPierlauro Sciarelli2022-07-271-1/+10
|
* SERVER-56676 TTLMonitor handles NaN/out of range values when extracting ↵Benety Goh2022-07-271-1/+1
| | | | | | expireAfterSeconds (cherry picked from commit daa37e38c73b0eed3ef91d7156e71f7aa6028e42)
* SERVER-64403 Encode the sort key from a document with collation only if ↵Denis Grebennicov2022-07-271-2/+6
| | | | value is present when comparing a sort key from index with one from the document in SORT_MERGE stage.
* SERVER-68199 Rename collection must check for index builds on the target ↵Dianna Hohensee2022-07-251-4/+6
| | | | collection before specially dropping indexes with names that are too long
* SERVER-58747 The ShardServerCatalogCacheLoader doesn't interrupt ongoing ↵Sergi Mateo Bellido2022-07-251-0/+1
| | | | | | operations on step up (cherry picked from commit 7a8df38d284e16a60884569a90ddfa07586d9ec0)
* SERVER-63159 Implement the $_internalApplyOplogUpdate aggregation stageDrew Paroski2022-07-247-0/+401
| | | | | | (cherry picked from commit 3579b34f55aa53213455cdff348738f8595d28c7) (cherry picked from commit 65c4a53719c5f0dc19a1d1749d733f439155f957) (cherry picked from commit 84c827702391857ef340b4e0315980f5b71d42b6)
* SERVER-61894 Support the 'showRawUpdateDescription' option in change stream ↵Drew Paroski2022-07-226-17/+56
| | | | | | | | specs (cherry picked from commit 8ff9eb25cd17af72f7d9d3a15418c069eee1ae9d) (cherry picked from commit b156a5b704741985498482166e90c18ca9b03b95) (cherry picked from commit dea572279c27e7096a319568fb192940f8de9b59)
* SERVER-62656 optional minmax for CSRS poolsBilly Donahue2022-07-138-11/+72
| | | | | | | | | | (cherry picked from commit b0b3890bdfc47bfd5a3cbc6c3f4d9b53c87441c4) xcode deduction guide workaround (cherry picked from commit f96f35813423b88b2b0ce9af8d06d067891c9c39) Adapt to v4.2 (no LOGV2, no C++17)
* SERVER-60334 Avoid caching the cursor and session in WiredTigerSizeStorerGregory Wlodarek2022-07-084-44/+48
| | | | | | (cherry picked from commit 6da66799d036cfb42e18a75ca9bd2272574a814d) (cherry picked from commit 1dee7f9d89fe66befef3b30d9cc12ad432d2067d) (cherry picked from commit 5229b86161b1588df34fbee304b525068081a860)
* SERVER-66418 fix bug in projection created during dependency analysisSteve Tarzia2022-06-244-41/+141
|
* SERVER-59658 [v4.2] Improve logging to reflect that sharding metadata ↵Enrico Golfieri2022-06-201-1/+9
| | | | refresh waiting on replication
* SERVER-66556 Block shutdown when releasing cursors to avoid race conditionsYuhong Zhang2022-06-112-8/+25
| | | | (cherry picked from commit 66e938045f87c72f379eb0def449b62bde97721c)
* SERVER-55173 Skip releasing cursors during shutdown to avoid segmentation faultYuhong Zhang2022-06-113-1/+31
| | | | | (cherry picked from commit bc940d6b0adc9254b62e9daf9c92d2c92f8b083d) (cherry picked from commit 7a074786f4048e3ac304dfbab12a5fafd5f14f00)
* SERVER-62272 : Migration OK for chunks existing before schema validatornandinibhartiyaMDB2022-06-091-6/+13
| | | | (cherry picked from commit bc1ac6fb2eb66202d1acc08d158b102c57beabbd)
* SERVER-61097 SizeStorer flush uses 'operation_timeout_ms' to avoid deadlocks ↵Gregory Wlodarek2022-05-191-2/+17
| | | | | | | with cache eviction (cherry picked from commit 57e351357ea73450df84b905674b127508aeb064) (cherry picked from commit 7c65da785398047cb6569170bc614c99abf4ca07)
* SERVER-66176 Reduce work under CollectionCatalog lockHenrik Edin2022-05-193-14/+48
| | | | | | | * Perform hashing before taking lock. * Add new API for restoring after yield where we can lookup by UUID and verify namespace in the same critical section. Avoid two calls and copying the namespace under the lock. (cherry picked from commit 7e0f7d50da0915428a3bfa10a656cd999d5fa10e)
* SERVER-66559 Expand the internalQueryMaxAddToSetBytes param from 32 to 64 bitsJames Wahlin2022-05-191-1/+1
| | | | (cherry picked from commit 57f6fcb999f4316084c7953df66b3c194460b1cf)
* SERVER-64184 Add allowDiskUseTrue metric for aggregate command.Alexander Ignatyev2022-04-271-0/+8
| | | | (cherry picked from commit 2969036ee519f907a741491fca05abdf0491b198)
* SERVER-58506 Expose Server-Parameter SettabilityGeorge Wangensteen2022-04-223-6/+84
| | | | (cherry picked from commit aae909d4cfba1621ccaf5d6168b89a0577d4e0ca)
* SERVER-64983 Abort transaction after releasing Client lockDaniel Gómez Ferro2022-04-113-19/+59
|
* SERVER-57000 Fix handling of correlated pipeline with facetsamontea2022-04-047-2/+130
|
* Revert "SERVER-64176 Create 4.2 server parameter to gate unique index ↵Yuhong Zhang2022-03-281-6/+0
| | | | | | conversion via collMod" This reverts commit ba2d2a0ed53c59d732fb7a6452d27ef190c0dbc9.
* Revert "SERVER-61158 add unique to collMod index request"Yuhong Zhang2022-03-2814-117/+73
| | | | This reverts commit a94046f398f652564813c90cae8c9e419b1f0f6b.
* Revert "SERVER-61158 IndexCatalog::refreshEntry() can update metadata"Yuhong Zhang2022-03-285-20/+8
| | | | This reverts commit 0e09eec7acc2dae2fab4d131b6b5c6ef1efd44e9.
* Revert "SERVER-61158 Convert a non-unique index to a unique index via the ↵Yuhong Zhang2022-03-286-33/+0
| | | | | | collMod command" This reverts commit fe15f13c05c4bfa65f09f6b60931770277785117.
* Revert "SERVER-61159 Check for duplicates before converting a non-unique ↵Yuhong Zhang2022-03-283-67/+8
| | | | | | index to unique" This reverts commit a8ce9aab78095ba80a813200b31f179735693332.
* SERVER-64642 handle CallbackCanceled error code in batch_write_exec.cppAndrew Witten2022-03-211-2/+11
|
* SERVER-44626: Add new setParameter loadRoutingTableOnStartupAnton Oyung2022-03-175-7/+24
| | | | (cherry picked from commit 0ccd538e9bb21e67cff1150af464318457132a3e)
* SERVER-61159 Check for duplicates before converting a non-unique index to uniqueYuhong Zhang2022-03-113-8/+67
|
* SERVER-61158 Convert a non-unique index to a unique index via the collMod ↵Yuhong Zhang2022-03-116-0/+33
| | | | command
* SERVER-61158 IndexCatalog::refreshEntry() can update metadataYuhong Zhang2022-03-115-8/+20
|
* SERVER-61158 add unique to collMod index requestYuhong Zhang2022-03-1114-73/+117
|
* SERVER-64176 Create 4.2 server parameter to gate unique index conversion via ↵Yuhong Zhang2022-03-111-0/+6
| | | | collMod
* SERVER-62242 fixed $indexOfArray handling of duplicate vals in const arraysSteve Tarzia2022-03-091-3/+3
|
* SERVER-60412 Support using cgroups v2 to inquire about the memory limitAmirsaman Memaripour2022-03-071-6/+11
| | | | (cherry picked from commit 6bc31230f0cd0de66f02268c5ce0920c4f27effe)
* SERVER-63141 Ensure stages without dependency tracking are not cached in $lookupAlya Berciu2022-03-011-3/+2
|
* SERVER-40691 $nin:[[],...] queries are not indexedr4.2.19-rc0r4.2.19Jess Balint2022-02-247-12/+127
| | | | (cherry picked from commit df25c71b8674a78e17468f48bcda5285decb9246)
* Import wiredtiger: d7ce59c15c5de0f451a8cba8e202d5a9484697d3 from branch ↵Luke Chen2022-02-246-355/+375
| | | | | | | | | mongodb-4.2 ref: c457fb3eee..d7ce59c15c for: 4.2.19 WT-7993 If gathering handles and not in aggressive eviction mode, have eviction sleep to let checkpoint grab a contentious spinlock.
* SERVER-63203 Do not fail chunk split if more than 8192 points are requestedPaolo Polato2022-02-219-56/+72
|
* SERVER-55483 Add a new startup parameter that skips verifying the tableGregory Wlodarek2022-02-092-0/+28
| | | | | | logging settings (cherry picked from commit 4fe865b3085ff7a8ccea186076ec0575a3bec197)
* SERVER-62906 Add a check in the createCollection/shardCollection path ↵Antonio Fuschetto2022-02-083-0/+14
| | | | verifying the collection name length
* SERVER-26755 Increase the timeout for find operations against config.chunksCheahuychou Mao2022-02-032-1/+11
| | | | (cherry picked from commit fa03802cb9b42818dd2180f966dd8da64203186a)
* SERVER-62668 Implement synchronization for ImpersonatedUserMetadata accessGabriel Marks2022-01-251-5/+6
| | | | (cherry picked from commit 4cab840d3ee82049f70ef67fad0a29e1af24f31a)
* SERVER-59754 Prevent get_executor from overwriting information set by an ↵Jennifer Peshansky2022-01-211-5/+9
| | | | | | | | outer pipeline (cherry picked from commit 4970d9626853e3b916aab3d911bcf4aba23e8c88) (cherry picked from commit da0cacc0c3f3aa6e8b3405443aa2011c5e6d8220) (cherry picked from commit b8698458dd5420162e0dec1f5615669ad1c137b1)
* SERVER-62147 Fix broken OP_QUERY exhaust cursor implementationDavid Storch2022-01-202-1/+77
| | | | | (cherry picked from commit fb4b3eba611b3bc2408cc3e86fa1d1cba9085fde) (cherry picked from commit fbcee2558090f25bcaa00879b415f018b7da058b)
* SERVER-57588 Inconsistent query results when an array position is indexed ↵Timour Katchaounov2022-01-122-0/+51
| | | | | | whose value is an array (cherry picked from commit 90699509e15b33fda10832e79efcd158aee1f0eb)
* SERVER-61816 Add steps past kWaitingForVotes to assert.soonLuis Osta2022-01-101-1/+2
| | | | | | | | (cherry picked from commit 6d1b572c7ddbba652ffa49dc3783fbd27cec9714) SERVER-60685 Add Interruption category to 'TransactionCoordinatorReachedAbortDecision' (cherry picked from commit 78ab98a46b53582a5e69424bbb92f25c483fec0a)