Looks nice, but what is ToQueryable() method for? Is the cache initially
not queryable? :)

-Val

On Fri, Jan 22, 2016 at 9:49 AM, Sergi Vladykin <sergi.vlady...@gmail.com>
wrote:

> Looks cool to me.
>
> Sergi
>
> 2016-01-22 18:04 GMT+03:00 Pavel Tupitsyn <ptupit...@gridgain.com>:
>
> > Igniters,
> >
> > I'm working on LINQ support in Ignite.NET ([1]).
> >
> > For the uninitiated, LINQ will allow cache SQL queries in a
> strongly-typed
> > way, which is awesome:
> >   cache.ToQueryable().Where(person => person.Age > 20)
> > instead of
> >   cache.Query(new SqlQuery(typeof(Person), "age > ?", 20))
> >
> > To greatly simplify the task of transforming expression tree to Ignite
> SQL,
> > I'm going to use re-linq [2].
> > * It is an industry standard LINQ library, used in Entity Framework and
> > NHibernate for the same purpose
> > * License is Apache 2.0, same as ours
> >
> > Any thoughts or objections?
> >
> >
> > [1] https://issues.apache.org/jira/browse/IGNITE-1630
> > [2] https://relinq.codeplex.com/
> >
> > --
> > --
> > Pavel Tupitsyn
> > GridGain Systems, Inc.
> > www.gridgain.com
> >
>

Reply via email to