Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "SERVER-46257: OplogFetcher should run LogicalTimeMetadataHook on ↵ | Lingzhi Deng | 2020-02-21 | 8 | -49/+18 |
| | | | | | | DBClientConnection" This reverts commit 830fbc2939c577f0904ba1202c1eca9d8e921c54. | ||||
* | Revert "SERVER-44522 serverStatus metrics for awaitable isMaster" | Ben Caimano | 2020-02-21 | 2 | -33/+2 |
| | | | | This reverts commit b4915c29d4848439e23857c45fd3fcf94622b015. | ||||
* | SERVER-45304 Include resolved IP address in rs.status() | Amirsaman Memaripour | 2020-02-21 | 8 | -0/+640 |
| | |||||
* | SERVER-46257: OplogFetcher should run LogicalTimeMetadataHook on ↵ | Lingzhi Deng | 2020-02-20 | 8 | -18/+49 |
| | | | | DBClientConnection | ||||
* | SERVER-44780 Update 'Oplog Fetching' section of Replication Arch Guide | Samyukta Lanka | 2020-02-20 | 1 | -16/+16 |
| | |||||
* | SERVER-46268 Release client lock before asserting in TopoVersionObserver tests | Amirsaman Memaripour | 2020-02-20 | 2 | -5/+25 |
| | |||||
* | SERVER-45869 more automatically converted structured | Gabriel Russell | 2020-02-20 | 2 | -11/+25 |
| | |||||
* | SERVER-46235 Fix and re-enable jstests in replica_sets, sharding and ↵ | Henrik Edin | 2020-02-20 | 1 | -18/+17 |
| | | | | core_txns suites. | ||||
* | SERVER-44522 serverStatus metrics for awaitable isMaster | Jason Chan | 2020-02-20 | 2 | -2/+33 |
| | |||||
* | SERVER-44710: Add metrics.repl.network.getmores.numEmptyBatches | Lingzhi Deng | 2020-02-20 | 1 | -4/+29 |
| | |||||
* | SERVER-46122 Make the drop command abort in-progress index builds before ↵ | Gregory Wlodarek | 2020-02-19 | 1 | -6/+2 |
| | | | | dropping the ready indexes and collection itself | ||||
* | SERVER-45405 Allow implicit collection creation inside multi-doc txns | Maria van Keulen | 2020-02-19 | 3 | -9/+10 |
| | |||||
* | SERVER-39453 initial sync ignores in-progress index builds when cloning ↵ | Benety Goh | 2020-02-19 | 2 | -1/+5 |
| | | | | collections | ||||
* | SERVER-45574: Replace OplogFetcher with NewOplogFetcher | Lingzhi Deng | 2020-02-19 | 17 | -3290/+305 |
| | | | | | - Delete old OplogFetcher implementation and unit tests - Rename NewOplogFetcher as OplogFetcher | ||||
* | SERVER-46185 Add StorageInterface utilities for replicate before journaling ↵ | Dianna Hohensee | 2020-02-19 | 6 | -65/+108 |
| | | | | changes and use them to simplify replication recovery oplog truncation code. | ||||
* | SERVER-39453 add StorageEngineMock to initial sync tests for ↵ | Benety Goh | 2020-02-19 | 2 | -0/+8 |
| | | | | IndexBuildsCoordinator | ||||
* | SERVER-46108 Improvements to validate dbtest test failure debugging | Dianna Hohensee | 2020-02-19 | 1 | -1/+1 |
| | | | | | create mode 100644 src/mongo/db/storage/storage_unittest_debug_util.cpp create mode 100644 src/mongo/db/storage/storage_unittest_debug_util.h | ||||
* | SERVER-45574: Use NewOplogFetcher in steady state replication and initial sync | Lingzhi Deng | 2020-02-19 | 9 | -105/+112 |
| | |||||
* | SERVER-46026 Remove redundant time suffix in log statement | Mark Benvenuto | 2020-02-19 | 1 | -2/+2 |
| | |||||
* | SERVER-46219 Unittests always uses text even if the server uses JSON. | Henrik Edin | 2020-02-18 | 1 | -2/+5 |
| | | | | | | Temporary until we work on fixing the tests. Transaction slow query log logs with both new and old log statement | ||||
* | SERVER-46026 Fix initial_sync_drop_against_last_stable.js with JSON logs | Henrik Edin | 2020-02-18 | 1 | -6/+5 |
| | |||||
* | SERVER-28680: Fix naming of lastCommittedOp field in replSetRequestVotes | Xuerui Fa | 2020-02-18 | 8 | -57/+145 |
| | |||||
* | SERVER-45422 Test that all isMaster fields respect the horizon | Tess Avitabile | 2020-02-18 | 1 | -0/+70 |
| | |||||
* | SERVER-45623 read/write concern provenance | Kevin Pulo | 2020-02-16 | 3 | -0/+20 |
| | |||||
* | SERVER-44356 Set config server periodicNoopIntervalSecs to 1 | Bernard Gorman | 2020-02-16 | 2 | -2/+8 |
| | |||||
* | SERVER-37726 Make dropIndexes abort in-progress index builds | Gregory Wlodarek | 2020-02-15 | 1 | -4/+4 |
| | |||||
* | SERVER-45138 Add MONGO_CONFIG_JSON_LOG_DEFAULT define to use JSON logs by ↵ | Henrik Edin | 2020-02-14 | 1 | -1/+1 |
| | | | | default | ||||
* | SERVER-46171: NewOplogFetcher should check for shutdown before retrying the ↵ | Lingzhi Deng | 2020-02-14 | 2 | -3/+43 |
| | | | | initial connection | ||||
* | SERVER-45885 add UUID support to ↵ | Benety Goh | 2020-02-14 | 2 | -6/+27 |
| | | | | ReplicationCoordinatorImpl::canAcceptWritesFor() | ||||
* | SERVER-45178 Always update rollbackId before truncating oplog for ↵ | Vesselina Ratcheva | 2020-02-14 | 1 | -4/+5 |
| | | | | | | rollback-via-refetch create mode 100644 jstests/replsets/rollback_via_refetch_update_rollback_id_before_oplog_truncation.js | ||||
* | SERVER-46162: Fix race in OplogFetcherAutoReconnectsButFails unit test | Lingzhi Deng | 2020-02-14 | 1 | -3/+13 |
| | |||||
* | SERVER-45885 ReplicationCoordinator::canAcceptWritesFor() accepts ↵ | Benety Goh | 2020-02-14 | 7 | -20/+28 |
| | | | | | | NamespaceStringOrUUID Interface change only - invariants if UUID is provided. | ||||
* | SERVER-45822 Manually convert slow query and slow query-like logs | Mark Benvenuto | 2020-02-14 | 1 | -9/+24 |
| | | | | create mode 100644 jstests/libs/logv2_helpers.js | ||||
* | SERVER-44771 Introduce 2nd CatalogCache for filtering only | Tommaso Tocci | 2020-02-14 | 1 | -2/+3 |
| | | | | | | 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-45120 Move 'localSetTime' out of the RWConcernDefault IDL | Kaloian Manassiev | 2020-02-14 | 1 | -11/+12 |
| | |||||
* | SERVER-45815 Make observer for topologyVersion change | Amirsaman Memaripour | 2020-02-13 | 11 | -13/+636 |
| | |||||
* | SERVER-45964 Implement helper in ReplicaSetNodeProcessInterface for issuing ↵ | Gregory Noma | 2020-02-13 | 9 | -9/+38 |
| | | | | commands to the primary | ||||
* | SERVER-46107 Manual conversion of log statements | Henrik Edin | 2020-02-13 | 1 | -2/+29 |
| | |||||
* | SERVER-45869 automatically converted structured logging | Gabriel Russell | 2020-02-13 | 52 | -1364/+2918 |
| | |||||
* | SERVER-45454 Desugar where to expr + function | Eric Cox | 2020-02-13 | 2 | -3/+3 |
| | |||||
* | Revert "SERVER-29030 Announce new primary via heartbeat requests" | Ryan Timmons | 2020-02-13 | 7 | -140/+17 |
| | | | | This reverts commit 994fdd99bb6adb2cf9c7dd4061c2035188c2c8da. | ||||
* | SERVER-45470 Process metadata with each new batch in the new oplog fetcher | Samyukta Lanka | 2020-02-12 | 3 | -39/+365 |
| | |||||
* | SERVER-29030 Announce new primary via heartbeat requests | Ryan Timmons | 2020-02-12 | 7 | -17/+140 |
| | |||||
* | SERVER-46067 Replicate Before Journaling interface changes | Dianna Hohensee | 2020-02-12 | 4 | -57/+19 |
| | | | | | | | | | flushAllFiles takes callerHoldsReadLock in order to skip taking a write lock to update the truncate point. waitUntilDurable takes skipJournalListenerUpdate to know to skip updating the truncate point. getToken takes a defer_lock and opCtx so collection locks can be locked prior to locking the mutex. Remove inactive 'async' field from fsync command. Put explicit dummy value for inactive (since MMAP) 'numFiles' result field in fsync command. Put explicit dummy value for inactive (since MMAP) 'fsyncFiles' result field in write concern. | ||||
* | SERVER-46058 Redaction of BSONObj results in BSONObj and not a string. | Henrik Edin | 2020-02-12 | 1 | -9/+21 |
| | |||||
* | SERVER-44858 Implement speculative sasl auth | Sara Golemon | 2020-02-12 | 2 | -0/+29 |
| | | | | | | | | | create mode 100644 jstests/auth/speculative-auth-replset.js create mode 100644 jstests/auth/speculative-sasl-start.js create mode 100644 jstests/ssl/speculative-auth-replset.js create mode 100644 jstests/ssl/speculative-authenticate.js create mode 100644 src/mongo/db/auth/sasl_commands.h create mode 100644 src/mongo/db/s/balancer/core_options_stub.cpp | ||||
* | SERVER-30883 fast-path fetching of oldest oplog entry | Eric Milkie | 2020-02-12 | 1 | -3/+13 |
| | | | | This reverts commit b81a373933e8481fa40f4b6fc692e537df2e307b. | ||||
* | SERVER-44705: Track time spent in each batch | Lingzhi Deng | 2020-02-11 | 2 | -1/+8 |
| | |||||
* | SERVER-45904 Create a standalone collection sharding state factory | Marcos José Grillo Ramírez | 2020-02-11 | 1 | -0/+2 |
| | | | | | | create mode 100644 src/mongo/db/s/collection_sharding_state_factory_shard.h create mode 100644 src/mongo/db/s/collection_sharding_state_factory_standalone.cpp create mode 100644 src/mongo/db/s/collection_sharding_state_factory_standalone.h | ||||
* | SERVER-46053: NewOplogFetcher should send term and lastCommittedOpTime in ↵ | Lingzhi Deng | 2020-02-11 | 2 | -5/+68 |
| | | | | getMore requests |