David Storch
5dfda9e29d
SERVER-61314 Consolidate featureFlagSbePlanCache with featureFlagSbeFull
2022-07-14 19:16:56 +00:00
Anton Korshunov
8b7001740c
SERVER-66237 Robustify plan_cache_shell_helpers.js
2022-07-03 22:46:36 +00:00
Mihai Andrei
aa40f5e7c0
SERVER-66583 Re-enable SBE as the default execution engine and fall back to classic if no SBE compatible $group or $lookup exists
2022-05-27 17:59:56 +00:00
Ruoxin Xu
a29b0a6f07
SERVER-59682 Recover SBE plans from the new plan cache
2022-01-17 18:39:52 +00:00
Ruoxin Xu
b72d07a8b0
SERVER-59681 Start storing SBE plans in the new plan cache
2021-10-01 15:47:47 +00:00
Anton Korshunov
0fc5b56b12
SERVER-51823 Use classic engine to evaluate queries containing expressions not supported in SBE
2021-02-14 15:30:07 +00:00
Justin Seyster
d80312792b
SERVER-49227 Tag tests to be excluded from jsCore_slot_based_execution
2020-08-14 02:34:21 +00:00
Ali Mir
98427b7a22
SERVER-46592 Remove all usages of the requires_fcv_44 tag from jstests
2020-04-29 17:32:39 +00:00
David Storch
01e9fd6d0e
SERVER-44823 Add sharding support for $planCacheStats.
...
When a $planCacheStats pipeline is delivered to a mongos, it
will be forwarded to one host in each shard following the
normal host targeting rules for aggregate operations. Each
of the documents returned to the client will be augmented
with "shard" and "host" fields, giving the name of the shard
and the host:port string from which the plan cache metadata
originated.
Allowing clients to collect plan cache information from
every shardsvr in the cluster is left as future work.
2019-12-09 21:49:17 +00:00
David Storch
36ff260fe6
SERVER-44701 Remove support for 'planCacheListQueryShapes' and 'planCacheListPlans'.
...
As an alternative, use the $planCacheStats aggregation
stage. This metadata source, when placed first in the
pipeline, returns one document per plan cache entry for a
particular collection. This data can then be filtered,
projected, grouped, or otherwise processed with the full
power of MQL.
2019-11-26 14:29:44 +00:00
Ted Tuckman
e4a459fbe8
SERVER-39766 Blacklist plan_cache tests from migration suite
2019-03-01 09:13:13 -05:00
Ted Tuckman
0eb00eb5a7
SERVER-39463 Add logging to plan_cache_shell_helpers.js
2019-02-08 16:20:10 -05:00
Max Hirschhorn
264d971842
SERVER-32691 Add write_concern_majority_passthrough.yml test suite.
...
Also adds support for using replica set connection strings in resmoke.py
without making all nodes electable.
2018-01-30 19:45:42 -05:00
Jack Mulrow
00d92ece19
SERVER-31194 Add jscore tags for retryable_writes_jscore_stepdown_passthrough.yml suite
...
The actual suite will come in a follow-up commit.
2017-12-07 14:36:15 -05:00
jannaerin
bace2a3017
SERVER-31610 Add timestamp to plan cache entries
2017-11-13 18:21:23 -05:00
Mark Benvenuto
6dcdd23dd3
SERVER-23971 Clang-Format code
2016-05-28 17:55:12 -04:00
Jonathan Abrahams
4ae691e8ed
SERVER-22468 Format JS code with approved style in jstests/
2016-03-09 12:18:14 -05:00
Mike Grundy
3bed8596d1
SERVER-22341 fix jslint errors in jstests/core with eslint --fix
...
Conflicts:
jstests/core/count_hint.js
2016-02-09 13:41:02 -05:00
David Storch
7dcbdc440a
SERVER-13675 do not cache plans if there is a tie
2014-05-22 18:04:51 -04:00