-
Notifications
You must be signed in to change notification settings - Fork 140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix[bmqstoragetool, bmq, mqb]: Fix several warnings #540
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will reapprove once it passes the CI, the changes are good otherwise
@@ -262,25 +262,6 @@ struct PortMatcher { | |||
return listener.port() == d_port; | |||
} | |||
}; | |||
|
|||
template <typename T> | |||
T* channelCast(bmqio::Channel* base) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was just dead code we never removed? Happy to see it removed :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This might be related to TLS change, where we were needed to find a concrete bmqio::Channel
implementation within the chain of nested bmqio::Channel
s
m_bmqstoragetool ================ FileManager - Follow ISO C++ destructor rules FileManagerMock - Fix weak-vtable SearchShortResult - Remove unused d_allocator_p parameter - Add allocator() method to retrieve allocator from subobject bmq === bmqa_mocksession - Remove unused const overload of uriCorrIdToQueues bmqma_countingallocator - Properly mark CountingAllocator::configureStatContextTableInfoProvider as deprecated bmqtst_logcontroller - Add missing cases in switch statement mqb === mqba_commandrouter - Mark CommandRouter::ClusterWideRoutingMode::getRouteTargets errorDescription as unused - Move RoutingMode::~RoutingMode() to implementation file mqba_sessionnegotiator - Escape '@' character used by doxygen special command parsing mqbcfg_tcpinterfaceconfigvalidator - Add newline to end of header mqbi_queueengine - Mark QueueEngine::logAppSubscription appId as unused mqbmock_storagemanager - Force assertion failure for unimplemented StorageManager::fileStore mqbnet_tcpsessionfactory - Remove unused channelCast() helper Signed-off-by: Taylor Foxhall <[email protected]>
m_bmqstoragetool
FileManager
FileManagerMock
SearchShortResult
bmq
bmqa_mocksession
bmqma_countingallocator
bmqtst_logcontroller
mqb
mqba_commandrouter
mqba_sessionnegotiator
mqbcfg_tcpinterfaceconfigvalidator
mqbi_queueengine
mqbmock_storagemanager
mqbnet_tcpsessionfactory