Hello Denis, As for p.1 - fully agree. For p.2 - I have some ideas to be implemented in the future in Ignite 3.0, will share some ideas later.
чт, 6 июн. 2019 г. в 13:29, Denis Magda <dma...@apache.org>: > Hey Igniters, > > I'd like us to brainstorm how to solve the following usability issue. > > A user starts developing an app and can change the data model via a > configuration or DDL frequently. However, if there is an incompatible data > model change like a type/field modification Ignite will fail to restart or > begins throwing "wrong data type" exceptions. > > A solution for these scenarios is to clean the "marshaller/" folder. Guess > who knows this trick? A few of us. Had to do this all the time while baking > a demo for one of the recent shows and here is a good example of users' > hardships: > > https://stackoverflow.com/questions/56384773/apache-ignite-programmatically-destroy-persistent-cache > > How do you see this needs to be addressed considering: > > 1. Current Ignite serialization format - a special message that explains > what to clean and where or some sort of automation? > 2. Future storage independent format - when binary serialization logic > will be revisited. @Alex Goncharuk, please step in. > > > - > Denis >