summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2023-05-09 11:19:19 +0200
committerTor Egge <Tor.Egge@online.no>2023-05-09 11:19:19 +0200
commit23e491a609ee7dd3163004551a460ce9c8ddc611 (patch)
tree1a30ccbcc432e07a648065a091b99beb2d0a87a7
parent32b0a642e18552eed36fde6a1ad9868d22c6b1c9 (diff)
Export moved config definitions.
-rw-r--r--configdefinitions/src/main/java/com/yahoo/vespa/config/search/core/package-info.java (renamed from searchcore/src/main/java/com/yahoo/vespa/config/search/core/package-info.java)0
-rw-r--r--configdefinitions/src/vespa/CMakeLists.txt3
-rw-r--r--configdefinitions/src/vespa/hwinfo.def (renamed from searchcore/src/vespa/searchcore/config/hwinfo.def)0
-rw-r--r--configdefinitions/src/vespa/proton.def (renamed from searchcore/src/vespa/searchcore/config/proton.def)0
-rw-r--r--searchcore/CMakeLists.txt1
-rw-r--r--searchcore/src/apps/proton/CMakeLists.txt1
-rw-r--r--searchcore/src/apps/tests/CMakeLists.txt1
-rw-r--r--searchcore/src/apps/verify_ranksetup/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/common/hw_info_sampler/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/common/hw_info_sampler/hw_info_sampler_test.cpp2
-rw-r--r--searchcore/src/tests/proton/docsummary/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/documentdb/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/documentdb/buckethandler/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/documentdb/clusterstatehandler/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/documentdb/combiningfeedview/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/documentdb/configurer/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/documentdb/document_subdbs/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/documentdb/feedhandler/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/documentdb/feedview/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/documentdb/fileconfigmanager/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/documentdb/maintenancecontroller/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/documentdb/threading_service_config/threading_service_config_test.cpp2
-rw-r--r--searchcore/src/tests/proton/documentmetastore/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/matching/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/proton_config_fetcher/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/proton_configurer/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/proton_disk_layout/CMakeLists.txt1
-rw-r--r--searchcore/src/tests/proton/server/CMakeLists.txt2
-rw-r--r--searchcore/src/tests/proton/server/shared_threading_service/shared_threading_service_test.cpp2
-rw-r--r--searchcore/src/vespa/searchcore/bmcluster/CMakeLists.txt1
-rw-r--r--searchcore/src/vespa/searchcore/config/.gitignore4
-rw-r--r--searchcore/src/vespa/searchcore/config/CMakeLists.txt8
-rw-r--r--searchcore/src/vespa/searchcore/config/OWNERS1
-rw-r--r--searchcore/src/vespa/searchcore/proton/common/CMakeLists.txt1
-rw-r--r--searchcore/src/vespa/searchcore/proton/common/hw_info_sampler.cpp2
-rw-r--r--searchcore/src/vespa/searchcore/proton/docsummary/CMakeLists.txt2
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/CMakeLists.txt1
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/bootstrapconfig.h2
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/memory_flush_config_updater.h2
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/prepare_restart_handler.h2
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/shared_threading_service_config.cpp2
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/threading_service_config.cpp2
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/threading_service_config.h2
-rw-r--r--searchcore/src/vespa/searchcore/proton/test/CMakeLists.txt1
44 files changed, 13 insertions, 52 deletions
diff --git a/searchcore/src/main/java/com/yahoo/vespa/config/search/core/package-info.java b/configdefinitions/src/main/java/com/yahoo/vespa/config/search/core/package-info.java
index 5b0f18203ec..5b0f18203ec 100644
--- a/searchcore/src/main/java/com/yahoo/vespa/config/search/core/package-info.java
+++ b/configdefinitions/src/main/java/com/yahoo/vespa/config/search/core/package-info.java
diff --git a/configdefinitions/src/vespa/CMakeLists.txt b/configdefinitions/src/vespa/CMakeLists.txt
index 4512348b887..95e9a31cb73 100644
--- a/configdefinitions/src/vespa/CMakeLists.txt
+++ b/configdefinitions/src/vespa/CMakeLists.txt
@@ -80,3 +80,6 @@ vespa_generate_config(configdefinitions ranking-expressions.def)
install_config_definition(ranking-expressions.def vespa.config.search.core.ranking-expressions.def)
vespa_generate_config(configdefinitions onnx-models.def)
install_config_definition(onnx-models.def vespa.config.search.core.onnx-models.def)
+vespa_generate_config(configdefinitions proton.def)
+install_config_definition(proton.def vespa.config.search.core.proton.def)
+vespa_generate_config(configdefinitions hwinfo.def)
diff --git a/searchcore/src/vespa/searchcore/config/hwinfo.def b/configdefinitions/src/vespa/hwinfo.def
index 60dff099fa2..60dff099fa2 100644
--- a/searchcore/src/vespa/searchcore/config/hwinfo.def
+++ b/configdefinitions/src/vespa/hwinfo.def
diff --git a/searchcore/src/vespa/searchcore/config/proton.def b/configdefinitions/src/vespa/proton.def
index e85e6c58e11..e85e6c58e11 100644
--- a/searchcore/src/vespa/searchcore/config/proton.def
+++ b/configdefinitions/src/vespa/proton.def
diff --git a/searchcore/CMakeLists.txt b/searchcore/CMakeLists.txt
index 426e577b2d2..8828f394893 100644
--- a/searchcore/CMakeLists.txt
+++ b/searchcore/CMakeLists.txt
@@ -16,7 +16,6 @@ vespa_define_module(
LIBS
src/vespa/searchcore/bmcluster
- src/vespa/searchcore/config
src/vespa/searchcore/grouping
src/vespa/searchcore/proton/attribute
src/vespa/searchcore/proton/bucketdb
diff --git a/searchcore/src/apps/proton/CMakeLists.txt b/searchcore/src/apps/proton/CMakeLists.txt
index 400eb0eacc3..012269345eb 100644
--- a/searchcore/src/apps/proton/CMakeLists.txt
+++ b/searchcore/src/apps/proton/CMakeLists.txt
@@ -22,6 +22,5 @@ vespa_add_executable(searchcore_proton_app
searchcore_pcommon
searchcore_grouping
searchcore_proton_metrics
- searchcore_fconfig
storageserver_storageapp
)
diff --git a/searchcore/src/apps/tests/CMakeLists.txt b/searchcore/src/apps/tests/CMakeLists.txt
index 933be1a6f89..de8b9e6333b 100644
--- a/searchcore/src/apps/tests/CMakeLists.txt
+++ b/searchcore/src/apps/tests/CMakeLists.txt
@@ -19,7 +19,6 @@ vespa_add_executable(searchcore_persistenceconformance_test_app TEST
searchcore_pcommon
searchcore_grouping
searchcore_proton_metrics
- searchcore_fconfig
vdstestlib
persistence_persistence_conformancetest
)
diff --git a/searchcore/src/apps/verify_ranksetup/CMakeLists.txt b/searchcore/src/apps/verify_ranksetup/CMakeLists.txt
index 536392739d9..889bbd22ac4 100644
--- a/searchcore/src/apps/verify_ranksetup/CMakeLists.txt
+++ b/searchcore/src/apps/verify_ranksetup/CMakeLists.txt
@@ -4,7 +4,6 @@ vespa_add_library(searchcore_verify_ranksetup
verify_ranksetup.cpp
INSTALL lib64
DEPENDS
- searchcore_fconfig
searchcore_matching
searchcore_documentmetastore
)
diff --git a/searchcore/src/tests/proton/common/hw_info_sampler/CMakeLists.txt b/searchcore/src/tests/proton/common/hw_info_sampler/CMakeLists.txt
index 7173431dae2..67139479974 100644
--- a/searchcore/src/tests/proton/common/hw_info_sampler/CMakeLists.txt
+++ b/searchcore/src/tests/proton/common/hw_info_sampler/CMakeLists.txt
@@ -4,6 +4,5 @@ vespa_add_executable(searchcore_hw_info_sampler_test_app TEST
hw_info_sampler_test.cpp
DEPENDS
searchcore_pcommon
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_hw_info_sampler_test_app COMMAND searchcore_hw_info_sampler_test_app)
diff --git a/searchcore/src/tests/proton/common/hw_info_sampler/hw_info_sampler_test.cpp b/searchcore/src/tests/proton/common/hw_info_sampler/hw_info_sampler_test.cpp
index 585a8b38fe1..a60c7e7516a 100644
--- a/searchcore/src/tests/proton/common/hw_info_sampler/hw_info_sampler_test.cpp
+++ b/searchcore/src/tests/proton/common/hw_info_sampler/hw_info_sampler_test.cpp
@@ -1,7 +1,7 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+#include <vespa/config-hwinfo.h>
#include <vespa/config/print/fileconfigwriter.h>
-#include <vespa/searchcore/config/config-hwinfo.h>
#include <vespa/searchcore/proton/common/hw_info_sampler.h>
#include <vespa/searchlib/test/directory_handler.h>
#include <vespa/vespalib/util/size_literals.h>
diff --git a/searchcore/src/tests/proton/docsummary/CMakeLists.txt b/searchcore/src/tests/proton/docsummary/CMakeLists.txt
index 1636c347ea6..f2e29a8b5b5 100644
--- a/searchcore/src/tests/proton/docsummary/CMakeLists.txt
+++ b/searchcore/src/tests/proton/docsummary/CMakeLists.txt
@@ -21,7 +21,6 @@ vespa_add_executable(searchcore_docsummary_test_app TEST
searchcore_pcommon
searchcore_grouping
searchcore_proton_metrics
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_docsummary_test_app COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/docsummary_test.sh
DEPENDS searchcore_docsummary_test_app)
diff --git a/searchcore/src/tests/proton/documentdb/CMakeLists.txt b/searchcore/src/tests/proton/documentdb/CMakeLists.txt
index 0cb678992b9..1ac3945e068 100644
--- a/searchcore/src/tests/proton/documentdb/CMakeLists.txt
+++ b/searchcore/src/tests/proton/documentdb/CMakeLists.txt
@@ -19,7 +19,6 @@ vespa_add_executable(searchcore_documentdb_test_app TEST
searchcore_pcommon
searchcore_grouping
searchcore_proton_metrics
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_documentdb_test_app COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/documentdb_test.sh
DEPENDS searchcore_documentdb_test_app)
diff --git a/searchcore/src/tests/proton/documentdb/buckethandler/CMakeLists.txt b/searchcore/src/tests/proton/documentdb/buckethandler/CMakeLists.txt
index 272b239dd2e..70a358e2b6b 100644
--- a/searchcore/src/tests/proton/documentdb/buckethandler/CMakeLists.txt
+++ b/searchcore/src/tests/proton/documentdb/buckethandler/CMakeLists.txt
@@ -12,6 +12,5 @@ vespa_add_executable(searchcore_buckethandler_test_app TEST
searchcore_bucketdb
searchcore_pcommon
searchcore_grouping
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_buckethandler_test_app COMMAND searchcore_buckethandler_test_app)
diff --git a/searchcore/src/tests/proton/documentdb/clusterstatehandler/CMakeLists.txt b/searchcore/src/tests/proton/documentdb/clusterstatehandler/CMakeLists.txt
index 1ea6f5cc729..cfab118e8d5 100644
--- a/searchcore/src/tests/proton/documentdb/clusterstatehandler/CMakeLists.txt
+++ b/searchcore/src/tests/proton/documentdb/clusterstatehandler/CMakeLists.txt
@@ -10,6 +10,5 @@ vespa_add_executable(searchcore_clusterstatehandler_test_app TEST
searchcore_attribute
searchcore_pcommon
searchcore_grouping
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_clusterstatehandler_test_app COMMAND searchcore_clusterstatehandler_test_app)
diff --git a/searchcore/src/tests/proton/documentdb/combiningfeedview/CMakeLists.txt b/searchcore/src/tests/proton/documentdb/combiningfeedview/CMakeLists.txt
index 038a1ce0d27..e233701d704 100644
--- a/searchcore/src/tests/proton/documentdb/combiningfeedview/CMakeLists.txt
+++ b/searchcore/src/tests/proton/documentdb/combiningfeedview/CMakeLists.txt
@@ -13,6 +13,5 @@ vespa_add_executable(searchcore_combiningfeedview_test_app TEST
searchcore_pcommon
searchcore_grouping
searchcore_proton_metrics
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_combiningfeedview_test_app COMMAND searchcore_combiningfeedview_test_app)
diff --git a/searchcore/src/tests/proton/documentdb/configurer/CMakeLists.txt b/searchcore/src/tests/proton/documentdb/configurer/CMakeLists.txt
index f217c4da740..cd611051efa 100644
--- a/searchcore/src/tests/proton/documentdb/configurer/CMakeLists.txt
+++ b/searchcore/src/tests/proton/documentdb/configurer/CMakeLists.txt
@@ -17,6 +17,5 @@ vespa_add_executable(searchcore_configurer_test_app TEST
searchcore_pcommon
searchcore_grouping
searchcore_proton_metrics
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_configurer_test_app COMMAND searchcore_configurer_test_app)
diff --git a/searchcore/src/tests/proton/documentdb/document_subdbs/CMakeLists.txt b/searchcore/src/tests/proton/documentdb/document_subdbs/CMakeLists.txt
index bc783c2eb3d..0d142a3041b 100644
--- a/searchcore/src/tests/proton/documentdb/document_subdbs/CMakeLists.txt
+++ b/searchcore/src/tests/proton/documentdb/document_subdbs/CMakeLists.txt
@@ -19,6 +19,5 @@ vespa_add_executable(searchcore_document_subdbs_test_app TEST
searchcore_pcommon
searchcore_grouping
searchcore_proton_metrics
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_document_subdbs_test_app COMMAND searchcore_document_subdbs_test_app)
diff --git a/searchcore/src/tests/proton/documentdb/feedhandler/CMakeLists.txt b/searchcore/src/tests/proton/documentdb/feedhandler/CMakeLists.txt
index e3d2afe7734..a03b9a662c3 100644
--- a/searchcore/src/tests/proton/documentdb/feedhandler/CMakeLists.txt
+++ b/searchcore/src/tests/proton/documentdb/feedhandler/CMakeLists.txt
@@ -13,7 +13,6 @@ vespa_add_executable(searchcore_feedhandler_test_app TEST
searchcore_pcommon
searchcore_grouping
searchcore_proton_metrics
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_feedhandler_test_app COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/feedhandler_test.sh
DEPENDS searchcore_feedhandler_test_app)
diff --git a/searchcore/src/tests/proton/documentdb/feedview/CMakeLists.txt b/searchcore/src/tests/proton/documentdb/feedview/CMakeLists.txt
index 04d9800653b..a37674c8963 100644
--- a/searchcore/src/tests/proton/documentdb/feedview/CMakeLists.txt
+++ b/searchcore/src/tests/proton/documentdb/feedview/CMakeLists.txt
@@ -14,6 +14,5 @@ vespa_add_executable(searchcore_feedview_test_app TEST
searchcore_pcommon
searchcore_grouping
searchcore_proton_metrics
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_feedview_test_app COMMAND searchcore_feedview_test_app)
diff --git a/searchcore/src/tests/proton/documentdb/fileconfigmanager/CMakeLists.txt b/searchcore/src/tests/proton/documentdb/fileconfigmanager/CMakeLists.txt
index e3a97676d7a..f20201ffa73 100644
--- a/searchcore/src/tests/proton/documentdb/fileconfigmanager/CMakeLists.txt
+++ b/searchcore/src/tests/proton/documentdb/fileconfigmanager/CMakeLists.txt
@@ -6,7 +6,6 @@ vespa_add_executable(searchcore_fileconfigmanager_test_app TEST
searchcore_test
searchcore_server
searchcore_pcommon
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_fileconfigmanager_test_app COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/fileconfigmanager_test.sh
DEPENDS searchcore_fileconfigmanager_test_app)
diff --git a/searchcore/src/tests/proton/documentdb/maintenancecontroller/CMakeLists.txt b/searchcore/src/tests/proton/documentdb/maintenancecontroller/CMakeLists.txt
index 8febaf0bb26..2872ff57990 100644
--- a/searchcore/src/tests/proton/documentdb/maintenancecontroller/CMakeLists.txt
+++ b/searchcore/src/tests/proton/documentdb/maintenancecontroller/CMakeLists.txt
@@ -14,7 +14,6 @@ vespa_add_executable(searchcore_maintenancecontroller_test_app TEST
searchcore_persistenceengine
searchcore_grouping
searchcore_proton_metrics
- searchcore_fconfig
searchlib_test
)
vespa_add_test(NAME searchcore_maintenancecontroller_test_app COMMAND searchcore_maintenancecontroller_test_app)
diff --git a/searchcore/src/tests/proton/documentdb/threading_service_config/threading_service_config_test.cpp b/searchcore/src/tests/proton/documentdb/threading_service_config/threading_service_config_test.cpp
index 1cee63ecfcc..b3d4f4ce31d 100644
--- a/searchcore/src/tests/proton/documentdb/threading_service_config/threading_service_config_test.cpp
+++ b/searchcore/src/tests/proton/documentdb/threading_service_config/threading_service_config_test.cpp
@@ -1,6 +1,6 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-#include <vespa/searchcore/config/config-proton.h>
+#include <vespa/config-proton.h>
#include <vespa/searchcore/proton/common/hw_info.h>
#include <vespa/searchcore/proton/server/threading_service_config.h>
#include <vespa/vespalib/testkit/testapp.h>
diff --git a/searchcore/src/tests/proton/documentmetastore/CMakeLists.txt b/searchcore/src/tests/proton/documentmetastore/CMakeLists.txt
index c3d70bd7410..a9b8b0aee4f 100644
--- a/searchcore/src/tests/proton/documentmetastore/CMakeLists.txt
+++ b/searchcore/src/tests/proton/documentmetastore/CMakeLists.txt
@@ -8,7 +8,6 @@ vespa_add_executable(searchcore_documentmetastore_test_app TEST
searchcore_bucketdb
searchcore_attribute
searchcore_feedoperation
- searchcore_fconfig
GTest::GTest
)
vespa_add_test(NAME searchcore_documentmetastore_test_app COMMAND searchcore_documentmetastore_test_app)
diff --git a/searchcore/src/tests/proton/matching/CMakeLists.txt b/searchcore/src/tests/proton/matching/CMakeLists.txt
index b4737be7819..8ec7bf7c442 100644
--- a/searchcore/src/tests/proton/matching/CMakeLists.txt
+++ b/searchcore/src/tests/proton/matching/CMakeLists.txt
@@ -5,7 +5,6 @@ vespa_add_executable(searchcore_matching_test_app TEST
DEPENDS
searchcore_test
searchcore_server
- searchcore_fconfig
searchcore_matching
searchcore_feedoperation
searchcore_documentmetastore
diff --git a/searchcore/src/tests/proton/proton_config_fetcher/CMakeLists.txt b/searchcore/src/tests/proton/proton_config_fetcher/CMakeLists.txt
index 20629733f09..22fec09c154 100644
--- a/searchcore/src/tests/proton/proton_config_fetcher/CMakeLists.txt
+++ b/searchcore/src/tests/proton/proton_config_fetcher/CMakeLists.txt
@@ -5,6 +5,5 @@ vespa_add_executable(searchcore_proton_config_fetcher_test_app TEST
DEPENDS
searchcore_test
searchcore_server
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_proton_config_fetcher_test_app COMMAND searchcore_proton_config_fetcher_test_app)
diff --git a/searchcore/src/tests/proton/proton_configurer/CMakeLists.txt b/searchcore/src/tests/proton/proton_configurer/CMakeLists.txt
index c7d6187e90c..df969c33af3 100644
--- a/searchcore/src/tests/proton/proton_configurer/CMakeLists.txt
+++ b/searchcore/src/tests/proton/proton_configurer/CMakeLists.txt
@@ -4,7 +4,6 @@ vespa_add_executable(searchcore_proton_configurer_test_app TEST
proton_configurer_test.cpp
DEPENDS
searchcore_server
- searchcore_fconfig
GTest::GTest
)
vespa_add_test(NAME searchcore_proton_configurer_test_app COMMAND searchcore_proton_configurer_test_app)
diff --git a/searchcore/src/tests/proton/proton_disk_layout/CMakeLists.txt b/searchcore/src/tests/proton/proton_disk_layout/CMakeLists.txt
index 5b6c84393f7..7c3b5d56d5c 100644
--- a/searchcore/src/tests/proton/proton_disk_layout/CMakeLists.txt
+++ b/searchcore/src/tests/proton/proton_disk_layout/CMakeLists.txt
@@ -5,6 +5,5 @@ vespa_add_executable(searchcore_proton_disk_layout_test_app TEST
DEPENDS
searchcore_test
searchcore_server
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_proton_disk_layout_test_app COMMAND searchcore_proton_disk_layout_test_app)
diff --git a/searchcore/src/tests/proton/server/CMakeLists.txt b/searchcore/src/tests/proton/server/CMakeLists.txt
index fc211d460ab..94ffbfc1fc1 100644
--- a/searchcore/src/tests/proton/server/CMakeLists.txt
+++ b/searchcore/src/tests/proton/server/CMakeLists.txt
@@ -4,7 +4,6 @@ vespa_add_executable(searchcore_documentretriever_test_app TEST
documentretriever_test.cpp
DEPENDS
searchcore_server
- searchcore_fconfig
searchcore_attribute
searchcore_feedoperation
searchcore_documentmetastore
@@ -32,7 +31,6 @@ vespa_add_executable(searchcore_feedstates_test_app TEST
searchcore_feedoperation
searchcore_pcommon
searchcore_proton_metrics
- searchcore_fconfig
)
vespa_add_test(NAME searchcore_feedstates_test_app COMMAND searchcore_feedstates_test_app)
vespa_add_executable(searchcore_memoryconfigstore_test_app TEST
diff --git a/searchcore/src/tests/proton/server/shared_threading_service/shared_threading_service_test.cpp b/searchcore/src/tests/proton/server/shared_threading_service/shared_threading_service_test.cpp
index fe7303692ba..1b6fa49df72 100644
--- a/searchcore/src/tests/proton/server/shared_threading_service/shared_threading_service_test.cpp
+++ b/searchcore/src/tests/proton/server/shared_threading_service/shared_threading_service_test.cpp
@@ -1,7 +1,7 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+#include <vespa/config-proton.h>
#include <vespa/persistence/dummyimpl/dummy_bucket_executor.h>
-#include <vespa/searchcore/config/config-proton.h>
#include <vespa/searchcore/proton/server/shared_threading_service.h>
#include <vespa/searchcore/proton/server/shared_threading_service_config.h>
#include <vespa/searchcore/proton/test/transport_helper.h>
diff --git a/searchcore/src/vespa/searchcore/bmcluster/CMakeLists.txt b/searchcore/src/vespa/searchcore/bmcluster/CMakeLists.txt
index 0489690c7c4..86f827e9be7 100644
--- a/searchcore/src/vespa/searchcore/bmcluster/CMakeLists.txt
+++ b/searchcore/src/vespa/searchcore/bmcluster/CMakeLists.txt
@@ -48,7 +48,6 @@ vespa_add_library(searchcore_bmcluster STATIC
searchcore_pcommon
searchcore_grouping
searchcore_proton_metrics
- searchcore_fconfig
searchcorespi
storageserver_storageapp
messagebus_messagebus-test
diff --git a/searchcore/src/vespa/searchcore/config/.gitignore b/searchcore/src/vespa/searchcore/config/.gitignore
deleted file mode 100644
index d58390943e2..00000000000
--- a/searchcore/src/vespa/searchcore/config/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-.depend
-Makefile
-config-*.cpp
-config-*.h
diff --git a/searchcore/src/vespa/searchcore/config/CMakeLists.txt b/searchcore/src/vespa/searchcore/config/CMakeLists.txt
deleted file mode 100644
index 978969bbf27..00000000000
--- a/searchcore/src/vespa/searchcore/config/CMakeLists.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-vespa_add_library(searchcore_fconfig STATIC
- SOURCES
- DEPENDS
-)
-vespa_generate_config(searchcore_fconfig proton.def)
-install_config_definition(proton.def vespa.config.search.core.proton.def)
-vespa_generate_config(searchcore_fconfig hwinfo.def)
diff --git a/searchcore/src/vespa/searchcore/config/OWNERS b/searchcore/src/vespa/searchcore/config/OWNERS
deleted file mode 100644
index 7ae1acb1be9..00000000000
--- a/searchcore/src/vespa/searchcore/config/OWNERS
+++ /dev/null
@@ -1 +0,0 @@
-geirst
diff --git a/searchcore/src/vespa/searchcore/proton/common/CMakeLists.txt b/searchcore/src/vespa/searchcore/proton/common/CMakeLists.txt
index d42f764fa77..7bb1c9b878c 100644
--- a/searchcore/src/vespa/searchcore/proton/common/CMakeLists.txt
+++ b/searchcore/src/vespa/searchcore/proton/common/CMakeLists.txt
@@ -29,7 +29,6 @@ vespa_add_library(searchcore_pcommon STATIC
statusreport.cpp
DEPENDS
searchcore_proton_metrics
- searchcore_fconfig
EXTERNAL_DEPENDS
${VESPA_STDCXX_FS_LIB}
)
diff --git a/searchcore/src/vespa/searchcore/proton/common/hw_info_sampler.cpp b/searchcore/src/vespa/searchcore/proton/common/hw_info_sampler.cpp
index 2f054843dd3..e25eb5c422c 100644
--- a/searchcore/src/vespa/searchcore/proton/common/hw_info_sampler.cpp
+++ b/searchcore/src/vespa/searchcore/proton/common/hw_info_sampler.cpp
@@ -1,10 +1,10 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
#include "hw_info_sampler.h"
+#include <vespa/config-hwinfo.h>
#include <vespa/config/print/fileconfigwriter.h>
#include <vespa/config/subscription/configsubscriber.hpp>
#include <vespa/fastos/file.h>
-#include <vespa/searchcore/config/config-hwinfo.h>
#include <vespa/vespalib/io/fileutil.h>
#include <vespa/vespalib/util/time.h>
#include <vespa/vespalib/util/resource_limits.h>
diff --git a/searchcore/src/vespa/searchcore/proton/docsummary/CMakeLists.txt b/searchcore/src/vespa/searchcore/proton/docsummary/CMakeLists.txt
index 9861812df6b..d1f3739c663 100644
--- a/searchcore/src/vespa/searchcore/proton/docsummary/CMakeLists.txt
+++ b/searchcore/src/vespa/searchcore/proton/docsummary/CMakeLists.txt
@@ -8,6 +8,4 @@ vespa_add_library(searchcore_docsummary STATIC
summaryflushtarget.cpp
summarymanager.cpp
summarymanagerinitializer.cpp
- DEPENDS
- searchcore_fconfig
)
diff --git a/searchcore/src/vespa/searchcore/proton/server/CMakeLists.txt b/searchcore/src/vespa/searchcore/proton/server/CMakeLists.txt
index 34e2ee283f1..0f36ab4e834 100644
--- a/searchcore/src/vespa/searchcore/proton/server/CMakeLists.txt
+++ b/searchcore/src/vespa/searchcore/proton/server/CMakeLists.txt
@@ -124,7 +124,6 @@ vespa_add_library(searchcore_server STATIC
searchcore_persistenceengine
searchcore_reprocessing
searchcore_summaryengine
- searchcore_fconfig
searchcore_reference
configdefinitions
EXTERNAL_DEPENDS
diff --git a/searchcore/src/vespa/searchcore/proton/server/bootstrapconfig.h b/searchcore/src/vespa/searchcore/proton/server/bootstrapconfig.h
index e697ad58a81..583009fcf04 100644
--- a/searchcore/src/vespa/searchcore/proton/server/bootstrapconfig.h
+++ b/searchcore/src/vespa/searchcore/proton/server/bootstrapconfig.h
@@ -2,8 +2,8 @@
#pragma once
+#include <vespa/config-proton.h>
#include <vespa/searchcore/proton/common/hw_info.h>
-#include <vespa/searchcore/config/config-proton.h>
#include <vespa/document/config/config-documenttypes.h>
#include <vespa/document/config/documenttypes_config_fwd.h>
#include <vespa/searchlib/common/tunefileinfo.h>
diff --git a/searchcore/src/vespa/searchcore/proton/server/memory_flush_config_updater.h b/searchcore/src/vespa/searchcore/proton/server/memory_flush_config_updater.h
index ca50838e70c..0fecc137f48 100644
--- a/searchcore/src/vespa/searchcore/proton/server/memory_flush_config_updater.h
+++ b/searchcore/src/vespa/searchcore/proton/server/memory_flush_config_updater.h
@@ -4,7 +4,7 @@
#include "i_disk_mem_usage_listener.h"
#include "memoryflush.h"
-#include <vespa/searchcore/config/config-proton.h>
+#include <vespa/config-proton.h>
#include <vespa/searchcore/proton/common/hw_info.h>
#include <mutex>
diff --git a/searchcore/src/vespa/searchcore/proton/server/prepare_restart_handler.h b/searchcore/src/vespa/searchcore/proton/server/prepare_restart_handler.h
index a35692c9205..0c821779e03 100644
--- a/searchcore/src/vespa/searchcore/proton/server/prepare_restart_handler.h
+++ b/searchcore/src/vespa/searchcore/proton/server/prepare_restart_handler.h
@@ -2,7 +2,7 @@
#pragma once
-#include <vespa/searchcore/config/config-proton.h>
+#include <vespa/config-proton.h>
#include <condition_variable>
#include <memory>
#include <mutex>
diff --git a/searchcore/src/vespa/searchcore/proton/server/shared_threading_service_config.cpp b/searchcore/src/vespa/searchcore/proton/server/shared_threading_service_config.cpp
index c1802b40deb..027d0537c95 100644
--- a/searchcore/src/vespa/searchcore/proton/server/shared_threading_service_config.cpp
+++ b/searchcore/src/vespa/searchcore/proton/server/shared_threading_service_config.cpp
@@ -1,7 +1,7 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
#include "shared_threading_service_config.h"
-#include <vespa/searchcore/config/config-proton.h>
+#include <vespa/config-proton.h>
#include <cmath>
namespace proton {
diff --git a/searchcore/src/vespa/searchcore/proton/server/threading_service_config.cpp b/searchcore/src/vespa/searchcore/proton/server/threading_service_config.cpp
index a2ab9e7c925..cd8725814d7 100644
--- a/searchcore/src/vespa/searchcore/proton/server/threading_service_config.cpp
+++ b/searchcore/src/vespa/searchcore/proton/server/threading_service_config.cpp
@@ -1,7 +1,7 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
#include "threading_service_config.h"
-#include <vespa/searchcore/config/config-proton.h>
+#include <vespa/config-proton.h>
#include <cmath>
namespace proton {
diff --git a/searchcore/src/vespa/searchcore/proton/server/threading_service_config.h b/searchcore/src/vespa/searchcore/proton/server/threading_service_config.h
index d13c7fb392f..7ba3c3eaebe 100644
--- a/searchcore/src/vespa/searchcore/proton/server/threading_service_config.h
+++ b/searchcore/src/vespa/searchcore/proton/server/threading_service_config.h
@@ -1,7 +1,7 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
#pragma once
-#include <vespa/searchcore/config/config-proton.h>
+#include <vespa/config-proton.h>
#include <vespa/searchcore/proton/common/hw_info.h>
#include <vespa/vespalib/util/executor.h>
#include <vespa/vespalib/util/time.h>
diff --git a/searchcore/src/vespa/searchcore/proton/test/CMakeLists.txt b/searchcore/src/vespa/searchcore/proton/test/CMakeLists.txt
index e3b1aad3c60..40e2b460bc6 100644
--- a/searchcore/src/vespa/searchcore/proton/test/CMakeLists.txt
+++ b/searchcore/src/vespa/searchcore/proton/test/CMakeLists.txt
@@ -20,7 +20,6 @@ vespa_add_library(searchcore_test STATIC
transport_helper.cpp
DEPENDS
searchcore_server
- searchcore_fconfig
searchcorespi
searchlib_test
)