Here is an original discussion with a reference to the JIRA ticket:
On Tue, Mar 6, 2018 at 9:18 AM, Dmitriy Setrakyan <dsetrak...@apache.org>
> Hi Dmitriy. I don't think we have a design proposal for transaction support
> in thin clients. Do you mind taking this initiative and creating an IEP on
> On Tue, Mar 6, 2018 at 8:46 AM, Dmitriy Govorukhin <
> dmitriy.govoruk...@gmail.com> wrote:
> > Hi, Igniters.
> > I've seen a lot of discussions about thin client and binary protocol,
> but I
> > did not hear anything about transactions support. Do we have some draft
> > this purpose?
> > As I understand we have several problems:
> > - thread and transaction have hard related (we use thread-local
> > and thread name)
> > - we can process only one transaction at the same time in one thread
> > mean we need hold thread per client. If connect 100 thin clients to 1
> > server node, then need to hold 100 thread on the server side)
> > Let's discuss how we can implement transactions for the thin client.