0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-11-30 09:06:21 +01:00
Commit Graph

58182 Commits

Author SHA1 Message Date
Daniel Moody
e71f3e1971 SERVER-57049 reduce jlink for windows enterprise builds 2021-05-21 14:45:09 +00:00
Robert Guo
e500e9d4fc SERVER-56528 fix debug symbol downloader 2021-05-21 13:53:34 +00:00
Mikhail Shchatko
3eb5e69bcf Revert "SERVER-56951 Fix github oath token in setup multiversion"
This reverts commit cf277bd500.
2021-05-21 13:33:25 +00:00
Timour Katchaounov
9fd5b3adca SERVER-56192 Improve diagnosability of query planner unit tests
* Charlie's initial patch
* Compile fixes
* Made all error codes unique
2021-05-21 12:49:54 +00:00
Jordi Serra Torrens
a603516c55 SERVER-56957 Extend drop_database_sharded.js FSM to perform FCV changes on top of it 2021-05-21 11:56:25 +00:00
Benety Goh
7e01c960ee Revert "SERVER-56877 IndexCatalogEntryImpl maintains separate copies of multikey paths for readers and writers"
This reverts commit bc095d5cef.
2021-05-21 11:36:50 +00:00
Paolo Polato
c711ca8a61 SERVER-57055: exclude delete_during_migrate from code coverage target 2021-05-21 10:08:12 +00:00
Nikita Lapkov
c35c11a7aa SERVER-55601 Improve performance of Queries.CoveredBlockingSort benchmark in SBE 2021-05-21 09:41:14 +00:00
Kaloian Manassiev
eae62a64d0 Revert "SERVER-56779 Include forgotten file change on the master branch"
This reverts commit 1c4527816b.

Also reverts "SERVER-56779 Make the sharded_mergeChunks_partitioned.js workload retry on conflicting operations"

This reverts commit 550df92b89.
2021-05-21 09:01:51 +00:00
Simon Gratzer
5ffdb69a0d SERVER-56950 Avoid shardRegistry reload infinite loop when overlapping with setFCV 2021-05-21 08:42:04 +00:00
Kaloian Manassiev
400e776707 SERVER-57081 Enable collection creation through applyOps 2021-05-21 08:17:30 +00:00
Sergi Mateo Bellido
6edab4953a SERVER-57022 The CollectionShardingRuntime should be updated when there is an update of the metadata format 2021-05-21 07:56:59 +00:00
Kaloian Manassiev
550df92b89 SERVER-56779 Make the sharded_mergeChunks_partitioned.js workload retry on conflicting operations 2021-05-21 07:22:31 +00:00
Luke Chen
c511698ae8 Import wiredtiger: 856ebf380516351f394256d4640d34d9ef7916ff from branch mongodb-5.0
ref: cb8077e2b6..856ebf3805
for: 5.1.0

WT-7452       Improve logging when recovery (and RTS) is taking a long time
2021-05-21 07:01:00 +00:00
Luke Chen
382cc77175 Import wiredtiger: cb8077e2b6d4c1d60ef71305e36f28c4866693b6 from branch mongodb-5.0
ref: 02da3990fb..cb8077e2b6
for: 5.1.0

WT-7549       clean up block manager identifiers to use object id naming
2021-05-21 07:01:00 +00:00
Luke Chen
1c36e4d8c7 Import wiredtiger: 02da3990fb1d9da925ff5ba5e0ba7042b48f5c46 from branch mongodb-5.0
ref: 29fc5e8cfe..02da3990fb
for: 5.1.0

WT-7566       Resolve write after free for dead dhandle
2021-05-21 07:01:00 +00:00
Huayu Ouyang
50f99d96af SERVER-57042 Don't store defaultWriteConcernSource on disk 2021-05-21 00:22:43 +00:00
Robert Guo
9434716bca SERVER-57092 use real JS test name for passthrough JS runner suites 2021-05-20 23:56:23 +00:00
Billy Donahue
95f7b4c11c SERVER-56931 instrumentation for Asio setOption failures 2021-05-20 21:43:16 +00:00
Haley Connelly
0dab95acc0 SERVER-56261 remove invariant that RetryableWriteError and TransientTransactionError are mutually exclusive 2021-05-20 21:42:12 +00:00
Samy Lanka
7f90120691 SERVER-56488 Change the default read concern to always be local 2021-05-20 21:14:11 +00:00
Blake Oler
fe0042206c SERVER-56739 Rewrite resharding metrics duration component to allow for resuming from stepup 2021-05-20 20:08:24 +00:00
Gregory Wlodarek
a05828b76b SERVER-56976 'setIndexCommitQuorum' command has no effect while the index build is waiting for the commit quorum to be satisfied 2021-05-20 19:46:29 +00:00
Henrik Edin
11de948b0c SERVER-56002 SERVER-56023 Store Collection metadata in the Collection and reply on the copy-on-write machinery to keep it in sync with the durable catalog.
All updates to the metadata needs to happen through the Collection, moved interfaces from the DurableCatalog to the Collection.
Removed back pointer to Collection in IndexCatalogEntryImpl, interfaces now correctly take a const or non-const Collection. This should make its iterface const-correct to avoid making bugs where the copy-on-write system for Collections are bypassed.

