Mathew Robinson
cd8fc73729
SERVER-41168 Port mongodb-specific debugging commands in gdb to lldb
2019-06-17 09:48:46 -04:00
Mathew Robinson
277229505f
SERVER-41167 Write mongo type pretty printers for LLDB
2019-06-17 09:48:39 -04:00
Ted Tuckman
211db32dc1
SERVER-41753 Change indexc.js to use a single date
2019-06-17 08:59:01 -04:00
Billy Donahue
58df54d9c7
Revert " SERVER-24374 Make Decimal128 integer ctors constexpr"
...
This reverts commit e039271638
.
2019-06-16 14:43:09 -04:00
Billy Donahue
e039271638
SERVER-24374 Make Decimal128 integer ctors constexpr
...
reverts fab9fde6ba
which reverted 668100df79
2019-06-16 13:10:31 -04:00
Benety Goh
62e3fdae60
SERVER-39705 Always observe multikey changes in IndexBuildInterceptor::sideWrite.
...
This re-applies commit 5bd904dff9
with additional
change to the js test hybrid_sparse_compound_geo_index.js.
2019-06-16 06:47:03 -04:00
Benety Goh
ea632e0e02
SERVER-39705 update write ops check filter before writing to side table
...
This applies to hybrid index builds for partial indexes.
2019-06-15 07:57:00 -04:00
Xiangyu Yao
da41fda907
SERVER-41583 Refactor the registration and de-registration of collection and catalog entry
2019-06-14 20:22:21 -04:00
A. Jesse Jiryu Davis
47b380f03e
SERVER-41071 Replace NULL and 0 with nullptr
2019-06-14 19:23:18 -04:00
Justin Seyster
b3c26131f6
SERVER-41183 Add test suites for change streams with transactions
2019-06-14 18:31:40 -04:00
William Schultz
a368e90685
SERVER-41377 Rename JS test for rolling back unprepared transactions
2019-06-14 17:59:58 -04:00
William Schultz
20d327d3e4
SERVER-41377 Add JS tests that the rollback data files are generated correctly for prepared and unprepared transactions
2019-06-14 17:59:58 -04:00
Benety Goh
4d4892bedb
SERVER-39705 IndexCatalogImpl::_indexKeys() accepts document to be indexed
2019-06-14 17:59:07 -04:00
Benety Goh
1822f7f35f
SERVER-39705 add multikey paths to MultikeyPathTracker::mergeMultikeyPaths() invariant message
2019-06-14 17:58:56 -04:00
Charlie Swanson
59185d2cc1
SERVER-41767 Blacklist benchrun_pipeline_updates.js from causally consistent passthroughs
2019-06-14 16:57:41 -04:00
Samy Lanka
dc9a28bff8
SERVER-41718 recover_prepared_transactions_startup_secondary_application.js waits until node enters secondary state before reading from it
2019-06-14 15:07:46 -04:00
Jacob Evans
48fa605e57
SERVER-41754 Ban secondary read preference variant for currentop_cursors.js
2019-06-14 14:50:39 -04:00
Benety Goh
16538326c8
SERVER-39705 add regression tests for hyrid index builds.
2019-06-14 14:27:32 -04:00
Benety Goh
95095634ca
Revert " SERVER-37905 add regression tests for hyrid index builds."
...
This reverts commit 86ccf51acb
.
2019-06-14 14:27:22 -04:00
Benety Goh
86ccf51acb
SERVER-37905 add regression tests for hyrid index builds.
2019-06-14 14:25:39 -04:00
Billy Donahue
1fa1cb9be9
SERVER-41733 remove make_string_vector.{cpp,h}
...
This reverts commit ff4bb67b90
.
2019-06-14 13:51:30 -04:00
Louis Williams
0b48f95028
SERVER-41702 Copy Collection NamespaceString before yielding locks in AutoGetCollectionForRead
2019-06-14 12:53:13 -04:00
ADAM David Alan Martin
d0f92cdb0e
SERVER-41623 Fix building on newer windows Toolkits.
2019-06-14 11:42:14 -04:00
Samy Lanka
82dd1226e1
SERVER-41688 hashindex1.js should explicitly create collection before trying to create an invalid index
2019-06-14 10:55:24 -04:00
Pawel Terlecki
b8a6e2f64e
SERVER-40831 [FLE] Accessors for translation of $group
2019-06-14 10:28:29 -04:00
Allison Easton
d16f6b09ec
SERVER-41528 Add a server startup parameter "collectionBulkLoaderBatchSizeInBytes"
...
to determine storage transaction size during initial sync collection cloning.
2019-06-14 09:34:27 -04:00
Benety Goh
ff4bb67b90
Revert " SERVER-41733 remove make_string_vector.{cpp,h}"
...
This reverts commit f9f4549884
.
2019-06-14 05:57:44 -04:00
Billy Donahue
f9f4549884
SERVER-41733 remove make_string_vector.{cpp,h}
2019-06-14 00:32:36 -04:00
Luke Chen
518f382a78
Import wiredtiger: 40e3225e55ffbf0c9819af138fa4a014c0639c72 from branch mongodb-4.2
...
ref: 9b85ad8968..40e3225e55
for: 4.3.1
WT-4477 Add eviction debug mode and extra checks
WT-4494 Support import of of standalone WiredTiger files
WT-4580 Abort transactions that perform updates with ignore_prepare=true
WT-4719 Non-zero update count detected when committing prepared transaction
WT-4787 Coverity: Potential infinite loops
WT-4790 Coverity: Memory leak within __wt_curbulk_init
WT-4827 Apply commit timestamps when a truncated page is read
WT-4829 File names are generated incorrectly in operation tracking scripts
WT-4837 Disabled cache during verify
WT-4839 Add a feature to python testsuite to run a random subset of tests
WT-4844 Only log an informational message when a set read-timestamp is older than the oldest timestamp
WT-4848 Fix perf regression when calculating differences
WT-4850 Fix __slvg_checkpoint() metadata memory leak
WT-4851 heap-use-after-free when block manager grows buffer during final checkpoint
WT-4852 Evergreen runs of test/format require shared library extensions
WT-4853 Standalone recovery code cannot handle deleted checkpoints
WT-4854 wt utility list command has a memory leak and minor error handling bugs
WT-4855 WiredTiger recovery should detect files without unique IDs
WT-4859 Fix test/format program path issue for endian tests
2019-06-14 13:56:58 +10:00
Blake Oler
fab9fde6ba
Revert " SERVER-24374 Make Decimal128 integer ctors constexpr"
...
This reverts commit 668100df79
.
2019-06-13 19:31:21 -04:00
Esha Maharishi
678d1aea99
SERVER-40986 Include relevant server-wide two phase commit metrics on mongod for serverStatus
2019-06-13 18:52:26 -04:00
Daniel Solnik
82e3d0d24e
SERVER-39927 removed dbName and applyOpCmd parameters from _applyOps
2019-06-13 17:37:25 -04:00
Medha Potluri
f92cc6fbdd
SERVER-7681 Report write majority in ReplSetGetStatus
2019-06-13 17:25:03 -04:00
A. Jesse Jiryu Davis
668100df79
SERVER-24374 Make Decimal128 integer ctors constexpr
2019-06-13 17:08:17 -04:00
Medha Potluri
fffb564422
SERVER-7019 Return initial sync status information by default in replSetGetStatus and remove it after successful initial sync attempt
2019-06-13 17:04:31 -04:00
Alya Berciu
f90df932ab
SERVER-35797 Add timeout value to NetworkInterfaceExceededTimeLimit messages
2019-06-13 16:50:54 -04:00
Jamie Heppenstall
b0a979f1ac
SERVER-41653 Create IDL types for refineCollectionShardKey and _configsvrRefineCollectionShardKey commands
2019-06-13 16:18:30 -04:00
Jamie Heppenstall
2a0c2ce0f1
SERVER-41375 Add successfulDurationMicros to commitTypes in mongos transactions serverStatus output
2019-06-13 16:08:55 -04:00
Zach Yam
676c69403a
SERVER-28977 Coverity analysis defect 101508: Data race condition
2019-06-13 15:47:32 -04:00
Jacob Evans
7c56e1a7ae
SERVER-41332 Fix incorrect getter
2019-06-13 15:28:55 -04:00
Robert Guo
0b0f41fd17
SERVER-41708 set up virtualenv should be a system task
2019-06-13 14:59:27 -04:00
Blake Oler
68d111cd78
Revert " SERVER-40791 Track multi-statement transaction operations for migrations at commit time"
...
This reverts commit dfa8658c18
.
2019-06-13 14:58:39 -04:00
A. Jesse Jiryu Davis
587a768e68
SERVER-41592 Remove scons check for std::make_unique
2019-06-13 14:51:51 -04:00
ADAM David Alan Martin
750b1a6098
SERVER-41626 Fix lint.
2019-06-13 14:24:14 -04:00
ADAM David Alan Martin
4784a3f803
SERVER-41626 Correct use of illegal names in macros for unittests
...
Names which match either of these RegExes are reserved for C++ implementations:
- "__"
- "^_[A-Z]"
The unittest macros should not have these names, nor should they have the
capacity to generate these names by token composition.
2019-06-13 14:17:21 -04:00
ADAM David Alan Martin
ffb25c911a
SERVER-41623 Fix building of shell_utils_launcher
on FreeBSD.
...
The `environ` pointer issue requires that we restructure these
library dependencies a tiny bit.
2019-06-13 14:11:08 -04:00
Jacob Evans
f1eb1f37c0
SERVER-41332 Add more getters to expression.h
2019-06-13 14:05:25 -04:00
Gregory Wlodarek
2581b5d745
SERVER-41667 Disable 'wt_repair_corrupt_metadata.js' on debug builds
2019-06-13 13:30:22 -04:00
Zach Yam
027a917ad0
SERVER-36226 Make get(Grouped)SortedDataInterface return a unique pointer
2019-06-13 13:06:39 -04:00
Zach Yam
0eb5d53338
Revert "Make get(Grouped)SortedDataInterface return a unique pointer"
...
This reverts commit 90a74a5004
.
2019-06-13 13:06:39 -04:00