/src/mongo/db/query/
../
README.md
SConscript
all_indices_required_checker.cpp
all_indices_required_checker.h
allowed_contexts.cpp
allowed_contexts.h
analyze_command.idl
analyze_regex.cpp
analyze_regex.h
bind_input_params.cpp
bind_input_params.h
bson_typemask.h
canonical_query.cpp
canonical_query.h
canonical_query_encoder.cpp
canonical_query_encoder.h
canonical_query_encoder_test.cpp
canonical_query_test.cpp
canonical_query_test_util.cpp
canonical_query_test_util.h
ce
ce_mode_parameter.cpp
ce_mode_parameter.h
ce_mode_parameter_test.cpp
classic_plan_cache.cpp
classic_plan_cache.h
classic_stage_builder.cpp
classic_stage_builder.h
classic_stage_builder_test.cpp
collation
collection_index_usage_tracker_decoration.cpp
collection_index_usage_tracker_decoration.h
collection_query_info.cpp
collection_query_info.h
cost_model
count_command.idl
count_command_as_aggregation_command.cpp
count_command_as_aggregation_command.h
count_command_test.cpp
count_request.cpp
count_request.h
cqf_command_utils.cpp
cqf_command_utils.h
cqf_get_executor.cpp
cqf_get_executor.h
cursor_idl_validator.cpp
cursor_idl_validator.h
cursor_request.cpp
cursor_request.h
cursor_response.cpp
cursor_response.h
cursor_response.idl
cursor_response_test.cpp
datetime
dbref.h
distinct_command.idl
explain.cpp
explain.h
explain_common.cpp
explain_common.h
explain_options.cpp
explain_options.h
explain_verbosity.idl
expression_index.cpp
expression_index.h
expression_index_knobs.idl
expression_walker.h
find.cpp
find.h
find_command.idl
find_common.cpp
find_common.h
fle
framework_control.cpp
get_executor.cpp
get_executor.h
get_executor_test.cpp
getmore_command.idl
getmore_request_test.cpp
hint.idl
hint_parser.cpp
hint_parser.h
hint_parser_test.cpp
index_bounds.cpp
index_bounds.h
index_bounds_builder.cpp
index_bounds_builder.h
index_bounds_builder_collator_test.cpp
index_bounds_builder_eq_null_test.cpp
index_bounds_builder_interval_test.cpp
index_bounds_builder_regex_test.cpp
index_bounds_builder_test.cpp
index_bounds_builder_test.h
index_bounds_builder_type_test.cpp
index_bounds_test.cpp
index_entry.cpp
index_entry.h
index_entry_test.cpp
index_tag.cpp
index_tag.h
indexability.h
internal_plans.cpp
internal_plans.h
interval.cpp
interval.h
interval_evaluation_tree.cpp
interval_evaluation_tree.h
interval_evaluation_tree_test.cpp
interval_test.cpp
kill_cursors.idl
killcursors_request_test.cpp
lru_key_value.h
lru_key_value_test.cpp
map_reduce_output_format.cpp
map_reduce_output_format.h
map_reduce_output_format_test.cpp
max_time_ms_parser.cpp
max_time_ms_parser.h
mock_yield_policies.h
multiple_collection_accessor.h
optimizer
parsed_distinct.cpp
parsed_distinct.h
parsed_distinct_test.cpp
partitioned_cache.h
plan_cache.h
plan_cache_callbacks.cpp
plan_cache_callbacks.h
plan_cache_debug_info.h
plan_cache_indexability.cpp
plan_cache_indexability.h
plan_cache_indexability_test.cpp
plan_cache_invalidator.cpp
plan_cache_invalidator.h
plan_cache_key_factory.cpp
plan_cache_key_factory.h
plan_cache_key_info.h
plan_cache_key_info_test.cpp
plan_cache_test.cpp
plan_enumerator.cpp
plan_enumerator.h
plan_enumerator_explain_info.h
plan_executor.cpp
plan_executor.h
plan_executor_factory.cpp
plan_executor_factory.h
plan_executor_impl.cpp
plan_executor_impl.h
plan_executor_sbe.cpp
plan_executor_sbe.h
plan_explainer.h
plan_explainer_factory.cpp
plan_explainer_factory.h
plan_explainer_impl.cpp
plan_explainer_impl.h
plan_explainer_sbe.cpp
plan_explainer_sbe.h
plan_insert_listener.cpp
plan_insert_listener.h
plan_ranker.cpp
plan_ranker.h
plan_ranker_test.cpp
plan_ranker_util.h
plan_ranking_decision.h
plan_summary_stats.h
plan_summary_stats_visitor.h
plan_yield_policy.cpp
plan_yield_policy.h
plan_yield_policy_impl.cpp
plan_yield_policy_impl.h
plan_yield_policy_sbe.cpp
plan_yield_policy_sbe.h
planner_access.cpp
planner_access.h
planner_access_test.cpp
planner_analysis.cpp
planner_analysis.h
planner_analysis_test.cpp
planner_ixselect.cpp
planner_ixselect.h
planner_ixselect_test.cpp
planner_wildcard_helpers.cpp
planner_wildcard_helpers.h
projection.cpp
projection.h
projection_ast.h
projection_ast_path_tracking_visitor.h
projection_ast_test.cpp
projection_ast_util.cpp
projection_ast_util.h
projection_ast_visitor.h
projection_parser.cpp
projection_parser.h
projection_policies.h
projection_test.cpp
query_feature_flags.idl
query_knobs.idl
query_planner.cpp
query_planner.h
query_planner_array_test.cpp
query_planner_collation_test.cpp
query_planner_columnar_test.cpp
query_planner_common.cpp
query_planner_common.h
query_planner_geo_test.cpp
query_planner_hashed_index_test.cpp
query_planner_index_test.cpp
query_planner_operator_test.cpp
query_planner_options_test.cpp
query_planner_params.h
query_planner_partialidx_test.cpp
query_planner_pipeline_pushdown_test.cpp
query_planner_test_fixture.cpp
query_planner_test_fixture.h
query_planner_test_lib.cpp
query_planner_test_lib.h
query_planner_text_test.cpp
query_planner_tree_test.cpp
query_planner_wildcard_index_test.cpp
query_request_helper.cpp
query_request_helper.h
query_request_test.cpp
query_settings.cpp
query_settings.h
query_settings_decoration.cpp
query_settings_decoration.h
query_settings_test.cpp
query_solution.cpp
query_solution.h
query_solution_test.cpp
query_test_service_context.cpp
query_test_service_context.h
query_utils.cpp
query_utils.h
rate_limiting.cpp
rate_limiting.h
rate_limiting_test.cpp
record_id_bound.h
restore_context.h
sbe_and_hash_test.cpp
sbe_and_sorted_test.cpp
sbe_cached_solution_planner.cpp
sbe_cached_solution_planner.h
sbe_expression_bm.cpp
sbe_multi_planner.cpp
sbe_multi_planner.h
sbe_plan_cache.cpp
sbe_plan_cache.h
sbe_plan_cache_on_parameter_change.cpp
sbe_plan_cache_on_parameter_change.h
sbe_plan_ranker.cpp
sbe_plan_ranker.h
sbe_runtime_planner.cpp
sbe_runtime_planner.h
sbe_shard_filter_test.cpp
sbe_stage_builder.cpp
sbe_stage_builder.h
sbe_stage_builder_accumulator.cpp
sbe_stage_builder_accumulator.h
sbe_stage_builder_accumulator_test.cpp
sbe_stage_builder_coll_scan.cpp
sbe_stage_builder_coll_scan.h
sbe_stage_builder_eval_frame.cpp
sbe_stage_builder_eval_frame.h
sbe_stage_builder_expression.cpp
sbe_stage_builder_expression.h
sbe_stage_builder_filter.cpp
sbe_stage_builder_filter.h
sbe_stage_builder_helpers.cpp
sbe_stage_builder_helpers.h
sbe_stage_builder_index_scan.cpp
sbe_stage_builder_index_scan.h
sbe_stage_builder_lookup.cpp
sbe_stage_builder_lookup_test.cpp
sbe_stage_builder_projection.cpp
sbe_stage_builder_projection.h
sbe_stage_builder_test.cpp
sbe_stage_builder_test_fixture.cpp
sbe_stage_builder_test_fixture.h
sbe_sub_planner.cpp
sbe_sub_planner.h
shard_filterer_factory_impl.cpp
shard_filterer_factory_impl.h
shard_filterer_factory_interface.h
shard_filterer_factory_mock.cpp
shard_filterer_factory_mock.h
sort_pattern.cpp
sort_pattern.h
stage_builder.h
stage_builder_util.cpp
stage_builder_util.h
stage_types.cpp
stage_types.h
stats
tailable_mode.cpp
tailable_mode.h
tailable_mode.idl
telemetry.cpp
telemetry.h
telemetry_store_test.cpp
telemetry_util.cpp
telemetry_util.h
tree_walker.h
util
view_response_formatter.cpp
view_response_formatter.h
view_response_formatter_test.cpp
wildcard_multikey_paths.cpp
wildcard_multikey_paths.h
yield_policy_callbacks_impl.cpp
yield_policy_callbacks_impl.h