[
https://issues.jboss.org/browse/ISPN-6022?page=com.atlassian.jira.plugin....
]
Gustavo Fernandes commented on ISPN-6022:
-----------------------------------------
If you use {{index.addProperty("default.directory_provider", "ram")}}
the indexes will be volatile, and preload will also cause a re-index. Be aware that
{{ram}} storage is tailored for small to medium indexes only.
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)