| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
|
|
|
| |
handling for 4.2
|
|
|
|
|
|
|
|
|
| |
SERVER-35169 Bump wire protocol version for 4.2.
SERVER-35752 Ensure tests that rely on FCV pass after updating FCV constants.
SERVER-35163 Unblacklist tests that expect FCV version to differ between "last-stable" and "latest."
SERVER-34984 Update major_version_upgrade.js to call setFCV to the latest FCV.
SERVER-35656 Ensure a 4.0 mongos crashes upon attempting to connect to an FCV 4.2 cluster.
SERVER-35404 Re-enable the sharding_last_stable_mongos_and_mixed_shards suite.
|
|
|
|
| |
without UUIDS. By 4.0 all collections should have them.
|
| |
|
|
|
|
|
|
|
|
| |
The `MONGO_DECLARE_SHIM`, `MONGO_DEFINE_SHIM`, and `MONGO_REGISTER_SHIM`
macros can be used to create specialized types which are customization
and auto-registration points for late-binding functions. In some
sense they work like weak-symbols; however, they also are useful for
tracking dependencies upon shimmed-out implementations.
|
|
|
|
|
|
| |
It is possible for a user to explicitly create MMAP-specific system
collections when using wiredTiger. The presence of these collections
may cause UUID checks to fail.
|
|
|
|
| |
This reverts commit 2227f272a7a0a3e43625cb2d4a2704e1ccb6f893.
|
|
|
|
|
|
|
|
| |
The `MONGO_DECLARE_SHIM`, `MONGO_DEFINE_SHIM`, and `MONGO_REGISTER_SHIM`
macros can be used to create specialized types which are customization
and auto-registration points for late-binding functions. In some
sense they work like weak-symbols; however, they also are useful for
tracking dependencies upon shimmed-out implementations.
|
|
|
|
|
|
|
| |
Index builds have a quirk that the only "unfinished" indexes allowed on a
collection are those that are being built. Additionally, all finished indexes
will be initialized from disk. Storage recovery at startup must rebuild all
indexes at the same time to avoid these failure code paths.
|
| |
|
| |
|
|
|
|
|
|
| |
namespace_string.h
and clean up some file dependencies
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
decoration through service context (global if needed).
This reverts commit a8fddd07a740e959646995ef93139887b3b3eb5c.
|
|
|
|
|
|
| |
getting decoration through service context (global if needed)."
This reverts commit 7d37a75df3f6035a7afcb51123b88f0e99308fc8.
|
|
|
|
| |
decoration through service context (global if needed).
|
|
|
|
| |
IncompatibleServerVersion errors
|
|
|
|
|
|
| |
collections have UUIDs
Also assigns UUIDs to any non-replicated collection found to be missing its UUID.
|
| |
|
| |
|
|
|
|
| |
featureCompatibilityVersion document per 4.0 semantics
|
|
with. Replaces mongodmain and allow us to start reducing dependencies. Embedded types for service_context and service_entry_point.
|