Re: Objects in heap dump corresponding to binary and de-serialized version of entries

2016-12-01 Thread vkulichenko
BinaryObjectImpl is a binary object, while deserialized objects will be shown
as your classes. Deserialized objects are not stored by default. However, if
you have queries enabled, and do a read on server side (i.e. send a closure
there to do a local get), then the deserialized object will be cached inside
the binary object. And this is actually a bug hopefully which will be fixed
soon: https://issues.apache.org/jira/browse/IGNITE-4293

-Val



--
View this message in context: 
http://apache-ignite-users.70518.x6.nabble.com/Objects-in-heap-dump-corresponding-to-binary-and-de-serialized-version-of-entries-tp9321p9343.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.


Re: Objects in heap dump corresponding to binary and de-serialized version of entries

2016-12-01 Thread rishi007bansod
Hi, 
Is there any way we can differentiate between deserialized and binary
objects from heap dump? I want to get details about *how many deserialized
and how many binary objects* are present in heap dump. Is there any way we
can store data in only binary format instead of serialized data?



--
View this message in context: 
http://apache-ignite-users.70518.x6.nabble.com/Objects-in-heap-dump-corresponding-to-binary-and-de-serialized-version-of-entries-tp9321p9330.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.


Re: Objects in heap dump corresponding to binary and de-serialized version of entries

2016-12-01 Thread Andrey Mashenkov
Hi,

GridDhtAtomicCacheEntry represents cache entry. BinaryObject represents
serialized objects: entry keys and entry values.
GridH2ValueCacheObject, GridH2KeyValueRowOnHeap are index internal objects.

On Thu, Dec 1, 2016 at 10:13 AM, rishi007bansod 
wrote:

> I have loaded customer table with 3,899,999 entries in cache. Following is
> heap dump for same.
>
> 
>
> Which objects in this heap dump represents binary and de-serialized version
> of entries?
> *GridH2ValueCacheObject, GridH2KeyValueRowOnHeap* are these objects
> corresponding to de-serialized entries? Also what does
> *ConcurrentSkipListMap$Node* and *ConcurrentSkipListMap$Index* holds?
>
>
>
> --
> View this message in context: http://apache-ignite-users.
> 70518.x6.nabble.com/Objects-in-heap-dump-corresponding-to-
> binary-and-de-serialized-version-of-entries-tp9321.html
> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
>



-- 
С уважением,
Машенков Андрей Владимирович
Тел. +7-921-932-61-82

Best regards,
Andrey V. Mashenkov
Cerr: +7-921-932-61-82