diff options
| author | Lucas de Castro Borges <lucas@gnuabordo.com.br> | 2025-02-14 14:26:38 -0300 |
|---|---|---|
| committer | Lucas de Castro Borges <lucas@gnuabordo.com.br> | 2025-02-14 14:26:38 -0300 |
| commit | 294bc6ecabf14c09c9bc8644704921dcf97cb44e (patch) | |
| tree | 279b1e0bab53901a1647ac63c1c724f0f789a663 /src/mongo/executor/SConscript | |
| parent | 70be7c27a251621187a1de533462ae2bb1e3bd39 (diff) | |
| parent | 1e917fd798aa25b7066d4b414b51184f13d5a092 (diff) | |
Update upstream source from tag 'upstream/6.0.10'debian/6.0.10-1
Update to upstream version '6.0.10'
with Debian dir 2d176fa254eee97b139f712fec5709641335a8c3
Diffstat (limited to 'src/mongo/executor/SConscript')
| -rw-r--r-- | src/mongo/executor/SConscript | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/src/mongo/executor/SConscript b/src/mongo/executor/SConscript index 627675845a2..355a0d6cc06 100644 --- a/src/mongo/executor/SConscript +++ b/src/mongo/executor/SConscript @@ -119,6 +119,16 @@ env.Library( ) env.Library( + target='connection_pool_controllers', + source=[ + 'connection_pool_controllers.cpp', + ], + LIBDEPS=[ + 'connection_pool_executor', + ], +) + +env.Library( target='network_test_env', source=[ 'network_test_env.cpp', @@ -231,6 +241,20 @@ env.Library( ) env.Library( + target='pinned_connection_task_executor', + source=[ + 'pinned_connection_task_executor.cpp', + ], + LIBDEPS=[ + 'scoped_task_executor', + 'task_executor_interface', + ], + LIBDEPS_PRIVATE=[ + '$BUILD_DIR/mongo/client/async_client', + ], +) + +env.Library( target='network_interface_thread_pool', source=[ 'network_interface_thread_pool.cpp', @@ -268,11 +292,15 @@ env.Library( target='task_executor_cursor', source=[ 'task_executor_cursor.cpp', + 'task_executor_cursor_parameters.idl', ], LIBDEPS=[ '$BUILD_DIR/mongo/db/query/command_request_response', 'task_executor_interface', ], + LIBDEPS_PRIVATE=[ + 'pinned_connection_task_executor_factory', + ], ) env.Library( @@ -288,6 +316,21 @@ env.Library( ], ) +env.Library( + target='pinned_connection_task_executor_factory', + source=[ + 'pinned_connection_task_executor_factory.cpp', + ], + LIBDEPS=[ + 'task_executor_interface', + ], + LIBDEPS_PRIVATE=[ + 'network_interface', + 'pinned_connection_task_executor', + 'thread_pool_task_executor', + ], +) + env.CppUnitTest( target='executor_test', source=[ @@ -297,14 +340,17 @@ env.CppUnitTest( 'mock_network_fixture_test.cpp', 'network_interface_mock_test.cpp', 'network_interface_mock_test_fixture.cpp', + 'pinned_connection_task_executor_test.cpp', 'scoped_task_executor_test.cpp', 'task_executor_cursor_test.cpp', 'thread_pool_task_executor_test.cpp', ], LIBDEPS=[ + '$BUILD_DIR/mongo/transport/message_compressor', 'connection_pool_executor', 'egress_tag_closer_manager', 'network_interface_mock', + 'pinned_connection_task_executor', 'scoped_task_executor', 'task_executor_cursor', 'thread_pool_task_executor', @@ -320,10 +366,12 @@ env.CppIntegrationTest( 'thread_pool_task_executor_integration_test.cpp', ], LIBDEPS=[ + '$BUILD_DIR/mongo/client/async_client', '$BUILD_DIR/mongo/client/clientdriver_network', '$BUILD_DIR/mongo/db/wire_version', '$BUILD_DIR/mongo/executor/network_interface_factory', '$BUILD_DIR/mongo/executor/network_interface_thread_pool', + '$BUILD_DIR/mongo/executor/pinned_connection_task_executor', '$BUILD_DIR/mongo/executor/thread_pool_task_executor', '$BUILD_DIR/mongo/transport/transport_layer_egress_init', '$BUILD_DIR/mongo/util/concurrency/thread_pool', |
