Prachi,

In [2] we refer to the same CacheConfiguration.setOffHeapMaxMemory
property, so [1] is correct. If setOffHeapMaxMemory is disabled (set to
-1), then indexes will never be stored offheap, regardless of setMemoryMode
setting.

Probably we have to change [2] to make it clear, that it is about
setOffHeapMaxMemory
but not about setMemoryMode.

Sergi


2016-11-03 2:25 GMT+03:00 Prachi Garg <[email protected]>:

> Engineers,
>
> I was going through documentation for Off-Heap SQL Indexes
> <https://apacheignite.readme.io/docs/sql-queries#off-heap-sql-indexes> and
> found two contradicting statements-
>
> According to [1] -  " `CacheConfiguration.setOffHeapMaxMemory` is the only
> property to enable or disable off-heap indexing. While
> CacheConfiguration.setMemoryMode is used to configure off-heap memory
> <https://apacheignite.readme.io/v1.7/docs/off-heap-memory>, it does not
> have any effect on indexing."
>
> According to [2] -  "Note that when off-heap memory is configured, Ignite
> will store query indexes off-heap as well."
>
>
> Which one is true?
>
> [1] - https://apacheignite.readme.io/docs/sql-queries#off-heap-sql-indexes
>
> [2] - http://apacheignite.gridgain.org/docs/off-heap-memory
>
>
> Thanks,
>
> -Prachi
>

Reply via email to