Re: Question regarding replicated regions and scope

2015-06-26 Thread Anilkumar Gingade
In case of global scope, every operation is performed under distributed-lock... In case of transaction, the d-locks are taken at the commit time, and is done efficiently... -Anil. On Fri, Jun 26, 2015 at 10:08 AM, Swapnil Bawaskar wrote: > As part of commit processing, a request is sent to gr

Re: Offline analytics for HDFS integration

2015-07-22 Thread Anilkumar Gingade
Hi Eric, In case if you haven't come across...We have GemFire spark connector which can be used to store/retrieve data from Spark. https://issues.apache.org/jira/browse/GEODE-9 Thanks, -Anil. On Wed, Jul 22, 2015 at 8:31 AM, Eric Pederson wrote: > Hi Ashvin: > > We are using tools like Spark

Re: Converting a client to peer

2015-10-12 Thread Anilkumar Gingade
Are you looking at connecting client to multiple environments (servers in dev, UAT, prod...) and getting the events...If this is the case, one option to try is, create client connection pools to different environment and register CQs using those pools...(I haven't tried this, but I think its doable

Re: Converting a client to peer

2015-10-14 Thread Anilkumar Gingade
gt;>>> // Initialize and set CqListener >>>> CqListener[] cqListeners = {new TestCqListener(poolName)}; >>>> cqAf.initCqListeners(cqListeners); >>>> CqAttributes cqa = cqAf.create(); >>>> >>>> // Construct a

Re: Queue client is full - effects other clients?

2015-10-14 Thread Anilkumar Gingade
When client queue start growing/full; it will impact the publisher thread/client... There is an option to kick-out the slow or unresponsive client... Here is the info on it: remove-unresponsive-client When this property is set to true, the primary server drops unresponsive clients from all second

Re: Indexes with WAN replication

2015-11-06 Thread Anilkumar Gingade
Nikhil, Indexes are on regions; they are not replicated on their own...When data is changed in the region; that will be applied to indexes on that region. -Anil. On Fri, Nov 6, 2015 at 7:23 AM, Nikhil Chandrappa wrote: > Hi All, > > I am working on configuring WAN replication between two cl

Re: Indexes with WAN replication

2015-11-09 Thread Anilkumar Gingade
ame Index (i.e. AX) even though it was not >>>> "explicitly" defined in cache.xml for Node B on PARTITION Region X? >>>> >>>> What happens if Node B goes down? Where does Node B get the Index >>>> information for PARTITION Region X? (primary

Re: Indexes with WAN replication

2015-11-24 Thread Anilkumar Gingade
Index (i.e. AX) even though it was not >>>> "explicitly" defined in cache.xml for Node B on PARTITION Region X? >>>> >>>> What happens if Node B goes down? Where does Node B get the Index >>>> information for PARTITION Region X? (primary?)

Re: cache.xml

2016-02-16 Thread Anilkumar Gingade
I am suspecting, since this is part of "WAN" functionality, which was not yet part of the Geode code base (when m2-snapshot created); it may not be working...This was added recently (as part of merging CQ and WAN functionality from closed to open source) Geode dev's correct me if i am wrong...

Re: Geode for time series data

2016-02-29 Thread Anilkumar Gingade
Another option is to use event conflation: http://gemfire.docs.pivotal.io/docs-gemfire/developing/events/conflate_server_subscription_queue.html Udo, You may have thought about this...Any reason you did not use this in your solution... -Anil. On Sun, Feb 28, 2016 at 4:44 PM, Udo Kohlmeyer wr

Re: One Week to Go till #GeodeSummit - March 9 - Palo Alto. Limited Space Remains.

2016-03-02 Thread Anilkumar Gingade
Will it be live telecasted... -Anil. On Wed, Mar 2, 2016 at 2:31 PM, Gregory Chase wrote: > Dear Apache Geode Community, > We're down to one week to go before Geode Summit in Palo Alto, CA. If you > are interested in attending, I recommend signing up before this Friday, > when the early signup

Re: Order of Client Server Event Delivery

2016-03-14 Thread Anilkumar Gingade
If its the same thread that did the put; the client (any) will receive it in order...We guarantee event ordering at thread level... -Anil. On Mon, Mar 14, 2016 at 12:59 PM, Michael Stolz wrote: > I'd say there's a pretty good chance of the ordering being different for > two different regions.

Re: Order of Client Server Event Delivery

2016-03-14 Thread Anilkumar Gingade
; Two puts on same or different keys in *different* regions, I don't > believe so. > > > -- > Mike Stolz > Principal Engineer, GemFire Product Manager > Mobile: 631-835-4771 > > On Mon, Mar 14, 2016 at 4:14 PM, Anilkumar Gingade > wrote: > >> If its

Re: Order of Client Server Event Delivery

2016-03-14 Thread Anilkumar Gingade
g of regionB.put on "other clients" queue > finish of regionB.put on first client > > Which implies that they are enqueued in order. > > Is that right ? > > Original Message ---- > Subject: Re: Order of Client Server Event Delivery > From: Anilkumar Ging

Re: Order of Client Server Event Delivery

2016-03-14 Thread Anilkumar Gingade
so, will the subscription queue put the events into the proper order > before the queue ships back to the client? > Does the subscription queue know to “wait” for the out-of-sequence event > to come before shipping to the client? > > > On Mar 14, 2016, at 4:51 PM, Anilkumar Ginga

Re: System Out of Memory

2016-04-25 Thread Anilkumar Gingade
>> It joined the cluster, and loaded data from overflow files. Not sure if this makes the OS file-system (disk buffer/cache) to consume memory... When you say overflow, I am assuming you are initializing the data/regions using persistence files, if so can you try without the persistence... -Anil.

Its been a year....

2016-04-27 Thread Anilkumar Gingade
Hi Geode, Thought of sharing this milestone... Wow...Its been a year...In last year ApacheCON (Apr 2015) we announced open sourcing Geode, we made the Geode source available to the Apache community...Its been a great journey from that point... The geode community is growing and contributing to t

Re: Iterate through local keys of a partitioned region

2016-04-27 Thread Anilkumar Gingade
Any reason why the supported eviction/expiration does not work for your case... -Anil. On Wed, Apr 27, 2016 at 1:49 PM, Udo Kohlmeyer wrote: > Hi there Eugene, > > The free space checking code, is that running as a separate process or as > part of each of the server jvms? > I would run the fre

Re: geode & gemfire on the same grid

2016-05-11 Thread Anilkumar Gingade
Thats right..Also, the upgrade (rolling) option is not supported with geode; which will reject the older versions... -Anil. On Wed, May 11, 2016 at 6:18 AM, Anthony Baker wrote: > In this case, it definitely does not work due the changes we’ve made in > the Group Membership Service in geode. >

Re: new wiki content

2016-06-07 Thread Anilkumar Gingade
Agree with Dan, its more about troubleshooting/fixing issue. Will it be a good idea to organize them as: Troubleshooting: - When system encounters OOM - When critical heap... When i read it as design, i was expecting, system design instruction based on certain requirement. Just my thoughts... E.

Re: Function Execution and HA

2016-07-27 Thread Anilkumar Gingade
I believe there is no check (wait for socket failure) on client side; the check is done with the request being sentAnd if there is any failure with request, the connection end-point is put into suspect/dead-proxy state and handled But i do see the CqListener callbacks that gets invoked whe

Re: Geode as reliable messaging, is it work in QUEUE mode also or just TOPIC?

2016-08-15 Thread Anilkumar Gingade
Geode currently does not support pure messaging semantics; where events are removed from the messaging system as soon as its delivered to intended recipients (one or all) As you read It sends it to all the subscribed client...You may have to add your own logic do so...May be have one client (w

Re: GemFire persisted data corruption - how to debug?

2016-10-14 Thread Anilkumar Gingade
Kapil, This is related to GemFire 8.2. If its a critical issue, please reach-out to GemFire support so that it will be tracked and addressed in time. Can you see this with Geode versions, this helps to eliminate/identify the version where the issues i happening. Is it possible for you to share y