ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dmitriy Setrakyan <dsetrak...@apache.org>
Subject Re: Cache metrics not updated if data loaded via IgniteDataStreamer
Date Fri, 08 May 2015 07:56:14 GMT
On Fri, May 8, 2015 at 12:53 AM, Yakov Zhdanov <yzhdanov@apache.org> wrote:

> By default data streamer does not do puts, but does cache loading.
>

I still think metrics should be updated, no? From user standpoint there is
no difference between puts and loading.


>
> --Yakov
>
> 2015-05-07 19:20 GMT+03:00 Andrey Gura <agura@gridgain.com>:
>
> > I think it's possible. If allowOverwrite isn't set then entry updates
> > through initialValue method. All we need it is just update metrics from
> > this method.
> >
> > On Wed, Apr 29, 2015 at 5:13 PM, Dmitriy Setrakyan <
> dsetrakyan@apache.org>
> > wrote:
> >
> > > On Wed, Apr 29, 2015 at 5:30 AM, Vladimir Ozerov <vozerov@gridgain.com
> >
> > > wrote:
> > >
> > > > Alexey,
> > > >
> > > > By default data streamer use optimized path and does not perform
> > ordinary
> > > > puts and removes. I believe you will see metrics updates if you set
> > > > IgniteDataStreamer.allowOverwrite() to true.
> > > >
> > >
> > > This seems to be inconsistent behavior. I remember Alexey G. working on
> > it.
> > > Is it possible to get metric updates even if the allowOverwrite flag is
> > > false?
> > >
> > >
> > > >
> > > > On Wed, Apr 29, 2015 at 1:24 PM, Alexey Kuznetsov <
> > > akuznetsov@gridgain.com
> > > > >
> > > > wrote:
> > > >
> > > > > Just found that if I load data into cache via IgniteDataStreamer
> then
> > > > > CacheMetrics.getCachePuts() is not updated.
> > > > >
> > > > > Is this a bug or feature?
> > > > >
> > > > > --
> > > > > Alexey Kuznetsov
> > > > > GridGain Systems
> > > > > www.gridgain.com
> > > > >
> > > >
> > >
> >
> >
> >
> > --
> > Andrey Gura
> > GridGain Systems, Inc.
> > www.gridgain.com
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message