]
Jens Reimann commented on ISPN-11012:
-------------------------------------
{quote}> I also get wrong results with FETCH (see ISPN-11014). So what do I need to do,
in order to get correct results?
Ok, let's not mix JIRAs This one is about returning null in the result list. Does it
happen if you don't use BROADCAST?
{quote}
No.
Remote query with Ickle returns null in list
--------------------------------------------
Key: ISPN-11012
URL:
https://issues.jboss.org/browse/ISPN-11012
Project: Infinispan
Issue Type: Task
Components: Remote Querying
Affects Versions: 10.0.1.Final
Reporter: Jens Reimann
Priority: Major
Attachments: infinispan.xml
Doing a query with Ickle:
{code:java}
var query = Search
.getQueryFactory(devicesCache)
.create(
"from io.enmasse.iot.registry.infinispan.data.DeviceInformation d where
d.tenantId=:tenantId",
IndexedQueryMode.BROADCAST)
.maxResults(config.getDeletionChunkSize())
.setParameter("tenantId", tenantId);
var list = query.list();
{code}
sometimes returns {{null}} entries in the result list:
{code:java}
08:41:10.201 [main] DEBUG i.e.i.t.c.InfinispanTenantCleaner - List: [null, null, null,
null, null, null, null, null, null,
DeviceInformation{tenantId=jbtest.iot/2019-12-02T08:22:49Z,
deviceId=http-inserter-lghfn222, version=23c01c7a-40dd-40ca-a703-ba37e0f9ae1d,
registrationInformation={},
credentials=[DeviceCredential{authId=http-inserter-lghfnauth-222, type=hashed-password,
enabled=null,
secrets=[{"hash-function":"sha-256","pwd-hash":"YL83poc4t6wVqJm3zjcUpGI9GUVMi3u5uyK/OSdlepc=","salt":"+DXyglWxFg4="}]}]},
DeviceInformation{tenantId=jbtest.iot/2019-12-02T08:22:49Z,
deviceId=http-inserter-w7lsv262, version=2cf8b8b0-a207-45ea-b0bc-5403c67f64b5,
registrationInformation={},
credentials=[DeviceCredential{authId=http-inserter-w7lsvauth-262, type=hashed-password,
enabled=null,
secrets=[{"hash-function":"sha-256","pwd-hash":"vdO2o/73VTXxyCbaMxBn5Y
{code}