Re: Checkpoint refactoring(part of IEP-47)

2020-09-15 Thread Anton Kalashnikov
Hello, I have finished the last checkpoint refactoring ticket(https://issues.apache.org/jira/browse/IGNITE-13207). In general, there are several new classes were created(it mostly extracted from GridDatabaseSharedManager). More detailed description you can find on the ticket. If somebody intere

Re: Checkpoint refactoring(part of IEP-47)

2020-06-22 Thread Anton Kalashnikov
In fact, It is also one of my targets. I believe it will be possible when checkpoint's classes will be restructured to smaller classes with more clear responsibilities. So if everything goes good we can do it after step 3 which I described above. --  Best regards, Anton Kalashnikov 19.06.2020

Re: Checkpoint refactoring(part of IEP-47)

2020-06-19 Thread Ivan Pavlukhin
Hi Anton, A side question. Do you feel that it is possible to cover extracted classes with unit tests (I mean unit tests which do not start Ignite nodes)? 2020-06-19 16:59 GMT+03:00, Anton Kalashnikov : > Hi Igniters, > > IEP-47(Native persistence defragmentation) contains a part that implies > r

Checkpoint refactoring(part of IEP-47)

2020-06-19 Thread Anton Kalashnikov
Hi Igniters, IEP-47(Native persistence defragmentation) contains a part that implies refactoring of checkpoint(with the goal of reusing this feature in defragmentation). I just to want to emphasize this part(refactoring) here and share my view to implementation I want to split this job to at