[Tarantool-patches] [RFC v6 0/3] limbo: implement packets filtering

Cyrill Gorcunov gorcunov at gmail.com
Sat Jul 17 00:19:43 MSK 2021


Guys, take a look please, I skip few preparatory commits
to not spam the list (since it is still RFC) and there
yet no tests, but wanna show an early draft anyway.

Comments are highly appreciated, and even existing tests
are not yet passing so the filtering is obviously too eager,
I'll address this.

branch gorcunov/gh-6036-rollback-confirm-06-notest

v6:
 - use txn_limbo_terms name for structure
 - rebase on fresh sp/gh-6034-empty-limbo-transition branch
 - rework filtering chains

Cyrill Gorcunov (3):
  limbo: gather promote tracking into a separate structure
  limbo: order access to the limbo terms terms
  limbo: filter incoming synchro requests

 src/box/applier.cc     |  16 ++-
 src/box/box.cc         |  18 +--
 src/box/memtx_engine.c |   3 +-
 src/box/txn_limbo.c    | 244 +++++++++++++++++++++++++++++++++++++----
 src/box/txn_limbo.h    | 126 +++++++++++++++++----
 5 files changed, 354 insertions(+), 53 deletions(-)

-- 
2.31.1



More information about the Tarantool-patches mailing list