summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/SConscript
diff options
context:
space:
mode:
authorLucas de Castro Borges <lucas@gnuabordo.com.br>2025-02-11 15:07:35 -0300
committerLucas de Castro Borges <lucas@gnuabordo.com.br>2025-02-11 15:07:35 -0300
commit4cb8841196d0625dfa3825aa326f071cd27c7b8b (patch)
tree1682a647d4463397c119183369ae6f750d5fdcff /src/mongo/db/query/SConscript
parentaa03c6362cbaa767638e6eed9b031d86dd2643d1 (diff)
parent8f0827553e09872941945a093b647a4211a9db7f (diff)
Update upstream source from tag 'upstream/6.0.0'master
Update to upstream version '6.0.0' with Debian dir 5604a80ec1c96ca76f25f40d78e6ef855abec322
Diffstat (limited to 'src/mongo/db/query/SConscript')
-rw-r--r--src/mongo/db/query/SConscript69
1 files changed, 16 insertions, 53 deletions
diff --git a/src/mongo/db/query/SConscript b/src/mongo/db/query/SConscript
index d6da5af72e4..025fd11d118 100644
--- a/src/mongo/db/query/SConscript
+++ b/src/mongo/db/query/SConscript
@@ -1,9 +1,6 @@
# -*- mode: python -*-
-Import([
- "env",
- "get_option",
-])
+Import("env")
env = env.Clone()
@@ -13,8 +10,6 @@ env.SConscript(
"collation",
"datetime",
'optimizer',
- 'query_stats',
- 'query_shape',
],
exports=[
'env'
@@ -24,11 +19,8 @@ env.SConscript(
env.Library(
target='canonical_query',
source=[
- 'canonical_query.cpp',
- 'canonical_query_encoder.cpp',
- 'parsed_find_command.cpp',
- 'query_shape/find_cmd_shape.cpp',
- 'query_stats/find_key.cpp',
+ "canonical_query.cpp",
+ "canonical_query_encoder.cpp",
],
LIBDEPS=[
"$BUILD_DIR/mongo/crypto/encrypted_field_config",
@@ -61,7 +53,6 @@ env.Library(
"query_planner.cpp",
"query_settings.cpp",
"query_solution.cpp",
- "record_id_range.cpp",
"stage_types.cpp",
],
LIBDEPS=[
@@ -70,6 +61,7 @@ env.Library(
"$BUILD_DIR/mongo/db/commands/server_status_core",
"$BUILD_DIR/mongo/db/exec/sbe/query_sbe_plan_stats",
"$BUILD_DIR/mongo/db/index/expression_params",
+ "$BUILD_DIR/mongo/db/index/key_generator",
"$BUILD_DIR/mongo/db/index_names",
"canonical_query",
"query_index_bounds",
@@ -78,7 +70,6 @@ env.Library(
],
LIBDEPS_PRIVATE=[
'$BUILD_DIR/mongo/db/fts/base_fts',
- '$BUILD_DIR/mongo/db/index/index_access_method',
"$BUILD_DIR/mongo/db/record_id_helpers",
"$BUILD_DIR/mongo/idl/server_parameter",
],
@@ -99,17 +90,6 @@ env.Library(
)
env.Library(
- target='memory_util',
- source=[
- 'util/memory_util.cpp',
- ],
- LIBDEPS=[
- '$BUILD_DIR/mongo/util/processinfo',
- '$BUILD_DIR/mongo/util/regex_util',
- ],
-)
-
-env.Library(
target="query_plan_cache",
source=[
"classic_plan_cache.cpp",
@@ -121,7 +101,6 @@ env.Library(
"$BUILD_DIR/mongo/base",
"$BUILD_DIR/mongo/db/exec/sbe/query_sbe",
"canonical_query",
- "memory_util",
]
)
@@ -139,9 +118,6 @@ env.Library(
"$BUILD_DIR/mongo/db/matcher/expressions",
"$BUILD_DIR/mongo/db/storage/execution_context",
],
- LIBDEPS_PRIVATE=[
- '$BUILD_DIR/mongo/db/catalog/health_log_interface',
- ],
)
env.Library(
@@ -282,18 +258,17 @@ env.Library(
env.Library(
target="query_knobs",
source=[
+ 'plan_cache_size_parameter.cpp',
'query_feature_flags.idl',
'query_knobs.idl',
- 'query_stats/query_stats_on_parameter_change.cpp',
'sbe_plan_cache_on_parameter_change.cpp',
],
LIBDEPS_PRIVATE=[
- '$BUILD_DIR/mongo/db/service_context',
+ "$BUILD_DIR/mongo/db/service_context",
'$BUILD_DIR/mongo/idl/feature_flag',
'$BUILD_DIR/mongo/idl/server_parameter',
'$BUILD_DIR/third_party/shim_pcrecpp',
- 'memory_util',
- ],
+ ]
)
env.Library(
@@ -367,10 +342,10 @@ env.Library(
'$BUILD_DIR/mongo/util/fail_point',
],
LIBDEPS_PRIVATE=[
- '$BUILD_DIR/mongo/db/concurrency/exception_util',
+ '$BUILD_DIR/mongo/db/concurrency/write_conflict_exception',
'$BUILD_DIR/mongo/db/storage/recovery_unit_base',
],
-)
+ )
env.CppUnitTest(
target="db_query_test",
@@ -381,7 +356,6 @@ env.CppUnitTest(
"classic_stage_builder_test.cpp",
"count_command_test.cpp",
"cursor_response_test.cpp",
- "find_common_test.cpp",
"get_executor_test.cpp",
"getmore_request_test.cpp",
"hint_parser_test.cpp",
@@ -397,12 +371,13 @@ env.CppUnitTest(
"interval_test.cpp",
"killcursors_request_test.cpp",
"lru_key_value_test.cpp",
+ 'map_reduce_output_format_test.cpp',
"parsed_distinct_test.cpp",
"plan_cache_indexability_test.cpp",
+ "plan_cache_size_parameter_test.cpp",
"plan_cache_key_info_test.cpp",
"plan_cache_test.cpp",
"plan_ranker_test.cpp",
- "plan_ranker_index_prefix_test.cpp",
"planner_access_test.cpp",
"planner_analysis_test.cpp",
"planner_ixselect_test.cpp",
@@ -412,52 +387,41 @@ env.CppUnitTest(
"query_planner_collation_test.cpp",
"query_planner_columnar_test.cpp",
"query_planner_geo_test.cpp",
+ "query_planner_pipeline_pushdown_test.cpp",
"query_planner_hashed_index_test.cpp",
+ "query_planner_partialidx_test.cpp",
"query_planner_index_test.cpp",
"query_planner_operator_test.cpp",
"query_planner_options_test.cpp",
- "query_planner_partialidx_test.cpp",
- "query_planner_pipeline_pushdown_test.cpp",
- "query_planner_text_test.cpp",
"query_planner_tree_test.cpp",
+ "query_planner_text_test.cpp",
"query_planner_wildcard_index_test.cpp",
"query_request_test.cpp",
"query_settings_test.cpp",
- 'query_shape/agg_cmd_shape_test.cpp',
- 'query_shape/cmd_with_let_shape_test.cpp',
- "query_shape/find_cmd_shape_test.cpp",
"query_solution_test.cpp",
- "record_id_range_test.cpp",
"sbe_and_hash_test.cpp",
"sbe_and_sorted_test.cpp",
- "sbe_shard_filter_test.cpp",
"sbe_stage_builder_accumulator_test.cpp",
"sbe_stage_builder_lookup_test.cpp",
- "sbe_stage_builder_test.cpp",
"sbe_stage_builder_test_fixture.cpp",
+ "sbe_stage_builder_test.cpp",
+ "sbe_shard_filter_test.cpp",
"shard_filterer_factory_mock.cpp",
- "sort_pattern_test.cpp",
- "util/deferred_test.cpp",
- "util/memory_util_test.cpp",
"view_response_formatter_test.cpp",
- 'map_reduce_output_format_test.cpp',
],
LIBDEPS=[
"$BUILD_DIR/mongo/db/auth/authmocks",
"$BUILD_DIR/mongo/db/concurrency/lock_manager",
- "$BUILD_DIR/mongo/db/exec/document_value/document_value_test_util",
"$BUILD_DIR/mongo/db/exec/sbe/sbe_plan_stage_test",
"$BUILD_DIR/mongo/db/multitenancy",
"$BUILD_DIR/mongo/db/pipeline/aggregation_request_helper",
"$BUILD_DIR/mongo/db/pipeline/document_source_mock",
"$BUILD_DIR/mongo/db/query_exec",
- '$BUILD_DIR/mongo/db/record_id_helpers',
"$BUILD_DIR/mongo/db/repl/replmocks",
"$BUILD_DIR/mongo/db/repl/storage_interface_impl",
"$BUILD_DIR/mongo/db/service_context_d_test_fixture",
"$BUILD_DIR/mongo/db/service_context_test_fixture",
"$BUILD_DIR/mongo/dbtests/mocklib",
- "$BUILD_DIR/mongo/idl/idl_parser",
"$BUILD_DIR/mongo/rpc/rpc",
"$BUILD_DIR/mongo/util/clock_source_mock",
"collation/collator_factory_mock",
@@ -469,7 +433,6 @@ env.CppUnitTest(
"query_planner",
"query_planner_test_fixture",
"query_request",
- "query_shape/query_shape",
"query_test_service_context",
],
)