Re: RFC: Add C Bindings to Geode Native Client

2020-04-01 Thread Jacob Barrett
Agreed. It was sort of an inside joke. There used to be a ccache executable but that was deleted a long time ago. I am in no way advocating for ccache as the directory or library name. > On Apr 1, 2020, at 2:48 PM, Robert Houghton wrote: > > Quick note: ccache is a C/C++ compiler cache. Examp

Re: [DISCUSS] Redundancy Gfsh Commands

2020-04-01 Thread Donal Evans
The RFC has been updated in response to the feedback given so far. Description of the behaviour of the gfsh commands regarding success/failure cases has been expanded, and the internal API has been updated to reflect the use of a CompletableFuture instead of the originally proposed RestoreRedundanc

Re: WAN replication issue in cloud native environments

2020-04-01 Thread Dan Smith
I'm fine with ip+port+id. The way we usually test multiple servers in geode is with dunit tests where the servers are in separate processes. But yeah, it makes it harder to do a test with multiple servers in the same process. -Dan On Wed, Apr 1, 2020 at 5:29 AM Alberto Bustamante Reyes wrote:

Re: [DISCUSS] Replace UDP messaging for membership with TCP

2020-04-01 Thread Dan Smith
> When we move from a reliable UDP implementation to one based on TCP, we > need to think about how to provide reliability on top of TCP. If you dig > into TCP, you’ll find that it tries really hard (sometimes up to 15 > minutes!!) but doesn’t guarantee message delivery. Does this matter in > pra

Re: RFC: Add C Bindings to Geode Native Client

2020-04-01 Thread Robert Houghton
Quick note: ccache is a C/C++ compiler cache. Examples using 'ccache' as the name are confusing. On Tue, Mar 31, 2020 at 3:56 PM Jacob Barrett wrote: > > > > On Mar 31, 2020, at 3:06 PM, Blake Bender wrote: > > > > We in this instance means the native client team. As far as specific > > commen

Re: [DISCUSS] Redundancy Gfsh Commands

2020-04-01 Thread Donal Evans
> > - If a PR is configured with redundant-copies=0 and I run a restore > redundancy operation, will I get an error? > - Will I get an error if I run this operation when no partitioned regions > exist? A PR configured with zero redundancy will return success status. There's a subtlety with the s

Re: [DISCUSS] Redundancy Gfsh Commands

2020-04-01 Thread Aaron Lindsey
> If at least one redundant copy exists for every bucket in the specified > regions, the status of the command will be success. If at least one bucket in > a region has zero redundant copies, if there is a member in the system with > an older version of Geode or if the restore redundancy functio

RE: WAN replication issue in cloud native environments

2020-04-01 Thread Alberto Bustamante Reyes
Hi Dan, I have realized that after this change, if you want to do a quick test in your laptop, it will be not possible to run two servers properly. There could be different scenarios you could not test. For example, you could not test what happens when a server is restarted, as both will be con