Hi, Sure, I'm ready to start working on the DELETE/UPDATE.
El mar., 20 nov. 2018 a las 13:10, Denis Magda (<[email protected]>) escribió: > Hello Jonathan, > > Thanks for the feedback. Are you ready to work on missing DELETE/UPDATE > capabilities? Our community experts can guide you and do reviews. > > -- > Denis > > On Tue, Nov 20, 2018 at 7:34 AM Jonathan Camargo <[email protected]> > wrote: > > > Hi community, > > > > First let me introduce myself, My name is Jonathan Camargo, I'm a Java > > developer at a software outsourcing company, I'm currently working for a > > legacy project. > > > > I'm currently learning new technologies and concepts such as IMDG, I have > > been reading concepts and code about that mainly because I have find this > > concept fascinating. > > > > On the test project I'm working on I am using Spring Boot 2, Ignite > Spring > > Data 2.0 and a H2 DB (It could be any other but seems easier this way) > and > > aside from the already documented issues I have find that the > > IgniteRepository does not support the Update and Delete queries, on the > > code even is throwing a controlled exception: > > > > if (parts.isDelete()) > > throw new UnsupportedOperationException("DELETE clause is not > > supported now."); > > else { > > sql.append("SELECT "); > > > > if (parts.isDistinct()) > > throw new UnsupportedOperationException("DISTINCT clause > in > > not supported."); > > > > And I would like to point that the lib is validating if if is going to > > generate the query or if it is going to use the @Query SQL that is being > > sent, and that SQL is executed through the SqlFieldsQuery of the core > lib. > > > > So my suggestion would be to add the Update and Delete query to the > > validation so those functions will run over the core. > > > > I would not like to Inject the Ignite object, get or create the cache and > > run those statements over there since that way the Ignite Repository > would > > not be needed and I would prefer just to remove the Ignite Spring lib and > > work directly with the client and the server on other applications. > > > > If is there any issue I could help with I would be there. > > > > And I would like to know if is there any filter on Jira over the issues > > that I could look. > > > > Thanks. > > > > -- > > Jonathan Giovanny Camargo Sanabria > > > -- Jonathan Giovanny Camargo Sanabria
