Releases: facebook/mcrouter
Releases · facebook/mcrouter
Version 41
This release fixes two denial-of-service bugs:
- CVE-2019-11937 in the carbon protocol reader
- CVE-2019-11923 in the deprecated ASCII parser.
Version 40
v0.40.0 Bump version to 40:0
Version 39
Add getTotalBufferedBytes() method fo AsyncTransport Summary: When BufferCallback::onEgressBuffered() is called, applications usually want to know how many bytes were buffered so that can take actions (such as avoiding that connection, failing fast, etc). This diff adds getTotalPendingBytes() to AsyncTransport to allow applications to easily query how many bytes were actually buffered. Reviewed By: spalamarchuk Differential Revision: D13252677 fbshipit-source-id: 8ec203f6764e00f52d471321afb549376397eb84
Version 38
v0.38.0-release Bump version to 38:0
Version 37
v0.37.0-release Bump version to 37:0
Version 36
- f473934 fixes a security issue. Updating to a version that includes that fix (i.e. version 36 or greater) is highly recommended.
- New option in MissFailoverRoute allows returning the “best” reply instead of the last reply. Check this wiki page for more information.
- New feature that saves the last valid configuration to disk and falls back to it when mcrouter starts with an invalid config. Mcrouter will trust this saved config for up to one hour (configurable). More information in this wiki page.
- Bug fixes and performance improvements.