Viacheslav Blinov created IGNITE-27987:
------------------------------------------
Summary: Split TableManager into simplier components that follow
SRP
Key: IGNITE-27987
URL: https://issues.apache.org/jira/browse/IGNITE-27987
Project: Ignite
Issue Type: Epic
Reporter: Viacheslav Blinov
Assignee: Viacheslav Blinov
TableManager is a huge god-class with ~35 constructor parameters and 2000 LOC.
It's a infamous class that is hard to maintain and analyze, and edits always
seem very tedious. Lets try to split it into SRP components and turn the
TableManager itself into the orchestrator of those components that is easy to
reason about and test.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)