|
| 1 | +.. _6.0.15-changelog: |
| 2 | + |
| 3 | +6.0.15 Changelog |
| 4 | +---------------- |
| 5 | + |
| 6 | +Sharding |
| 7 | +~~~~~~~~ |
| 8 | + |
| 9 | +:issue:`SERVER-84368` CreateIndex fails with StaleConfig if run from a |
| 10 | +stale mongos against a sharded non-empty collection |
| 11 | + |
| 12 | +Query |
| 13 | +~~~~~ |
| 14 | + |
| 15 | +:issue:`SERVER-83602` $or -> $in MatchExpression rewrite should not |
| 16 | +generate $or directly nested in another $or |
| 17 | + |
| 18 | +Write Operations |
| 19 | +~~~~~~~~~~~~~~~~ |
| 20 | + |
| 21 | +:issue:`SERVER-88200` Time-series writes on manually-created buckets may |
| 22 | +misbehave |
| 23 | + |
| 24 | +Storage |
| 25 | +~~~~~~~ |
| 26 | + |
| 27 | +:issue:`WT-11062` Safe free the ref addr to allow concurrent access |
| 28 | + |
| 29 | +WiredTiger |
| 30 | +`````````` |
| 31 | + |
| 32 | +- :issue:`WT-11845` Fix transaction visibility issue with truncate |
| 33 | + |
| 34 | +Build and Packaging |
| 35 | +~~~~~~~~~~~~~~~~~~~ |
| 36 | + |
| 37 | +:issue:`WT-12587` Re-enable compile-clang tasks for older versions of |
| 38 | +clang |
| 39 | + |
| 40 | +Internals |
| 41 | +~~~~~~~~~ |
| 42 | + |
| 43 | +- :issue:`SERVER-68128` Exceptions thrown while generating command |
| 44 | + response lead to network error |
| 45 | +- :issue:`SERVER-72431` Make the commit of split chunks idempotent |
| 46 | +- :issue:`SERVER-72703` Downgrade $out's db lock to MODE_IX |
| 47 | +- :issue:`SERVER-74375` Failpoint should not allow escape of |
| 48 | + FCBIS:_finishCallback |
| 49 | +- :issue:`SERVER-75355` Improve explain with Queryable Encryption |
| 50 | +- :issue:`SERVER-75845` Catch InterruptedDueToStorageChange in parallel |
| 51 | + shell for fcbis_election_during_storage_change.js |
| 52 | +- :issue:`SERVER-77559` Implement file system log handler for resmoke |
| 53 | +- :issue:`SERVER-77737` $top/$bottom gives incorrect result for sharded |
| 54 | + collection and constant expressions |
| 55 | +- :issue:`SERVER-78556` Return default of internalInsertMaxBatchSize to |
| 56 | + 64 |
| 57 | +- :issue:`SERVER-78852` Test movePrimary and $out running concurrently |
| 58 | +- :issue:`SERVER-79286` Create a query knob |
| 59 | +- :issue:`SERVER-79400` Implement number of documents tie breaking |
| 60 | + heuristics |
| 61 | +- :issue:`SERVER-79575` Fix numa node counting |
| 62 | +- :issue:`SERVER-79999` reduce test code coverage on macos builders |
| 63 | +- :issue:`SERVER-80177` validate() should not return valid:false for |
| 64 | + non-compliant documents |
| 65 | +- :issue:`SERVER-80233` Implement index prefix heuristic |
| 66 | +- :issue:`SERVER-80275` Add log line for detailed plan scoring |
| 67 | +- :issue:`SERVER-80340` Handle and test dbCheck during initial sync |
| 68 | +- :issue:`SERVER-80363` server default writeConcern is not honored when |
| 69 | + wtimeout is set |
| 70 | +- :issue:`SERVER-81163` compact.js times out when wiredTigerStressConfig |
| 71 | + is set to true |
| 72 | +- :issue:`SERVER-81400` Structural validation for BSONColumn |
| 73 | +- :issue:`SERVER-82094` Release mongo v6 on amazon 2023 |
| 74 | +- :issue:`SERVER-82476` Disable diagnostics latches by default |
| 75 | +- :issue:`SERVER-82717` QueryPlannerIXSelect::stripInvalidAssignments |
| 76 | + tries to strip non-existent index assignment from |
| 77 | + $_internalSchemaAllElemMatchFromIndex |
| 78 | +- :issue:`SERVER-83501` Write script to generate a file of all available |
| 79 | + server parameters for sys-perf runs |
| 80 | +- :issue:`SERVER-83508` Race between watchdog and FCBIS deleting old |
| 81 | + storage files |
| 82 | +- :issue:`SERVER-83952` Fix fuzzer failures for BSONColumn validation |
| 83 | +- :issue:`SERVER-83956` Balancer wrongly emit warning message in |
| 84 | + multiversion clusters |
| 85 | +- :issue:`SERVER-84125` Check fieldname size in BSONColumn validation |
| 86 | +- :issue:`SERVER-84179` Simple8b builder does not fully reset state |
| 87 | + after writing RLE block |
| 88 | +- :issue:`SERVER-84336` Timeseries inserts can leave dangling BSONObj in |
| 89 | + WriteBatches in certain cases |
| 90 | +- :issue:`SERVER-84612` Define a version for immer |
| 91 | +- :issue:`SERVER-84615` Define a version for linenoise |
| 92 | +- :issue:`SERVER-85368` Updates the genny module in sys-perf to point to |
| 93 | + mongo/genny instead of 10gen/genny |
| 94 | +- :issue:`SERVER-85534` Checkpoint the vector clock after committing |
| 95 | + shard collection |
| 96 | +- :issue:`SERVER-85580` Undo any update on ScopedSetShardRole |
| 97 | + construction failure |
| 98 | +- :issue:`SERVER-85633` Add lock around res_ninit call |
| 99 | +- :issue:`SERVER-85694` $searchMeta aggregation pipeline stage not |
| 100 | + passing correct query to mongot after PlanShardedSearch |
| 101 | +- :issue:`SERVER-85714` BSONColumn validator need to treat MinKey and |
| 102 | + MaxKey as uncompressed |
| 103 | +- :issue:`SERVER-85716` Fix for empty buffer being passed to BSONColumn |
| 104 | + validation |
| 105 | +- :issue:`SERVER-85721` Point evergreen task log lobster links to |
| 106 | + Parsley |
| 107 | +- :issue:`SERVER-85843` A write operation may fail with |
| 108 | + NamespaceNotFound if the database has been concurrently dropped |
| 109 | + (sharding-only) |
| 110 | +- :issue:`SERVER-85869` Exhaustive find on config shard can return stale |
| 111 | + data |
| 112 | +- :issue:`SERVER-85973` Update README.third_party.md to indicate that |
| 113 | + Valgrind is licensed under BSD-4-Clause |
| 114 | +- :issue:`SERVER-86017` Backport multi-planner tie breaking improvements |
| 115 | + to v6.0 |
| 116 | +- :issue:`SERVER-86065` BSONColumn structural validation should check |
| 117 | + for nested interleaved mode |
| 118 | +- :issue:`SERVER-86116` CreateCollectionCoordinator may fail to create |
| 119 | + the chunk metadata on commit time. |
| 120 | +- :issue:`SERVER-86214` add all bazel-* output dirs to git ignore |
| 121 | +- :issue:`SERVER-86273` $search should set protocol version and search |
| 122 | + sequence token in establishSearchCursors |
| 123 | +- :issue:`SERVER-86388` Remove fle_drivers_integration.js test from 6.0 |
| 124 | +- :issue:`SERVER-86395` Investigate DuplicateKey error while recovering |
| 125 | + convertToCapped from stable checkpoint |
| 126 | +- :issue:`SERVER-86403` Fix THP startup warnings |
| 127 | +- :issue:`SERVER-86407` validation does not produce complete results |
| 128 | + when it should |
| 129 | +- :issue:`SERVER-86419` SBE and Classic behave differently for |
| 130 | + $bitsAnyClear on NumberDecimal infinity |
| 131 | +- :issue:`SERVER-86424` $facet should be able to generate documents with |
| 132 | + searchSequenceToken |
| 133 | +- :issue:`SERVER-86433` Clear memory in the data_union stored on the |
| 134 | + endpoint before use |
| 135 | +- :issue:`SERVER-86454` Merge canSwapWithRedact and |
| 136 | + canSwapWithSingleDocTransform constraints |
| 137 | +- :issue:`SERVER-86619` Document::shouldSkipDeleted() accesses string |
| 138 | + without checking for missingg |
| 139 | +- :issue:`SERVER-86622` Resharding coordinator use possibly stale |
| 140 | + database info |
| 141 | +- :issue:`SERVER-86632` plan_cache_drop_database.js should catch |
| 142 | + DatabaseDropPending errors |
| 143 | +- :issue:`SERVER-86634` A collection that ends with ecoc.compact must be |
| 144 | + considered a FLE collection |
| 145 | +- :issue:`SERVER-86646` Fix decodeRecordIdStrAtEnd handling of |
| 146 | + unterminated size bytes |
| 147 | +- :issue:`SERVER-86672` CollMod coordinator use possibly stale database |
| 148 | + information |
| 149 | +- :issue:`SERVER-86705` moveChunk op slower than TTL index in |
| 150 | + ttl_deletes_not_targeting_orphaned_documents.js |
| 151 | +- :issue:`SERVER-86717` Resharding should validate user provided zone |
| 152 | + range doesn't include $-prefixed fields. |
| 153 | +- :issue:`SERVER-86772` Fix racy watchdog_test |
| 154 | +- :issue:`SERVER-86774` Increase oplog size for PIT (point in time |
| 155 | + restore) tests |
| 156 | +- :issue:`SERVER-86782` geo_axis_aligned.js takes too long |
| 157 | +- :issue:`SERVER-86812` ClusterChunksResizePolicy may cause |
| 158 | + setCompatibilityFeatureFeature to crash the config server while |
| 159 | + downgrading the cluster |
| 160 | +- :issue:`SERVER-86817` ClusterChunksResizePolicy does not fully clean |
| 161 | + its state upon completion |
| 162 | +- :issue:`SERVER-86822` remove sharding_gen from macOS builders |
| 163 | +- :issue:`SERVER-86840` fix gather unittest script to handle split |
| 164 | + unittests tasks |
| 165 | +- :issue:`SERVER-87058` Chunk refresh from a secondary does not wait for |
| 166 | + majority writeConcern while flushing |
| 167 | +- :issue:`SERVER-87224` Enable diagnostic latching in test variants on |
| 168 | + old branches |
| 169 | +- :issue:`SERVER-87260` Fix for atlas azure intel variant 6.0 |
| 170 | +- :issue:`SERVER-87306` Prevent accessing OCSP manager ptr during |
| 171 | + shutdown |
| 172 | +- :issue:`SERVER-87323` Future continuations must capture vector clock |
| 173 | + as shared pointer |
| 174 | +- :issue:`SERVER-87415` Remove run_command__simple workload from |
| 175 | + sys-perf |
| 176 | +- :issue:`SERVER-87479` Manually run SBE build variants on release |
| 177 | + branches in evergreen to generate and add SBE $group/$lookup tests |
| 178 | + with $skip/$limit prefixes |
| 179 | +- :issue:`SERVER-87521` Fix race in BackgroundSync between making |
| 180 | + RollbackImpl and shutdown |
| 181 | +- :issue:`SERVER-87544` Fix up gitignore to permit git awareness of |
| 182 | + enterprise module |
| 183 | +- :issue:`SERVER-87567` The SessionWorkflow should correctly return a |
| 184 | + response error on malformed requests |
| 185 | +- :issue:`SERVER-87610` Relax shardVersionRetry tripwires on the |
| 186 | + namespace of received stale exceptions |
| 187 | +- :issue:`SERVER-87616` Create minimal trySbeEngine build variant on |
| 188 | + release configurations which have SBE |
| 189 | +- :issue:`SERVER-87905` BSONColumn validation integer overflow |
| 190 | +- :issue:`SERVER-87979` Investigate and fix up |
| 191 | + projection_executor_redaction_test on v6.0 |
| 192 | +- :issue:`SERVER-88111` random_DDL_CRUD_operations.js bulk insert should |
| 193 | + perform max internalInsertMaxBatchSize inserts |
| 194 | +- :issue:`SERVER-88136` Fix arbiter_always_has_latest_fcv.js test to |
| 195 | + correctly test arbiter FCV behavior |
| 196 | +- :issue:`SERVER-88149` Tag group_lookup_with_canonical_query_prefix.js |
| 197 | + with no_selinux |
| 198 | +- :issue:`SERVER-88202` Fix possible integer overflow in BSON validation |
| 199 | +- :issue:`SERVER-88262` Prevent timeouts in |
| 200 | + read_pref_with_hedging_mode.js |
| 201 | +- :issue:`SERVER-88650` Deadlock in VectorClockMongoD during shutdown |
| 202 | +- :issue:`SERVER-88755` Make sure all sys-perf build variants specify a |
| 203 | + mongodb_setup_release |
| 204 | +- :issue:`SERVER-88942` Update db-contrib-tool version that includes fix |
| 205 | + for downloading old binaries |
| 206 | +- :issue:`SERVER-88971` Older sys-perf variants on 5.0 and 6.0 no longer |
| 207 | + needed |
| 208 | +- :issue:`SERVER-89068` Explicitly set exec_timeout and timeout_secs for |
| 209 | + the sys-perf project |
| 210 | +- :issue:`SERVER-89251` Revert concurrent movePrimary and aggregations |
| 211 | + test from v7.0 and v6.0 |
| 212 | +- :issue:`WT-10178` Fix timing stress causing format to time out with |
| 213 | + prepare-conflict |
| 214 | +- :issue:`WT-11241` Skip current transaction snap_min visible deleted |
| 215 | + pages as part of the tree walk |
| 216 | +- :issue:`WT-11987` Table's version number dropped to |
| 217 | + version=(major=1,minor=0) |
| 218 | +- :issue:`WT-12043` Remove obsolete HAVE_DIAGNOSTIC ifdefs to avoid |
| 219 | + memory leak |
| 220 | +- :issue:`WT-12227` Assertion fires in __hs_delete_record on 6.0 |
| 221 | +- :issue:`WT-12304` RTS should provide information about how much more |
| 222 | + work it has to do |
| 223 | +- :issue:`WT-12321` Add stat to track how many bulk cursors are opened |
| 224 | +- :issue:`WT-12379` Incorrect python version on Windows on 6.0 |
| 225 | +- :issue:`WT-12402` Add stats to track when eviction server skips |
| 226 | + walking a tree |
| 227 | + |
0 commit comments