Igniters,

I started the TX code cleanup [1] last month and almost finished with the
obvious garbage.
Now, started the code deduplication, I was faced with code overcomplexity
because of unfinished MVCC.

The community agreed to remove MVCC, but the initial attempt [2] was not
successful because of the impossibility to get rid of 20k+ lines of the
code at once.
So, my proposal is to remove it step by step.

1) MVCC tests should be removed from the project
2) MVCC-related code should be removed from the project by reasonably sized
commits, checking it does not affect the existing tests.

I'm ready to perform the removal.

Any objections/tips?

[1] https://issues.apache.org/jira/browse/IGNITE-19844
[2] https://issues.apache.org/jira/browse/IGNITE-13871

Reply via email to