Releases
v11.1
Version 11.1
mprpc: Split Connection in ClientConnection, ServerConnection, RelayConnection
mprpc: Some cleanup and some small improvements on the MessageReader and MessageWriter
Version 11.0
utility: Improve SharedBuffer with local caching
mprpc: switch to using SharedBuffer
frame: Some improvements to Reactor and aio::Reactor
utility: Introducing IntrusivePtr with support for collapse
mprpc: Defaulting to InstrusivePtr for solid::frame::mprpc::Message. Use SOLID_MPRPC_USE_SHARED_PTR_MESSAGE build option to switch to std::shared_ptr.
Version 10.0
(DONE) New Pimpl implementation which avoids the extra memory allocation similarly to solid::Any<>
(DONE) Optimize mprpc::MessageHeader - separate the relay part. Breakes backward compatibility on protocol.
(DONE) Introducing solid::Cacheable - used for implementing local thread caches of e.g. mprpc::Message in order to avoid message allocations.
You can’t perform that action at this time.