# Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. vespa_add_library(searchcore_bmcluster STATIC SOURCES bm_buckets_stats.cpp bm_cluster.cpp bm_cluster_controller.cpp bm_cluster_params.cpp bm_distribution.cpp bm_document_db_stats.cpp bm_feed.cpp bm_feeder.cpp bm_feed_params.cpp bm_merge_stats.cpp bm_message_bus.cpp bm_message_bus_routes.cpp bm_node.cpp bm_node_stats.cpp bm_node_stats_reporter.cpp bm_storage_chain_builder.cpp bm_storage_link.cpp bm_storage_message_addresses.cpp bucket_db_snapshot.cpp bucket_db_snapshot_vector.cpp bucket_info_queue.cpp document_api_message_bus_bm_feed_handler.cpp pending_tracker.cpp pending_tracker_hash.cpp spi_bm_feed_handler.cpp storage_api_bm_feed_handler_base.cpp storage_api_chain_bm_feed_handler.cpp storage_api_message_bus_bm_feed_handler.cpp storage_api_rpc_bm_feed_handler.cpp storage_reply_error_checker.cpp DEPENDS searchcore_test searchcore_server searchcore_initializer searchcore_reprocessing searchcore_index searchcore_persistenceengine searchcore_docsummary searchcore_feedoperation searchcore_matching searchcore_attribute searchcore_documentmetastore searchcore_bucketdb searchcore_flushengine searchcore_pcommon searchcore_grouping searchcore_proton_metrics searchcorespi storageserver_storageapp messagebus_messagebus-test messagebus )