ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexey Goncharuk (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (IGNITE-952) Implement queries capabilities over the Hibernate L2 cache data
Date Fri, 29 May 2015 16:25:17 GMT

     [ https://issues.apache.org/jira/browse/IGNITE-952?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Alexey Goncharuk closed IGNITE-952.

> Implement queries capabilities over the Hibernate L2 cache data
> ---------------------------------------------------------------
>                 Key: IGNITE-952
>                 URL: https://issues.apache.org/jira/browse/IGNITE-952
>             Project: Ignite
>          Issue Type: Improvement
>          Components: cache
>            Reporter: Alexey Goncharuk
> Hibernate stores values in cache using the following classes:
> {{org.hibernate.cache.spi.CacheKey}} and {{org.hibernate.cache.spi.entry.CacheEntry}},
in particular {{org.hibernate.cache.spi.entry.StandardCacheEntryImpl}} The latter contains
a classname of the cached value and an array of field values. There is no a direct way to
run Ignite queries over this data.
> The missing metadata for indexing can be obtained with {{SessionFactory.getClassMetadata(...)}}
and stored into a system cache (or be provided to indexing in any other convenient way, for
example, in the cache configuration for the corresponding Hibernate region). Given this metadata,
indexing should be able to run queries over the stored fields.

This message was sent by Atlassian JIRA

View raw message