strange cacheEntry field

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

strange cacheEntry field

voipp
Hi all! There is a field rdrs in class GridDhtCacheEntry. Why do we need it
?
--

*Best Regards,*

*Kuznetsov Aleksey*
Reply | Threaded
Open this post in threaded view
|

Re: strange cacheEntry field

Alexey Goncharuk
Hi Aleksey,

This field tracks readers - objects which contain node IDs with near cache
which has read this key. If an entry contains a reader, this reader must be
updated as well alongside with backup nodes.

See GridCacheContext#dhtMap(UUID, AffinityTopologyVersion,
GridDhtCacheEntry, GridCacheVersion, IgniteLogger,
Map<ClusterNode,List<GridDhtCacheEntry>>,
Map<ClusterNode,List<GridDhtCacheEntry>>)

--AG

2017-03-22 18:03 GMT+03:00 ALEKSEY KUZNETSOV <[hidden email]>:

> Hi all! There is a field rdrs in class GridDhtCacheEntry. Why do we need it
> ?
> --
>
> *Best Regards,*
>
> *Kuznetsov Aleksey*
>
Reply | Threaded
Open this post in threaded view
|

Re: strange cacheEntry field

voipp
big thanx!

ср, 22 мар. 2017 г. в 18:33, Alexey Goncharuk <[hidden email]>:

> Hi Aleksey,
>
> This field tracks readers - objects which contain node IDs with near cache
> which has read this key. If an entry contains a reader, this reader must be
> updated as well alongside with backup nodes.
>
> See GridCacheContext#dhtMap(UUID, AffinityTopologyVersion,
> GridDhtCacheEntry, GridCacheVersion, IgniteLogger,
> Map<ClusterNode,List<GridDhtCacheEntry>>,
> Map<ClusterNode,List<GridDhtCacheEntry>>)
>
> --AG
>
> 2017-03-22 18:03 GMT+03:00 ALEKSEY KUZNETSOV <[hidden email]>:
>
> > Hi all! There is a field rdrs in class GridDhtCacheEntry. Why do we need
> it
> > ?
> > --
> >
> > *Best Regards,*
> >
> > *Kuznetsov Aleksey*
> >
>
--

*Best Regards,*

*Kuznetsov Aleksey*