[PATCH v3 1/1] iproto: get iproto obuf only right before usage

Vladimir Davydov vdavydov.dev at gmail.com
Tue Mar 20 19:49:24 MSK 2018


On Tue, Mar 20, 2018 at 04:43:05PM +0300, Vladislav Shpilevoy wrote:
> It is possible to discard non-sent responses using a special
> sequence of requests and yields. In details: if DML requests
> yield on commit too long, there are fast read requests, and a
> network is saturated, then some non-sent DML responses are
> discarded.
> 
> Closes #3255
> ---
>  src/box/iproto.cc        | 25 +++++++++++++++++++++----
>  src/errinj.h             |  1 +
>  test/box/errinj.result   | 46 +++++++++++++++++++++++++++++++++++++++++++++-
>  test/box/errinj.test.lua | 21 +++++++++++++++++++++
>  4 files changed, 88 insertions(+), 5 deletions(-)

Looks good to me.



More information about the Tarantool-patches mailing list