[Tarantool-patches] [PATCH v2 01/10] box: rfc for stacked diagnostic area
Konstantin Osipov
kostja.osipov at gmail.com
Wed Mar 25 11:27:07 MSK 2020
* Nikita Pettik <korablev at tarantool.org> [20/03/25 09:32]:
> From: Kirill Shcherbatov <kshcherbatov at tarantool.org>
>
> Part of #1148
This RFC is lgtm.
I wonder how it corresponds with capability negotiations. If we
have capability negotiations, we don't need iproto_error_stack
*and* iproto_error messages in the protocol, we can negotiate with
the client whether or not it's ready to receive
iproto_error_stack.
However, I think capability negotiation in client-server protocol
is an overkill. Gradually phasing out old client support is a cleaner
strategy. And simply preserving backward compatibility, which is
already possible with extra fields ignored by old clients, is even better.
--
Konstantin Osipov, Moscow, Russia
More information about the Tarantool-patches
mailing list