Multikey handle is special as it needs to happen without exclusive access to the Collection. Implemented isolation for the Collection metadata when multikey is changed. It handles multi-doc transactions and is only commited to the Collection instance after the write to the durable catalog successfully commits.

listCollections and listIndexes can now safetly read the metadata cache without needing to read from the durable catalog making them safe to do without Collection level locks.
2021-05-20 19:18:53 +00:00
Richard Samuels
b2802257c7 SERVER-56528 hang analyzer should always run when supplied a pid 2021-05-20 17:49:28 +00:00
Jamie Anderson
fcb032a181 SERVER-56816: Remove resharding RecipientStateEnum::kRenaming 2021-05-20 17:48:25 +00:00
Jamie Anderson
c5c6a45a79 SERVER-56924: Make resharding_abort_command.js test case wait for reshardingFields.recipientShards to exist 2021-05-20 17:24:37 +00:00
Kyle Suarez
b9d0f29acb SERVER-57077 require FCV 5.0 for tests asserting on query plan shape 2021-05-20 16:47:13 +00:00
Lingzhi Deng
41f385f670 SERVER-56979: Ban tenant_migration_concurrent_migrations_recipient.js from Amazon Linux build variants 2021-05-20 16:45:28 +00:00
Kaloian Manassiev
1c4527816b SERVER-56779 Include forgotten file change on the master branch 2021-05-20 16:23:11 +00:00
Tommaso Tocci
ba0658c4d7 SERVER-57019 Substitute nss parameter of drop database coordinator logs 2021-05-20 16:12:19 +00:00
Pavi Vetriselvan
a7d0955933 SERVER-53614 Enable tenant migration kill primary passthrough suite with aborts 2021-05-20 16:07:51 +00:00
Anton Korshunov
c1ac689d11 SERVER-57053 Split CanonicalQuery validation on pre- and post-normalization 2021-05-20 15:46:26 +00:00
Denis Grebennicov
6a731da34a SERVER-50454 Avoiding sending the "keyValue" field to drivers on duplicate key error 2021-05-20 15:41:28 +00:00
Pavi Vetriselvan
49c76d6f73 SERVER-53614 Enable tenant migration terminate primary passthrough with aborts 2021-05-20 15:10:47 +00:00
Henrik Edin
576bfe9b64 SERVER-56836 SERVER-56837 Add self-assignment checks in MinMaxStore. 2021-05-20 14:21:52 +00:00
Paolo Polato
54c1d66aa8 SERVER-56786: defining a separate function to invoke mergeChunks in shard 2021-05-20 14:01:28 +00:00
Pierlauro Sciarelli
c1e603921c SERVER-57082 Check for NamespaceNotFound when renaming from == to in multiversion suites 2021-05-20 12:37:54 +00:00
Mikhail Shchatko
a3f6fd6950 SERVER-56916 Enable powercycle tasks on the mainline 2021-05-20 12:16:27 +00:00
Rishab Joshi
ac173f107c SERVER-55424: Rename change streams DocumentSources to include 'DocumentSourceChangeStream' prefix. 2021-05-20 11:54:09 +00:00
Arun Banala
6997403b9f SERVER-56558 Robustify validate_db_metadata_command.js test 2021-05-20 10:35:16 +00:00
Marcos Jose Grillo Ramirez
7feb0ddaae SERVER-55781 Add shard version check to create indexes path 2021-05-20 09:55:08 +00:00
Tommaso Tocci
66c5a4d9da SERVER-56646 Enable drop_database_sharded.js FSM workload in stepdown suites 2021-05-20 08:03:51 +00:00
Tommaso Tocci
bf223aa401 SERVER-56997 Do not use distLocks for createDatabase 2021-05-20 08:02:31 +00:00
Luke Chen
7e3f45501e Import wiredtiger: 29fc5e8cfe0666fc26efc00813fbac586f603dc8 from branch mongodb-5.0
ref: 3971a04fee..29fc5e8cfe
for: 5.1.0

WT-7469       Fix potential hot backup read lock never unlocked
2021-05-20 07:42:04 +00:00
Luke Chen
34db617f40 Import wiredtiger: 3971a04feede04cbe930babd6038dfae7b5d3a1c from branch mongodb-5.0
ref: 54f80e05d9..3971a04fee
for: 5.1.0

WT-7379       Disable column store tests in compatibility test
2021-05-20 07:42:04 +00:00
Mohammad Dashti
dfaa8ca5b0 SERVER-53760 Fixed the sort_spill_estimate_data_size.js test to become more determistic 2021-05-20 07:03:12 +00:00
Yoonsoo Kim
6a66dcf61e SERVER-57073 Robustify indexed_insert_text.js in read concern: local write concern: 1 scenario 2021-05-20 01:33:30 +00:00
Rishab Joshi
e53e42046e SERVER-56696: Introduce a new change stream stage to handle the topology
change event.
2021-05-20 00:55:21 +00:00
Samy Lanka
189c806cc7 SERVER-53439 Enable the feature flag for changing the default write concern to majority by default 2021-05-20 00:17:10 +00:00