Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | SERVER-45007 ResourceLock::lock() always requires OperationContext | Benety Goh | 2020-02-10 | 4 | -11/+14 | |
| | ||||||
* | SERVER-45807 Add change stream stage to fetch pre-image for ↵ | Jonathan Reams | 2020-02-10 | 11 | -22/+737 | |
| | | | | | | | | | | 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-45806 Record pre-images on updates and deletes when recordPreImage is ↵ | Jonathan Reams | 2020-02-10 | 18 | -172/+421 | |
| | | | | enabled | |||||
* | SERVER-45805 Add recordPreImages flag to collMod and create commands | Jonathan Reams | 2020-02-10 | 13 | -7/+138 | |
| | | | | create mode 100644 jstests/noPassthrough/record_preimage_startup_validation.js | |||||
* | Revert "SERVER-44771 Introduce 2nd CatalogCache for filtering only" | William Schultz | 2020-02-08 | 10 | -154/+21 | |
| | | | | This reverts commit 3473d09fa9b5e418e119941b01c88863744689cc. | |||||
* | SERVER-45039 Awaitable isMaster returns an error on reconfigs that change ↵ | Jason Chan | 2020-02-07 | 5 | -5/+445 | |
| | | | | the SplitHorizon | |||||
* | SERVER-43069: Condition logging for slow ops on sample rate | Xuerui Fa | 2020-02-07 | 9 | -24/+435 | |
| | | | | | create mode 100644 src/mongo/util/log_with_sampling.h create mode 100644 src/mongo/util/log_with_sampling_test.cpp | |||||
* | Revert "SERVER-45530 Implement $match and $project duplication and pushdown ↵ | William Schultz | 2020-02-07 | 8 | -246/+16 | |
| | | | | | | across $unionWith" This reverts commit 9955e3ab374e26b8428378dfabf94ce89f00aaa6. | |||||
* | SERVER-39976 Two-phase index builds on primaries should ignore interrupts | Louis Williams | 2020-02-07 | 1 | -21/+26 | |
| | ||||||
* | SERVER-45989 Log files are opened in shared mode on Windows. | Henrik Edin | 2020-02-07 | 13 | -55/+673 | |
| | | | | | | | | | | Added fstream abstraction for Windows that does this. Log rotation is now behaving like the old log system create mode 100644 src/mongo/logv2/file_rotate_sink.cpp create mode 100644 src/mongo/logv2/file_rotate_sink.h create mode 100644 src/mongo/logv2/shared_access_fstream.cpp create mode 100644 src/mongo/logv2/shared_access_fstream.h | |||||
* | SERVER-45453 Change name and usage of '$_internalJs' to '$function' | Katherine Wu | 2020-02-07 | 8 | -150/+267 | |
| | ||||||
* | SERVER-46031: CurrentOpExhaustCursorTest should not call ↵ | Lingzhi Deng | 2020-02-07 | 1 | -5/+0 | |
| | | | | DBClientCursor::more concurrentlt | |||||
* | SERVER-45530 Implement $match and $project duplication and pushdown across ↵ | Jacob Evans | 2020-02-07 | 8 | -16/+246 | |
| | | | | $unionWith | |||||
* | SERVER-45051 Implement class that collects RTT information from replica set ↵ | Haley Connelly | 2020-02-07 | 8 | -35/+821 | |
| | | | | | | | | members create mode 100644 src/mongo/client/sdam/topology_listener_mock.cpp create mode 100644 src/mongo/client/sdam/topology_listener_mock.h create mode 100644 src/mongo/client/server_ping_monitor_test.cpp | |||||
* | SERVER-46033 move sys include | Billy Donahue | 2020-02-07 | 1 | -1/+4 | |
| | ||||||
* | SERVER-44771 Introduce 2nd CatalogCache for filtering only | Tommaso Tocci | 2020-02-07 | 10 | -21/+154 | |
| | | | | | | Only on ShardServer (not ReadOnly) use a second catalog cache for filtering only in order to allow operations in transactions to safely consult the CatalogCache. | |||||
* | Revert "SERVER-45453 Change name and usage of '$_internalJs' to '$function'" | Katherine Wu | 2020-02-07 | 8 | -267/+150 | |
| | | | | This reverts commit 656313f6c949a5c49c42d080548067d5a8c37047. | |||||
* | SERVER-34039 Remove use of optional UUID in replication codebase | Ali Mir | 2020-02-07 | 5 | -29/+19 | |
| | ||||||
* | SERVER-45954 add metadata to invariant message for DurableCatalogImpl index ↵ | Benety Goh | 2020-02-07 | 1 | -8/+24 | |
| | | | | operations | |||||
* | Revert "SERVER-43069: Condition logging for slow ops on sample rate" | Xuerui Fa | 2020-02-07 | 9 | -435/+24 | |
| | | | | | | | This reverts commit b0c5c0baa85fba563c80ee416cecc22e9ffbf53a. delete mode 100644 src/mongo/util/log_with_sampling.h delete mode 100644 src/mongo/util/log_with_sampling_test.cpp | |||||
* | SERVER-45453 Change name and usage of '$_internalJs' to '$function' | Katherine Wu | 2020-02-07 | 8 | -150/+267 | |
| | ||||||
* | Revert "SERVER-45530 Implement $match and $project duplication and pushdown ↵ | William Schultz | 2020-02-07 | 8 | -244/+16 | |
| | | | | | | across $unionWith" This reverts commit 942ec3300e82672536f34d8273314c5504ae91fb. | |||||
* | SERVER-45932 Use getNumAvailableCores() in TaskExecutorPool | Amirsaman Memaripour | 2020-02-07 | 1 | -2/+2 | |
| | ||||||
* | SERVER-45456 Allow JavaScript on mongos | James Wahlin | 2020-02-07 | 26 | -49/+155 | |
| | | | | | | | create mode 100644 jstests/noPassthrough/mr_noscripting.js delete mode 100644 jstests/noPassthroughWithMongod/mr_noscripting.js create mode 100644 jstests/sharding/agg_js_on_mongos.js create mode 100644 jstests/sharding/javascript_heap_limit.js | |||||
* | SERVER-45505 Add ResumableChangeStreamError error label | Bernard Gorman | 2020-02-07 | 11 | -58/+223 | |
| | | | | | | 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 | |||||
* | Import wiredtiger: 94c6c16014292f335a5094669e850125d7432b14 from branch ↵ | Luke Chen | 2020-02-07 | 25 | -387/+739 | |
| | | | | | | | | | | | | | mongodb-4.4 ref: 168c7f1b38..94c6c16014 for: 4.3.4 WT-4999 Migrate Jenkins “wiredtiger-test-format-stress-zseries” job to Evergreen WT-5206 Return the correct checkpoint-modified list of blocks WT-5489 page-read can race with threads locking in-memory page structures WT-5534 Incremental backup needs to accept older metadata WT-5537 Use correct WT_ITEM fields per memory sanitizer | |||||
* | SERVER-46016 Guard calls to _coordinator in MigrationSourceManager by ↵ | Matthew Saltz | 2020-02-07 | 1 | -5/+5 | |
| | | | | checking its state | |||||
* | SERVER-45530 Implement $match and $project duplication and pushdown across ↵ | Jacob Evans | 2020-02-06 | 8 | -16/+244 | |
| | | | | $unionWith | |||||
* | SERVER-45917 Make waitForDelete wait for deletion to be scheduled before ↵ | Jack Mulrow | 2020-02-06 | 6 | -20/+60 | |
| | | | | waiting for clean | |||||
* | SERVER-46005 Remove server code related to Track Unsharded Collections that ↵ | Esha Maharishi | 2020-02-06 | 11 | -972/+1 | |
| | | | | is dead code in v4.4 | |||||
* | SERVER-44851 Constrain commit points for model-checking. | Siyuan Zhou | 2020-02-06 | 2 | -1/+5 | |
| | ||||||
* | SERVER-43951 Unifies help collection namemaser | Mark Benvenuto | 2020-02-06 | 1 | -2/+2 | |
| | ||||||
* | SERVER-42985 Replace 4.4 placeholder value in WireVersion enum | Amirsaman Memaripour | 2020-02-06 | 4 | -7/+7 | |
| | ||||||
* | SERVER-45368 Allow collection/index creation inside txns for sharding | Maria van Keulen | 2020-02-06 | 1 | -1/+3 | |
| | | | | | This patch ensures unprepared transactions in a sharded cluster can create new collections and indexes. | |||||
* | SERVER-45389 Add metrics tracking how often shards have inconsistent indexes | Cheahuychou Mao | 2020-02-06 | 8 | -2/+394 | |
| | | | | | | | create mode 100644 jstests/noPassthrough/sharded_index_consistency_metrics.js create mode 100644 src/mongo/db/commands/sharded_index_consistency_server_status.cpp create mode 100644 src/mongo/db/s/periodic_sharded_index_consistency_checker.cpp create mode 100644 src/mongo/db/s/periodic_sharded_index_consistency_checker.h | |||||
* | SERVER-45931: Handle DBClientConnection connect and reconnect in NewOplogFetcher | Lingzhi Deng | 2020-02-06 | 9 | -96/+488 | |
| | ||||||
* | SERVER-45529 Add new stage constraint for $unionWith sub-pipeline | Nicholas Zolnierz | 2020-02-06 | 46 | -39/+135 | |
| | ||||||
* | SERVER-45985 Add truncation support to the text formatter | Henrik Edin | 2020-02-06 | 9 | -4/+80 | |
| | | | | create mode 100644 src/mongo/logv2/log_truncation.h | |||||
* | Revert "SERVER-44771 Introduce 2nd CatalogCache for filtering only" | Tommaso Tocci | 2020-02-06 | 10 | -154/+42 | |
| | | | | This reverts commit 84bdc9478401355656ab7eaec745dbae2e4294cb. | |||||
* | SERVER-45857 Add time measurement class to ClockSource | Ben Caimano | 2020-02-06 | 2 | -0/+44 | |
| | | | | This commit adds the mongo::ClockSource::StopWatch class. | |||||
* | SERVER-44771 Introduce 2nd CatalogCache for filtering only | Tommaso Tocci | 2020-02-06 | 10 | -42/+154 | |
| | | | | | | Only on ShardServer (not ReadOnly) use a second catalog cache for filtering only in order to allow operations in transactions to safely consult the CatalogCache. | |||||
* | SERVER-45851 Make the JournalFlusher interruptible for repl state change if ↵ | Dianna Hohensee | 2020-02-06 | 7 | -3/+69 | |
| | | | | it is waiting for locks | |||||
* | SERVER-45597 deprecation startup warning when applying replset config with ↵ | Kevin Pulo | 2020-02-06 | 1 | -0/+13 | |
| | | | | custom getLastErrorDefaults | |||||
* | SERVER-41070 Add blockConnection mode to failCommand | Cheahuychou Mao | 2020-02-06 | 1 | -1/+22 | |
| | ||||||
* | SERVER-45082 Secondaries only learn replica set configs with a newer ↵ | William Schultz | 2020-02-06 | 11 | -19/+658 | |
| | | | | (version, term) pair | |||||
* | Revert "SERVER-45677 libunwind on by default where possible" | William Schultz | 2020-02-06 | 12 | -40/+20 | |
| | | | | This reverts commit 969151e9ab69dcb53397cf40f810e718421db081. | |||||
* | SERVER-45980 Restrict scope of full loads to current operation in ↵ | Blake Oler | 2020-02-06 | 1 | -5/+4 | |
| | | | | VersionManager::checkShardVersion() | |||||
* | Revert "SERVER-45338 Make moveChunk robust to maxTimeMS expiring" | Matthew Saltz | 2020-02-05 | 1 | -61/+22 | |
| | | | | | | This reverts commit 2985a71befe421902b5d15e9567e3b449e65ecdd. delete mode 100644 jstests/sharding/move_chunk_respects_maxtimems.js | |||||
* | SERVER-45408 Enable serialization of config "term" field | Siyuan Zhou | 2020-02-05 | 2 | -3/+17 | |
| | | | | SERVER-45092 Remove “term” field of config document on downgrade | |||||
* | Revert "SERVER-42191 Add a new test hook that checks that all orphaned ↵ | William Schultz | 2020-02-05 | 2 | -6/+0 | |
| | | | | | | | | documents are eventually deleted" This reverts commit c51a36a187405c0d56698a6a3242b8828e387c37. delete mode 100644 jstests/libs/override_methods/check_orphans_are_deleted.js |