diff options
author | Tor Brede Vekterli <vekterli@yahooinc.com> | 2022-07-01 15:18:32 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-01 15:18:32 +0200 |
commit | 59b00e6d03a6317e8f4a19486b8c26a64abf39b9 (patch) | |
tree | e7f4b570ca8cd2daa0591f7848290773b922dce7 /searchcore | |
parent | 43d65164a52041f8edfaa08028747a6fa69c6b81 (diff) | |
parent | 331dfa1c316e1663e84a792aabba75fce284356d (diff) |
Merge pull request #23316 from vespa-engine/vekterli/remove-legacy-storage-protocol-versions
GC all legacy storage protocol serialization versions
Diffstat (limited to 'searchcore')
-rw-r--r-- | searchcore/src/vespa/searchcore/bmcluster/bm_message_bus.cpp | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/searchcore/src/vespa/searchcore/bmcluster/bm_message_bus.cpp b/searchcore/src/vespa/searchcore/bmcluster/bm_message_bus.cpp index ff4fed44d22..2622de6320e 100644 --- a/searchcore/src/vespa/searchcore/bmcluster/bm_message_bus.cpp +++ b/searchcore/src/vespa/searchcore/bmcluster/bm_message_bus.cpp @@ -10,7 +10,6 @@ #include <vespa/messagebus/ireplyhandler.h> #include <vespa/documentapi/messagebus/documentprotocol.h> #include <vespa/documentapi/messagebus/messages/documentmessage.h> -#include <vespa/storageapi/mbusprot/storageprotocol.h> #include <vespa/storageapi/mbusprot/storagereply.h> #include <vespa/vespalib/stllike/asciistream.h> @@ -21,7 +20,6 @@ using documentapi::DocumentProtocol; using mbus::RPCMessageBus; using mbus::Reply; using mbus::SourceSession; -using storage::mbusprot::StorageProtocol; using storage::mbusprot::StorageReply; namespace search::bmcluster { @@ -97,15 +95,7 @@ BmMessageBus::ReplyHandler::handleReply(std::unique_ptr<Reply> reply) failed = true; // empty reply or error } else { auto protocol = reply->getProtocol(); - if (protocol == DocumentProtocol::NAME) { - } else if (protocol == StorageProtocol::NAME) { - auto sreply = dynamic_cast<storage::mbusprot::StorageReply *>(reply.get()); - if (sreply != nullptr) { - check_error(*sreply->getReply()); - } else { - failed = true; // unexpected message type - } - } else { + if (protocol != DocumentProtocol::NAME) { failed = true; // unexpected protocol } } @@ -139,7 +129,6 @@ BmMessageBus::BmMessageBus(const config::ConfigUri& config_uri, mbus::RPCNetworkParams params(config_uri); mbus::ProtocolSet protocol_set; protocol_set.add(std::make_shared<DocumentProtocol>(document_type_repo)); - protocol_set.add(std::make_shared<StorageProtocol>(document_type_repo)); params.setIdentity(mbus::Identity("vespa-bm-client")); _message_bus = std::make_unique<mbus::RPCMessageBus>( protocol_set, |