| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
This requirement should never have been on the server package once the
tools were moved to their own package. This change just moves the
requirement where it should be.
(cherry picked from commit 364c92daaa4666e6428b6e0b805d71a01edf395c)
|
|
|
|
|
|
|
|
|
|
| |
We were not using directory macros in the RPMs, which meant that the
installation root could not be changed. When we tried, we got an
incomplete install, with some of it going to the new prefix and some
going to the host system. Here, we follow RPM packaging guidelines a bit
better and use named directory macros instead of explicit paths.
(cherry picked from commit 9aba0cac770d87d36cf0f0d19a1be06e73312221)
|
| |
|
|
|
|
| |
This reverts commit f695de2d08902dc69c45cb6795be9eae51265643.
|
|
|
|
| |
(cherry picked from commit eb661616fa433abd7ef4bc3f07d15c3a8a1c8654)
|
|
|
|
|
|
|
|
|
|
|
| |
The only two reasons we needed to run substitutions on the Compass
installer scripts were for the type of Compass binary we were
installing - which is no longer relevant - and the Python version used
specifically by the *NIX installer. The Python script is simply modified
so it's compatible with all current Python versions, and neither of the
scripts are generated from substitutions anymore.
(cherry picked from commit 6d5009b32f49d5548c7d0f1275c7aa7ba040a120)
|
| |
|
|
|
|
| |
(cherry picked from commit 87ba0743f5d835e1d9f03fbd22de1e4769363e26)
|
|
|
|
| |
(cherry picked from commit 8cf3de4ca76037e9bdace59d84f8ee7403f8a03b)
|
|
|
|
|
|
|
|
| |
This requirement should never have been on the server package once the
tools were moved to their own package. This change just moves the
requirement where it should be.
(cherry picked from commit 364c92daaa4666e6428b6e0b805d71a01edf395c)
|
|
|
|
| |
(cherry picked from commit 27723699479793778e7198f9e88483c72717c08e)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.4
ref: e320231c1b..3f4a0f6017
for: 4.4.5
WT-6673 RTS fix inconsistent checkpoint by removing updates outside of the checkpoint snapshot
WT-6851 Add a thread management library to the cpp test framework
WT-6853 Add workload operation tracking
WT-6912 Write "logging" subpage for Architecture Guide
WT-6926 Update WiredTiger source code to include 2021 copyright notices
WT-7047 Use stable timestamp as required in test_prepare_hs04
WT-7208 Leave table cursor in a valid state when subordinate index fails to open
WT-7224 Moved test_config.c to src/config
WT-7238 Use of constructor initialization list to avoid seg fault
WT-7242 Fix example to correctly use API for system and no encryption
WT-7243 Fix unexpected output failure in test_bug025
WT-7252 Remove redundant code which was pushed by WT-6673
|
|
|
|
|
|
| |
response
(cherry picked from commit 6166a40b8da9634203cdebc91617d657453e0038)
|
|
|
|
| |
(cherry picked from commit 37174150cbb33aba3343fc768f944632d7b9e764)
|
|
|
|
| |
(cherry picked from commit fca01d31762e9271cb5e710901b93ec65baee3b7)
|
|
|
|
| |
(cherry picked from commit 137bd47d9138fe9bbb0e1fc81dfbbce2cfd35a96)
|
|
|
|
|
|
|
|
|
| |
Please see https://bugzilla.mozilla.org/show_bug.cgi?id=1442583 for
the upstream bug. The patch applied here was derived from the
following commit:
https://github.com/mozilla/gecko-dev/commit/7371a080accd8dfcaf0d24072b787e143846973a
(cherry picked from commit 25d0ab84369a09112978d399ccc09b55b7009023)
|
|
|
|
| |
(cherry picked from commit 6979525674af67405984c58585766dd4d0c3f2a8)
|
|
|
|
| |
(cherry picked from commit 84494ea46f70d64e181042ed75a0118143b16881)
|
|
|
|
| |
(cherry picked from commit 395a73ccd6d053c964de7f0fe4f16920cb40350a)
|
| |
|
|
|
|
| |
(cherry picked from commit 3b8e5da26577a8a943ed7ccb9727b11ee4807f91)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.4
ref: e780f549e3..e320231c1b
for: 4.4.5
WT-6715 Document the behaviour of logged/non-logged tables in WT
WT-7045 Fix FileNotFoundError in simulate_crash_restart
WT-7088 Define API for shared storage extensions
WT-7099 Fix the assert not considering reinsert to history store after a prepared rollback
WT-7206 Update test framework to align with C++ style
WT-7214 Run macOS compile task on macos-1012 Evergreen distro
WT-7217 Coverity analysis defect 117685: Uninitialized pointer read
|
|
|
|
|
|
| |
on-disk when there is a change
(cherry picked from commit 060d4ef8514110ff4d03867b8f704cf9de307905)
|
|
|
|
|
|
| |
oplogTruncateAfterPoint update
(cherry picked from commit 57ed7ccb3ea367c8f59eeb6cb9160421c56372ac)
|
|
|
|
| |
(cherry picked from commit ff441d6e3f30a5c6a779d416409a46d35d9c26b7)
|
|
|
|
|
|
|
|
|
|
| |
JournalFlusher::waitForJournalFlush
Operations running concurrently with stepdown must call JournalFlusher::waitForJournalFlush so that
writes to the oplogTruncateAfterPoint are interrupted correctly during stepdown and callers waiting
for durability don't receive unexpected InterruptedDueToReplStateChange errors.
(cherry picked from commit 17457592a2a1b64ed4ac90c93b32aa47598d5c90)
|
|
|
|
| |
(cherry picked from commit 63a5a847c4ef2864e27cd406812bf47921d16e73)
|
|
|
|
|
|
| |
operation in force_shutdown_primary.js
(cherry picked from commit 2f3010a29bed0d3733a428021a9cc66c83580fd0)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
non-durable (nojournal=true) storage engines.
Non-durable engines will not run the JournalFlusher logic periodically, but only upon request,
because checkpoints are costly. inMemory will run the JournalFlusher periodically because it
updates the repl timestamps faster.
(cherry picked from commit 4609f3ebfb178f37153bc04678176af722b0d304)
|
| |
|
|
|
|
| |
(cherry picked from commit 214379825c248f5a5e5f0a01ad9863b900faaf30)
|
|
|
|
| |
(cherry picked from commit d7b4c6bcaa61dc54d830007657babdd6337f9cfb)
|
|
|
|
|
|
| |
jstests/core/collation_update.js
(cherry picked from commit 8973f963f3f600f172e59fadc25b9c6c5d97701f)
|
|
|
|
| |
This reverts commit c076d1e58878fa2461e0798d97b58d3042e3a33d.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
storage engine layer.
Creating a new storage/control/ directory that contains StorageControl to handle manipulation of
independent processes performing actions against the storage engine for higher level code layers.
create mode 100644 src/mongo/db/storage/control/journal_flusher.cpp
create mode 100644 src/mongo/db/storage/control/journal_flusher.h
create mode 100644 src/mongo/db/storage/control/storage_control.cpp
create mode 100644 src/mongo/db/storage/control/storage_control.h
(cherry picked from commit 6af5a08234f59cd00650a8e3b141a56b6a5ebf14)
|
| |
|
|
|
|
|
|
| |
collections
(cherry picked from commit a40e23d8613ad123e26112a61e26963909f1fa07)
|
|
|
|
|
|
| |
transactions to the stable timestamp
(cherry picked from commit 5d2efc040b405871099fbd2a8547212db3755e02)
|
| |
|
|
|
|
|
|
|
|
| |
before initiating stepdown in unconditional_step_down.js
Also backports hangInGetLog failpoint.
(cherry picked from commit 603f25ced3e7917ce94cf95265e7ffa0893b7fa6)
|
|
|
|
|
|
| |
connected before enabling failpoint
(cherry picked from commit 9d4f0f264a6e0035abd3d541583a615bc8085a86)
|
|
|
|
|
|
| |
check term is greater than previous term
(cherry picked from commit d2af6646716ec66d7a75757bf73bacb0965273cd)
|
|
|
|
| |
(cherry picked from commit 9c8fde52207b4bbf464cb840390d5384fa0ec2cc)
|
|
|
|
|
|
| |
task to be scheduled
(cherry picked from commit 78ecf3b9b6ee486e9c2ba440e61c6f497534efb7)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.4
ref: 33f1a6eedf..e780f549e3
for: 4.4.5
WT-5137 Switch to macos-1014 Evergreen distro
WT-6513 Update history store configuration to make overflow keys unlikely
WT-6714 Update API documentation for WT exposed APIs
WT-6850 Create and add config parsing for the workload generator class
WT-6950 Create test coverage documentation landing page
WT-7028 Sweep thread shouldn't lock during checkpoint gathering handles
WT-7070 Triage column store HS test failures
WT-7087 API for tiered storage
WT-7143 Collect data on failing assert when in-use dhandle can't be reopened
WT-7162 Removing c++ test frameworks for memory sanitizer testing
WT-7163 Document new wt printlog option
WT-7167 Do not perform forward compatibility test with wt dump/load
WT-7174 Fix memory leak for cppsuite test
WT-7181 Turn off LSM tests in test/format
WT-7183 Sort test filenames in test coverage document
WT-7184 Prevent non-ASCII input in doc files
WT-7192 Fix failing assert when in-use dhandle can't be reopened
WT-7202 Check for no count in assertion
WT-7211 Added missing return statement in stress testing framework
|
|
|
|
| |
uses the last one
|
|
|
|
|
|
| |
topologyVersion on stepdown
(cherry picked from commit a83036b85dd4b120663a560109f623534fa240ca)
|
|
|
|
| |
in rollback test fixture
|