mirror of
https://github.com/dragonflydb/dragonfly.git
synced 2025-05-12 10:55:46 +02:00
Dispatch queue memory optimizations (#1103)
Dispatch queue entry optimizations
This commit is contained in:
parent
2d73b2bfb0
commit
71147c20a9
7 changed files with 206 additions and 247 deletions
|
@ -23,7 +23,7 @@ class TestConnection : public facade::Connection {
|
|||
|
||||
void SendPubMessageAsync(PubMessage pmsg) final;
|
||||
|
||||
std::vector<PubMessage> messages;
|
||||
std::vector<PubMessage::MessageData> messages;
|
||||
|
||||
private:
|
||||
io::StringSink* sink_;
|
||||
|
@ -87,8 +87,8 @@ class BaseFamilyTest : public ::testing::Test {
|
|||
std::string GetId() const;
|
||||
size_t SubscriberMessagesLen(std::string_view conn_id) const;
|
||||
|
||||
const facade::Connection::PubMessage& GetPublishedMessage(std::string_view conn_id,
|
||||
size_t index) const;
|
||||
const facade::Connection::PubMessage::MessageData& GetPublishedMessage(std::string_view conn_id,
|
||||
size_t index) const;
|
||||
|
||||
std::unique_ptr<util::ProactorPool> pp_;
|
||||
std::unique_ptr<Service> service_;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue