[
https://issues.jboss.org/browse/ISPN-6022?page=com.atlassian.jira.plugin....
]
Gustavo Fernandes edited comment on ISPN-6022 at 3/18/16 10:56 AM:
-------------------------------------------------------------------
Looking at your configuration, the indexes are stored on disk, since you did not specify a
specific storage, so in theory you do not need re-indexing on preload: the indexes will
already be there.
Are you priming the cache? Is the cache loader you are using a shared cache loader?
was (Author: gustavonalle):
Looking at your configuration, the indexes are stored on disk, since you did not specify a
specific storage, so in theory you do not need re-indexing on preload: the indexes will
already be there.
Is the cache loader you are using a shared cache loader?
Unable to query cache when data is preloaded via
AdvancedCacheLoader#process
----------------------------------------------------------------------------
Key: ISPN-6022
URL:
https://issues.jboss.org/browse/ISPN-6022
Project: Infinispan
Issue Type: Bug
Components: Embedded Querying, Loaders and Stores
Affects Versions: 8.1.0.Final, 8.1.1.Final
Reporter: Dan Siviter
When preloading from a {{AdvancedCacheLoader}} the index doesn't get updated.
Therefore it is only possible to query items that have been {{#put(...)}} into the cache.
I am able to get preloaded items from the cache using their key which leads me to think
the index is never built on pre-load.
I've seen no implicit rebuilding of caches in any of the existing
{{AdvancedCacheLoader#process(...)}} which leads me to think this will not work with any
of them.
I've verified this reindexing using {{searchManager.getMassIndexer().start()}} and
the query will then return results.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)