0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

53711 Commits

Author SHA1 Message Date
Andrew Morrow
c4aa65bbd5 SERVER-50689 Support ABI driven linking on macOS with tapi 2020-09-03 17:11:08 +00:00
Kaloian Manassiev
3df9c61b77 SERVER-46199 Make the RoutingTableHistory movable 2020-09-03 16:37:23 +00:00
Gregory Noma
58bc5d187e SERVER-49075 Add requires_fcv_47 tag to resumable index build rollback tests 2020-09-03 16:14:10 +00:00
Gregory Wlodarek
4f430e6e49 SERVER-43664 Fix file name lookup in wt_table_checks*.js for Windows 2020-09-03 15:57:04 +00:00
Ted Tuckman
1be4f1b11d SERVER-47382 Support inequalities on arrays with $not on indexed collection 2020-09-03 15:39:37 +00:00
Pavi Vetriselvan
13a4932127 SERVER-50411 Change NoConfigMaster error code name to NoConfigPrimary 2020-09-03 14:50:35 +00:00
Robert Guo
53448b0e83 SERVER-49203 disable the jepsen-smoke task on the UBSan build 2020-09-03 13:44:40 +00:00
Pavi Vetriselvan
783e113bbb SERVER-50408 Change NotMaster error name to NotWritablePrimary 2020-09-03 13:19:48 +00:00
Kaloian Manassiev
e9b6548c82 SERVER-46199 Hide the RoutingTableHistory detail from the ChunkManager 2020-09-03 08:12:07 +00:00
Luke Chen
4e43587f4b Import wiredtiger: 42e4868b7b40ec5a49eec6a0e6cc1bf7eff2cad0 from branch mongodb-4.6
ref: 15b4ef65bc..42e4868b7b
for: 4.5.1

WT-5144       Use wt_clock instead of wt_epoch in perf programs
WT-5585       Remove cache_overflow config option
WT-6561       Provide MongoDB configuration in the wt utility usage output
WT-6604       Fix typo in the comment descibing WT_CELL structure
WT-6640       Coverity: Failure to restore saved dhandle
WT-6641       Coverity: Unused value
2020-09-03 07:37:48 +00:00
Mark Benvenuto
c6b83aca3a SERVER-50367 Add IDL support for feature flags 2020-09-03 02:44:31 +00:00
Gregory Wlodarek
8e64b07e3b SERVER-43664 Speedup WiredTiger storage engine startup for many tables by optimizing WiredTigerUtil::setTableLogging() 2020-09-03 02:25:59 +00:00
Pavi Vetriselvan
2756fa6789 SERVER-50640 listCommands should list isMaster in addition to hello 2020-09-03 01:31:54 +00:00
Gregory Noma
63bba617ae SERVER-50289 Remove tempDir from persisted resumable index build state 2020-09-03 01:15:33 +00:00
Ian Boros
3aa02c9ed1 SERVER-50384 Add sharding passthroughs for v1 update oplog format 2020-09-03 00:16:05 +00:00
Henrik Edin
bf5914a20b SERVER-50317 Const correct uses of Collection
Most of the code should only need a const Collection now. AutoGetCollection returns a const Collection by default. There is a placeholder getWritableCollection() interface that will handle the necessary steps we need for lock free reads in the future.

