[Tarantool-patches] [PATCH 0/3] box.execute() and box.cfg() idempotence and locking

Vladislav Shpilevoy v.shpilevoy at tarantool.org
Thu Jun 18 01:30:33 MSK 2020


Generally the patchset is fine, except one commit for the last
commit.

However the 'feature' about implicit box.cfg call should be
deleted, IMO. It only brings complexity to the code. No one
ever asked for it. Its purpose was to allow to do box.cfg from
SQL console, but there is no a problem in doing it manually
before touching SQL. Anyway nobody uses box.cfg without parameters
except for small manual tests. Note,
box.execute('SELECT lua("box.cfg ...")') won't work, because VDBE
and the parser heavily depend on the initialized box.


More information about the Tarantool-patches mailing list