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