Added some operators to AutoGetCollection so it behaves more like a smart pointer.
2020-09-02 23:53:39 +00:00
Gregory Noma
6b3e341703 SERVER-50365 Use short WT transaction rollback timeout in the multi-document transaction expirer thread 2020-09-02 22:38:20 +00:00
Gregory Noma
30e0f2a2b3 SERVER-49774 Enable rollback testing for resumable index builds in the collection scan phase 2020-09-02 21:07:38 +00:00
Drew Paroski
a8bf9e88b3 SERVER-50210 Allow global mapping of SBE error codes to equivalent legacy error codes in jstests 2020-09-02 20:08:25 +00:00
Gregory Noma
fc7a537848 SERVER-49075 Add replica_sets suite to resumable index builds variant 2020-09-02 19:38:27 +00:00
Spencer T Brody
64c64ccdb0 SERVER-50691 Fix race in PrimaryOnlyServiceTest::LookupInstance 2020-09-02 18:41:47 +00:00
David Bradford
7acaf5a829 SERVER-50641: Set more aggressive timeouts for commit-queue tasks 2020-09-02 18:25:20 +00:00
Charlie Swanson
bffdd28e18 SERVER-36393 Add new opt-in $or enumeration order 2020-09-02 18:07:56 +00:00
Vishnu Kaushik
9ede1ee4cc SERVER-50234 delete the unused function toBsonWithSafeDiscriminator 2020-09-02 17:19:49 +00:00
Spencer Jackson
261e6666ab SERVER-50672 Mark auth-counter.js as needing replication 2020-09-02 16:27:30 +00:00
Cheahuychou Mao
9ed99a5343 SERVER-50671 Make TenantMigrationAccessBlockerByPrefix::appendInfoForServerStatus take the mutex 2020-09-02 16:10:35 +00:00
Matthew Russotto
a5ed6a5222 SERVER-50607 Must hold mutex when calling _checkForShutdownAndConvertStatus_inlock 2020-09-02 15:42:22 +00:00
Sara Golemon
ee0d4ce5c3 SERVER-50292 Refactor user acuisition via externalState 2020-09-02 15:19:57 +00:00
Pierlauro Sciarelli
5668e02f92 SERVER-50577 Return actual donor shard version in getShardAndCollectionVersion 2020-09-02 13:25:57 +00:00
Ruoxin Xu
5154eca6d3 SERVER-50208 Modify existing update tests to guarantee $v:2 oplog entries generation 2020-09-02 10:59:45 +00:00
Mindaugas Malinauskas
69145064d3 SERVER-50600 Correctness of BinData setup in BitTestMatchExpression tests depends on endianness of the environment 2020-09-02 07:40:52 +00:00
Luke Chen
353d9feac2 Import wiredtiger: 15b4ef65bcd4dac075a5aa3fd03f013abc11c21e from branch mongodb-4.6
ref: dbcb682272..15b4ef65bc
for: 4.5.1

WT-6532       Consider update structure overhead in split length calculation
WT-6615       Initialize last_upd where it is actually used
WT-6623       Set the connection level file id in recovery file scan
WT-6635       Disable mix and column filetype test
2020-09-02 07:24:51 +00:00
Vesselina Ratcheva
424f5664ac SERVER-50492 Split BaseCloner into InitialSyncBaseCloner and TenantMigrationBaseCloner 2020-09-02 07:06:59 +00:00
Jason Zhang
b6cfd0bfc1 SERVER-50483 Make donorStartMigration command check that the donor's host is not present in 'recipientConnectionString' 2020-09-02 06:50:15 +00:00
Blake Oler
52f77e8edb SERVER-49568 Thread the CollectionType's ReshardingFields through to the CatalogCache refresh 2020-09-02 06:32:58 +00:00
Blake Oler
6e40b75f13 SERVER-49564 Create ReshardingDonorService 2020-09-02 06:09:17 +00:00
Shreyas Kalyan
68743ffeff SERVER-50664 Fix split_horizon_hostname_validation.js 2020-09-02 05:11:45 +00:00
Eric Cox
93da8e8240 SERVER-49840 Implement Bits match expressions in SBE 2020-09-02 04:55:22 +00:00
Lingzhi Deng
728b9b3039 SERVER-49520: Add linter rule for generic FCV references 2020-09-02 04:09:13 +00:00
Spencer T Brody
5f9a904ae5 SERVER-50686 Rename PrimaryOnlyService::Instance::onCompletion() to getCompletionFuture() 2020-09-02 03:52:49 +00:00
Andrew Morrow
36920786ec SERVER-26338 Cherry-pick upstream SCons fix for abbreviated options issue
See 456428184f
2020-09-02 03:35:23 +00:00
David Storch
f825465df9 SERVER-50385 Use MONGO_UNREACHABLE in SBE visit() methods for $text MatchExpression nodes 2020-09-02 03:18:47 +00:00
Andrew Morrow
70977b1bb5 SERVER-27507 Add evergreen canary builders for experimental visibility support 2020-09-02 03:02:47 +00:00
Andrew Morrow
53fed04b88 SERVER-27507 Implement visibility for mutablebson 2020-09-02 03:02:47 +00:00
Andrew Morrow
b478d31b7d SERVER-27507 Add basic visibility support and a test 2020-09-02 03:02:47 +00:00
Andrew Morrow
762d65bb46 SERVER-27507 Add boost VMD library to boost_get_sources 2020-09-02 03:02:47 +00:00
Andrew Morrow
9339181a83 SERVER-50674 Don't strip local symbols on darwin 2020-09-02 03:02:47 +00:00
Tess Avitabile
dce47dd519 SERVER-50168 Stop clearing current committed snapshot after rollback 2020-09-02 02:13:06 +00:00
Henrik Edin
b5891045aa SERVER-50273 Add DecorableCopyable to support copyable types where decorations are also copied 2020-09-02 01:16:57 +00:00
Spencer Jackson
2973992735 SERVER-45938 Create override for createUser to allow possible cluster members 2020-09-02 00:20:03 +00:00