Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-46592 Remove all usages of the requires_fcv_44 tag from jstests | Ali Mir | 2020-04-29 | 2 | -4/+5 |
| | |||||
* | SERVER-46819 Allow transactions in change stream sharded passthroughs | Bernard Gorman | 2020-04-28 | 4 | -118/+269 |
| | |||||
* | SERVER-35804 Disallow dropping config and admin from mongos | Randolph Tan | 2020-04-14 | 1 | -3/+2 |
| | |||||
* | SERVER-40293 change_stream.js removal test should do an unordered check on ↵ | Alex Taskov | 2020-04-08 | 1 | -1/+1 |
| | | | | the change stream | ||||
* | SERVER-45987 Ensure apply op entries for deletes in multi-document ↵ | Ruoxin Xu | 2020-03-13 | 1 | -0/+124 |
| | | | | transactions only include the document key | ||||
* | SERVER-46103 Retain NonResumableChangeStreamError label for 4.4 | Bernard Gorman | 2020-02-21 | 1 | -0/+33 |
| | |||||
* | SERVER-45807 Add change stream stage to fetch pre-image for ↵ | Jonathan Reams | 2020-02-10 | 1 | -0/+137 |
| | | | | | | | | | | update/replace/delete events create mode 100644 jstests/change_streams/lookup_pre_image.js create mode 100644 jstests/noPassthrough/change_stream_pre_image_lookup_whole_db_whole_cluster.js create mode 100644 jstests/noPassthrough/change_stream_preimages_fail_on_mongos.js create mode 100644 src/mongo/db/pipeline/document_source_lookup_change_pre_image.cpp create mode 100644 src/mongo/db/pipeline/document_source_lookup_change_pre_image.h | ||||
* | SERVER-45505 Add ResumableChangeStreamError error label | Bernard Gorman | 2020-02-07 | 2 | -34/+4 |
| | | | | | | delete mode 100644 jstests/change_streams/error_label.js create mode 100644 jstests/noPassthrough/change_stream_error_label.js create mode 100644 jstests/sharding/change_stream_error_label.js | ||||
* | SERVER-44802 Mark change_streams/required_as_first_stage.js as required_fcv_44 | David Percy | 2019-11-22 | 1 | -1/+1 |
| | |||||
* | SERVER-43256 When assert.soon() is expected to fail, don't call the hang ↵ | Robert Guo | 2019-10-31 | 1 | -1/+1 |
| | | | | analyzer | ||||
* | SERVER-42723 New shard with new database can be ignored by change streams | Bernard Gorman | 2019-10-17 | 1 | -3/+3 |
| | |||||
* | SERVER-41947 Disallow using the system.views collection name as the source ↵ | Xiangyu Yao | 2019-08-28 | 2 | -88/+0 |
| | | | | or target names in the rename command | ||||
* | Revert "SERVER-33272 Proactively close newly empty databases" | Gregory Wlodarek | 2019-08-27 | 4 | -33/+5 |
| | | | | This reverts commit 40f226b5a9bfb4863268334d287a46fb226a22cf. | ||||
* | SERVER-33272 Proactively close newly empty databases | Gregory Wlodarek | 2019-08-27 | 4 | -5/+33 |
| | |||||
* | Revert "SERVER-33272 Proactively close newly empty databases" | Gregory Wlodarek | 2019-08-23 | 4 | -33/+5 |
| | | | | This reverts commit b6b81f34516ba7b1472cb1dd319da8785f24ae58. | ||||
* | SERVER-33272 Proactively close newly empty databases | Gregory Wlodarek | 2019-08-22 | 4 | -5/+33 |
| | |||||
* | SERVER-42773 Replace uses of the assert.writeOK() Javascript assertion with ↵ | James Wahlin | 2019-08-14 | 15 | -138/+138 |
| | | | | assert.commandWorked() | ||||
* | SERVER-42210 relax test assertions for whole_cluster_metadata_notifications | Davis Haupt | 2019-07-30 | 1 | -9/+14 |
| | |||||
* | SERVER-42419 add requires_majority_read_concern tag to whole cluster ↵ | Davis Haupt | 2019-07-30 | 1 | -0/+4 |
| | | | | metadata changestream test | ||||
* | SERVER-41772 Apply clang-format 7.0.1 to the codebase | clang-format-7.0.1 | 2019-07-27 | 26 | -3645/+3585 |
| | |||||
* | SERVER-41769 Pin _currentCommittedSnapshot to be <= the allCommitted ↵ | Jason Chan | 2019-07-16 | 1 | -1/+2 |
| | | | | timestamp when EMRC=false | ||||
* | SERVER-40848 Add debug logging to investigate difference in opTime returned ↵ | jannaerin | 2019-07-03 | 1 | -0/+2 |
| | | | | by insert and changeStreams | ||||
* | SERVER-41196 Integrate 'invalidate' tokens into change stream's standard ↵ | Bernard Gorman | 2019-06-29 | 1 | -0/+14 |
| | | | | resume logic | ||||
* | SERVER-42002 Suppress tests with forbidden characters for windows from running. | Davis Haupt | 2019-06-28 | 1 | -3/+4 |
| | |||||
* | SERVER-38539 Remove $_internalLatestOplogTimestamp and mergeByPBRT from ↵ | Bernard Gorman | 2019-06-25 | 1 | -98/+0 |
| | | | | change streams in 4.4 | ||||
* | SERVER-41164 stop documents from leaking into unrelated changestreams when ↵ | Davis Haupt | 2019-06-21 | 1 | -0/+60 |
| | | | | regex control characters are in db name | ||||
* | SERVER-41183 Add test suites for change streams with transactions | Justin Seyster | 2019-06-14 | 5 | -6/+29 |
| | |||||
* | SERVER-41183 Add coverage for change streams over large transactions | Justin Seyster | 2019-06-07 | 1 | -1/+1 |
| | |||||
* | SERVER-40386: replace commitTransaction() used in jstests with ↵ | Lingzhi Deng | 2019-06-04 | 2 | -2/+2 |
| | | | | commitTransaction_forTesting() | ||||
* | SERVER-40949 add LookupAllowed stage constraint | Ian Boros | 2019-05-20 | 1 | -4/+3 |
| | | | | This bans $merge and $sB from $lookup subpipelines | ||||
* | SERVER-41079 Add new build variant for the multiple oplog entries ↵ | Jason Chan | 2019-05-16 | 1 | -1/+1 |
| | | | | transaction format | ||||
* | Revert "SERVER-41079 Add new build variant for the multiple oplog entries ↵ | Jason Chan | 2019-05-16 | 1 | -1/+1 |
| | | | | | | transaction format" This reverts commit 6df77aa1579d11894a80ddd2edb3053db5abd0aa. | ||||
* | SERVER-41079 Add new build variant for the multiple oplog entries ↵ | Jason Chan | 2019-05-16 | 1 | -1/+1 |
| | | | | transaction format | ||||
* | SERVER-40239 New alias: $replaceWith => $replaceRoot | Charlie Swanson | 2019-05-15 | 2 | -0/+3 |
| | |||||
* | SERVER-40238 New stage alias: $set => $addFields | Charlie Swanson | 2019-05-15 | 2 | -16/+17 |
| | | | | This reverts commit c34bc93a15cbb6fe8b222f12afac5adbab6f0737. | ||||
* | Revert "SERVER-40238 New stage alias: $set => $addFields" | Henrik Edin | 2019-05-10 | 2 | -17/+16 |
| | | | | This reverts commit bf6c2696da7eb207c28e83f5bb7401c97b0f69ac. | ||||
* | SERVER-40238 New stage alias: $set => $addFields | Charlie Swanson | 2019-05-10 | 2 | -16/+17 |
| | |||||
* | SERVER-40446 Add "NonResumableChangeStreamError" error label | Justin Seyster | 2019-04-25 | 1 | -0/+33 |
| | | | | | | Give the "NonRetryableChangeStreamError" error class a more appropriate name and propagate it to an "errorLabel" in the command response. | ||||
* | SERVER-39678 Comprehensive test for resuming a Change Stream with prepared ↵ | James Wahlin | 2019-03-21 | 1 | -3/+3 |
| | | | | transactions | ||||
* | SERVER-39302 Change streams should always use the simple collation when no ↵ | Bernard Gorman | 2019-03-11 | 3 | -369/+391 |
| | | | | explicit collation is provided | ||||
* | SERVER-40076 Tag JS tests with reason they're unable to run in Atlas. | Max Hirschhorn | 2019-03-11 | 2 | -1/+7 |
| | | | | | | | There are likely more JavaScript tests which have been added since r3.6.9 that still need to be tagged. (cherry picked from commit 05ec08fa62771582fb3f45160fff2e0ff184d6d9) | ||||
* | SERVER-39495 Add more testing for multi:true/justOne:false updates and ↵ | Kaloian Manassiev | 2019-03-06 | 1 | -0/+40 |
| | | | | ChangeStreams | ||||
* | SERVER-37786 Add new ChangeStreamFatalError code | Bernard Gorman | 2019-02-22 | 1 | -1/+2 |
| | |||||
* | SERVER-37786 Reject change stream pipelines which modify or project-out the ↵ | Bernard Gorman | 2019-02-03 | 4 | -24/+158 |
| | | | | resume token | ||||
* | SERVER-38975 Include UUID in high water marks from shards where the ↵ | Bernard Gorman | 2019-02-02 | 1 | -61/+191 |
| | | | | collection does not exist | ||||
* | SERVER-39210 Debug logging for shell_helper.js | Ian Boros | 2019-01-28 | 1 | -2/+14 |
| | |||||
* | SERVER-38412 Allow resuming from a high-water-mark pseudo resume token | Bernard Gorman | 2019-01-24 | 1 | -0/+112 |
| | |||||
* | SERVER-38411 Propagate postBatchResumeToken through mongoS to client | Bernard Gorman | 2019-01-09 | 2 | -115/+30 |
| | |||||
* | SERVER-38413 Always set an initial postBatchResumeToken on mongoD | Bernard Gorman | 2019-01-09 | 1 | -3/+34 |
| | |||||
* | SERVER-36902 Abort transaction on shell exit, try 2 | A. Jesse Jiryu Davis | 2019-01-03 | 2 | -11/+11 |
| |