diff options
author | Tor Egge <Tor.Egge@oath.com> | 2018-01-09 10:14:42 +0000 |
---|---|---|
committer | Tor Egge <Tor.Egge@oath.com> | 2018-01-09 10:14:42 +0000 |
commit | 6bc90279ce3c483cf243037572511aeb93e20de4 (patch) | |
tree | 7d7482d1289cf6a550f1eabfe0d398895ab68a62 /storage | |
parent | c9422014ac0fb0e4173fe21b4485ac18bbbc398a (diff) |
More Bucketspaces config definition to configdefinitions module in preparation
for it being used outside storage module.
Diffstat (limited to 'storage')
5 files changed, 4 insertions, 20 deletions
diff --git a/storage/src/vespa/storage/config/CMakeLists.txt b/storage/src/vespa/storage/config/CMakeLists.txt index 65eeeaf3221..4a20d510043 100644 --- a/storage/src/vespa/storage/config/CMakeLists.txt +++ b/storage/src/vespa/storage/config/CMakeLists.txt @@ -28,5 +28,3 @@ vespa_generate_config(storage_storageconfig stor-prioritymapping.def) install_config_definition(stor-prioritymapping.def vespa.config.content.core.stor-prioritymapping.def) vespa_generate_config(storage_storageconfig rpc-provider.def) install_config_definition(rpc-provider.def vespa.config.content.core.rpc-provider.def) -vespa_generate_config(storage_storageconfig bucketspaces.def) -install_config_definition(bucketspaces.def vespa.config.content.core.bucketspaces.def) diff --git a/storage/src/vespa/storage/config/bucketspaces.def b/storage/src/vespa/storage/config/bucketspaces.def deleted file mode 100644 index 4db107ec1ee..00000000000 --- a/storage/src/vespa/storage/config/bucketspaces.def +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -namespace=vespa.config.content.core - -## This config contains the document types handled by a given content cluster -## and the bucket space they belong to. - -## The name of a document type. -documenttype[].name string - -## The bucket space this document type belongs to. -documenttype[].bucketspace string - -## Switch to enable multiple bucket spaces in content layer and content nodes. -enable_multiple_bucket_spaces bool default=false diff --git a/storage/src/vespa/storage/frameworkimpl/component/storagecomponentregisterimpl.h b/storage/src/vespa/storage/frameworkimpl/component/storagecomponentregisterimpl.h index afd9f11a88b..d281883856c 100644 --- a/storage/src/vespa/storage/frameworkimpl/component/storagecomponentregisterimpl.h +++ b/storage/src/vespa/storage/frameworkimpl/component/storagecomponentregisterimpl.h @@ -11,7 +11,7 @@ #include <vespa/document/repo/documenttyperepo.h> #include <vespa/documentapi/loadtypes/loadtypeset.h> #include <vespa/storage/common/storagecomponent.h> -#include <vespa/storage/config/config-bucketspaces.h> +#include <vespa/config-bucketspaces.h> #include <vespa/storage/config/config-stor-prioritymapping.h> #include <vespa/storageframework/defaultimplementation/component/componentregisterimpl.h> #include <vespa/vdslib/distribution/distribution.h> diff --git a/storage/src/vespa/storage/storageserver/configurable_bucket_resolver.h b/storage/src/vespa/storage/storageserver/configurable_bucket_resolver.h index acebd9777fb..ab296c86c4c 100644 --- a/storage/src/vespa/storage/storageserver/configurable_bucket_resolver.h +++ b/storage/src/vespa/storage/storageserver/configurable_bucket_resolver.h @@ -1,7 +1,7 @@ // Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. #pragma once -#include <vespa/storage/config/config-bucketspaces.h> +#include <vespa/config-bucketspaces.h> #include <vespa/storage/common/bucket_resolver.h> #include <vespa/vespalib/stllike/hash_fun.h> #include <memory> @@ -33,4 +33,4 @@ public: const vespa::config::content::core::BucketspacesConfig& config); }; -}
\ No newline at end of file +} diff --git a/storage/src/vespa/storage/storageserver/storagenode.h b/storage/src/vespa/storage/storageserver/storagenode.h index a07d1c0c534..38a48ac2eed 100644 --- a/storage/src/vespa/storage/storageserver/storagenode.h +++ b/storage/src/vespa/storage/storageserver/storagenode.h @@ -19,7 +19,7 @@ #include <vespa/config/subscription/configuri.h> #include <vespa/document/config/config-documenttypes.h> #include <vespa/storage/common/doneinitializehandler.h> -#include <vespa/storage/config/config-bucketspaces.h> +#include <vespa/config-bucketspaces.h> #include <vespa/storage/config/config-stor-prioritymapping.h> #include <vespa/storage/config/config-stor-server.h> #include <vespa/storage/storageutil/resumeguard.h> |