ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vladimir Ozerov <voze...@gridgain.com>
Subject Re: SQL query doesn't work with binary marshaller
Date Wed, 30 Dec 2015 17:23:22 GMT
This is a known problem, scheduled for 1.6. You can find corresponding
ticket on TC runs - it is mentioned in one of muted Binary Queries tests.
30 дек. 2015 г. 20:04 пользователь "Andrey Gura" <agura@gridgain.com>
написал:

> Guys,
>
> I found problem with SqlQuery and binary objects. TC is green but log for
> Ignite Binary Objects Queries plan on ignite-1.5 branch contains errors in
> IgniteCacheAbstractQuerySelfTest.testObjectQuery.
>
> The following code leads to empty result because rows have BinaryObjectImpl
> type while query arg has ValueObject type (comparison fails):
>
>
>         IgniteCache<Integer, ObjectValue> cache = ignite().cache(null);
>
>         ObjectValue val = new ObjectValue("test", 0);
>
>         cache.put(1, val);
>
>         QueryCursor<Cache.Entry<Integer, ObjectValue>> qry =
>             cache.query(new SqlQuery<Integer,
> ObjectValue>(ObjectValue.class, "_val=?").setArgs(val));
>
>         Iterator<Cache.Entry<Integer, ObjectValue>> iter = qry.iterator();
> // empty iterator
>
>
>
> Is it known issue or I should create a ticket?
>
> --
> Andrey Gura
> GridGain Systems, Inc.
> www.gridgain.com
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message