Re: [VOTE] Fix bad-merge of GEODE-7488

2019-11-22 Thread Anthony Baker
Clearly the right thing to do is fix it. VOTE not needed IMO. Anthony > On Nov 22, 2019, at 11:55 AM, Robert Houghton wrote: > > I was overzealous in a merge to Geode, and got us into a chicken-and-egg > issue for PRs and reverts. Calling a vote to override the GitHub merge > button restricti

Re: New geode-gfsh module

2019-12-06 Thread Anthony Baker
Did the class path in geode-dependencies.jar change? If so, that might also affect applications that relied on the those (spring) jars being available on the class path. Of course, they can fix that by explicitly injecting the applications dependencies into the class path as needed. Anthony

Re: [DISCUSS] Adding a couple user APIs dealing with RegionFactory.

2019-12-11 Thread Anthony Baker
Mark, Can you share how the API changes will help the user? Thanks, Anthony > On Dec 11, 2019, at 2:57 PM, Mark Hanson wrote: > > Hi All, > > There was a suggestion that since I am making a couple user visible API > changes that I might want to ask the dev list. > > Basically I was migra

Re: [DISCUSS] Proposal to require linear commit history on develop

2019-12-20 Thread Anthony Baker
Whether we are talking about the geode/ repository or the geode-native/ repository we are all one GEODE community. The idea of a native client team may matter in some contexts but in this space we are all GEODE contributors. Adopting a common approach across our repos will make it easier for ne

Re: [VOTE] Apache Geode 1.11.0.RC4

2019-12-26 Thread Anthony Baker
+1 Checked: - Signatures are good - SHA’s are good - geode, geode-native builds from source - reviewed dependency changes Fix for next release: - Include the geode-benchmarks source code with the release artifacts. - Update geode-assembly/src/main/dist/LICENSE to remove obsolete references to:

Review #4537

2019-12-31 Thread Anthony Baker
I’m looking for a +1 (or other feedback) on https://github.com/apache/geode/pull/4537 if anyone has cycles today. Thanks! Anthony

Re: enable-time-statistics

2020-01-10 Thread Anthony Baker
Read that as “As of geode 1.9.0 …”. Anthony > On Jan 10, 2020, at 1:19 PM, Jacob Barrett wrote: > > The biggest impact was in recording all the additional stats in the old > blocking stats implementation. As of 9.8 the stats internals are mostly > non-blocking. Enabling time stats has very li

Re: privacy protection

2020-01-22 Thread Anthony Baker
If you want to encrypt values at the client, you might want to check out this talk: https://springoneplatform.io/2018/sessions/implementing-pii-encryption-with-pdx-serialization Anthony > On Jan 21, 2020, at 10:45 AM, Michael Oleske wrote: > > Something to consider is what scenarios do you wa

[DISCUSS] RFC: Shipping Geode patch releases

2020-02-21 Thread Anthony Baker
Hi everyone, I'd like to propose shipping patch releases of Geode as a way to improve our engagement and support of our user community. Please review the details in the linked RFC [1] and kindly offer your thoughts in this thread. Thanks, Anthony [1] https://cwiki.apache.org/confluence/display

Re: [DISCUSS] RFC: Shipping Geode patch releases

2020-02-25 Thread Anthony Baker
l/v1.9.1 tag), then clean up >>> afterwards so no unattended pipelines or branches linger. >>> >>> The rotating release manager role has been a hallmark of the Geode >>> community process, so I hope this proposal will not dissuade anyone >>> interested

Re: [DISCUSS] RFC: Shipping Geode patch releases

2020-02-26 Thread Anthony Baker
release-1-13-0-main" pipeline, we would >>>>> instead create "apache-release-1-13-main" >>>>> iii. Instead of cleaning up the pipeline and branch after 1.13.0 was >>>>> released, we could keep it around for 9 months and re-use it for >>&

Re: Discussions about concerns over User API changes

2020-02-28 Thread Anthony Baker
If I run the japi-compliance-checker [1] against the 1.12 release branch and develop this change pops up as a binary incompatibility. As Owen noted, this would require recompilation to avoid NoSuchMethod errors. One effect this could have is that a library built on top of Geode (e.g. Spring) w

Re: Contributor Access Request

2020-02-28 Thread Anthony Baker
Welcome Derrick! Please shout out if you need any help. Anthony > On Feb 28, 2020, at 12:53 PM, Owen Nichols wrote: > > Welcome Derrick, you should have access to Geode Jira now > > https://issues.apache.org/jira/projects/GEODE/issues > > >> On Feb 26, 2020, at 8:41 AM, Derrick Anderson

Re: [PROPOSAL] eliminate file count loophole in PR StressNewTest

2020-03-01 Thread Anthony Baker
What percentage of PR’s are currently subject to the 25 test file rule? How many would be subject to the concourse timeout? I’d like to understand the scope of the impact for this change. Anthony > On Mar 1, 2020, at 8:58 AM, Owen Nichols wrote: > > Impossible, no. Inconvenient, perhaps, bu

Re: Let's Deprecate the SECURITY_UDP_DHALGO Configuration Property

2020-03-02 Thread Anthony Baker
I don’t think regressed is the right word. There was an effort to harden our udp p2p traffic using encryption based on a DH key exchange. I’m not clear on how much that approach actually improved the security of data in motion. And I don’t believe it saw much if any use in practice. Anthony

Re: RFC - Client side configuration for a SNI proxy

2020-03-09 Thread Anthony Baker
Given this new API: setPoolProxy(ProxyType type, String proxyAddress) The ProxyType enum seems to be a look ahead at supporting other kinds of proxies. What is your thinking about using the enum vs specific named API’s (e.g. setPoolProxyWithSNI). Currently the definition of the proxyA

Re: RFC - Client side configuration for a SNI proxy

2020-03-09 Thread Anthony Baker
w Udo asked >> for Friday (and Joris +1'd it), but since this is a small RFC, we'd like to >> try to close it by Wednesday, March 11, ok? >> >> On Mon, Mar 9, 2020 at 10:39 AM Jacob Barrett wrote: >> >>> I raised similar concerns as a comment in the RFC.

Re: Request access to JIRA

2020-03-13 Thread Anthony Baker
Welcome Jakov! You’re all set. Please let us know if you have questions, happy to help out! Anthony > On Mar 13, 2020, at 4:50 AM, Jakov wrote: > > Hi Geode Dev, > > Could you please give me access to JIRA, so I could assign to tickets? > My JIRA username is "jvarenina". > > BRs, > > Jak

Re: [DISCUSS] RFC: Shipping Geode patch releases

2020-03-13 Thread Anthony Baker
Based on the consensus in this thread, we will move forward with this proposal. We can work out the exact mechanics after we release v1.12.0 and move that into a support mode. Thanks for all the feedback. Anthony On Fri, Feb 21, 2020 at 5:30 PM Anthony Baker wrote: > > Hi everyone, &

[CVE-2019-10091] Apache Geode SSL endpoint verification vulnerability

2020-03-13 Thread Anthony Baker
CVE-2019-10091 Apache Geode SSL endpoint verification vulnerability Severity: Medium Vendor: The Apache Software Foundation Versions Affected: Apache Geode 1.9.0 Description: When TLS is enabled with ssl-endpoint-identification-enabled set to true, Apache Geode fails to perform hostname verific

Re: 2020 Apache Geode Summit - Call for Papers!

2020-03-19 Thread Anthony Baker
Thanks for sharing Bob! I highly encourage you to submit a talk and/or plan on attending. We always see lots of users, expert practitioners, and project committers at this event. Related, the CFP for ApacheCon NA is also open [1]. Submit your talk there as well! Thanks, Anthony [1] https:

Welcome!

2020-03-20 Thread Anthony Baker
Over the last few months the Geode PMC has invited the following people as new committers and PMC members. We’ve been remiss in officially recognizing your new status, but welcome aboard! Thanks so much for your contributions to the project and we're looking forward to seeing more great things to

Re: [VOTE] Using Github issues and wiki for geode-kafka-connector project

2020-03-22 Thread Anthony Baker
Check out [1] for a list of projects that are moving to GitHub issues. As long as the PMC approves, INFRA will support the switch. (Side note: kinda ironic that you have to file a JIRA to move to GitHub issues :-) +1 for experimenting with the geode-kafka-connector repo. Once we see how that

Re: 2020 Apache Geode Summit - Call for Papers!

2020-03-24 Thread Anthony Baker
Bob asked me to share an updated link for submitting a talk. Please use this one instead: https://forms.gle/4C9t9VAsQLVuQuPF6 <https://forms.gle/4C9t9VAsQLVuQuPF6> Thanks, Anthony > On Mar 19, 2020, at 3:35 PM, Anthony Baker wrote: > > Thanks for sharing Bob! I highly e

Re: [ANNOUNCE] Github Wiki and Issus are now activated on geode-kafka-connector

2020-03-24 Thread Anthony Baker
Please report back in a few weeks so we can all join you over there :-) Anthony > On Mar 24, 2020, at 2:07 PM, Jason Huynh wrote: > > Awesome, thanks for doing all the leg work! > > On Tue, Mar 24, 2020 at 1:42 PM Nabarun Nag wrote: > >> Hi, >> >> Issues are wiki pages are now active on t

Re: [VOTE] Apache Geode 1.12.0.RC1

2020-03-26 Thread Anthony Baker
> > iii) As long as we need to make an RC2 anyway, I personally feel that it > would be nice to align geode-native to its recent milestone > (build/v10.1.0-build.254 / commit hash 35fcb1a66). The current release > branch is about half-a-dozen fixes behind this milestone. I’m not seeing the mi

Re: [VOTE] Apache Geode 1.12.0.RC1

2020-03-26 Thread Anthony Baker
e [1]. > > [1] https://jenkins.spring.io/job/spring-data-geode/job/master-next/ > > > On Thu, Mar 26, 2020 at 10:28 AM Anthony Baker wrote: > >>> >>> iii) As long as we need to make an RC2 anyway, I personally feel that it >> would be nice to align geode-nati

Re: [VOTE] Apache Geode 1.12.0.RC3

2020-03-26 Thread Anthony Baker
Ernie, If you’re planning to spin a new RC can you send a [CANCEL] to let us know? I’m mid-way through my review of RC2 :-) One problem I see is the inclusion of this jar file in a source distribution: 🔌 ⌛️ in geode/ › tar tvf 1.12.0.RC3/apache-geode-examples-1.12.0.tar.gz| grep jar -rw-r--

Re: [VOTE] Apache Geode 1.12.0.RC3

2020-03-26 Thread Anthony Baker
s/commit/d3cc0b70884eef7c82fec1a1a284b8250958aac2 > >> On Mar 26, 2020, at 5:14 PM, Anthony Baker wrote: >> >> Ernie, >> >> If you’re planning to spin a new RC can you send a [CANCEL] to let us know? >> I’m mid-way through my review of RC2 :-) >>

Re: [VOTE] Apache Geode 1.12.0.RC4

2020-03-27 Thread Anthony Baker
+1 Things I checked: - expected files present - hashes and signatures present and valid - geode, geode-benchmarks, and geode-examples build from source - no binaries present in source distributions - verified that geode source and binary distributions have the correct SHA's - able to create a clus

Re: Welcome!

2020-03-27 Thread Anthony Baker
More good news! Alexander Murmann and Mark Hanson have joined the Geode PMC. Welcome! Thanks for your contributions to the project and we're looking forward to even more :-) Anthony On Fri, Mar 20, 2020 at 5:21 PM Anthony Baker wrote: > > Over the last few months the Geode PMC

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

2020-03-31 Thread Anthony Baker
Echo’ing my comment here: 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. Doe

In progress RFC's?

2020-04-02 Thread Anthony Baker
I was reviewing the list of RFC’s stil under discussion and noticed that the following may need to be moved to a different status: Classloader Isolation [1] - Udo Logging to standard out [2] - Jake Replace singleton PoolManager with ClientCache scoped service [3] - Dan Certificate based authoriza

Re: Proposal to bring GEODE-7941 to support/1.12

2020-04-06 Thread Anthony Baker
+1 to backport > On Apr 6, 2020, at 8:54 AM, Owen Nichols wrote: > > Recently some Geode users have expressed concern that shiro-1.4.1.jar is > getting flagged for critical security vulnerability CVE-2020-1957. > > Analysis shows that Geode does not use Shiro in a manner that would expose > t

Re: JGroups vulnerabilty

2020-04-07 Thread Anthony Baker
Thanks for asking Mario. Note that if you want to discuss a security topic prior to public disclosure you can use priv...@geode.apache.org . Anthony > On Apr 7, 2020, at 12:04 PM, Mario Kevo wrote: > > Hi, > > > I was trying to understand whether Geode is

Website refresh (was Re: [DISCUSS] Adding Google Analytics to our website)

2020-04-08 Thread Anthony Baker
Bob, I think a refresh of the Geode website is a great idea. I look forward to hearing more of your ideas. I’ve included a link below [1] to provide context on ASF policies around websites. Thanks, Anthony [1] https://www.apache.org/foundation/marks/pmcs#introduction

Re: Website refresh (was Re: [DISCUSS] Adding Google Analytics to our website)

2020-04-10 Thread Anthony Baker
Bob, Your ideas are welcome! I do like the idea of an aggregation point for Geode content. Our past experience with the Apache JRoller blog site was…not the best. We do have some content aggregated in the wiki [1] but it’s not a great content platform either. My main concerns are a) ensurin

Re: [Discuss] Cache.close synchronous is not synchronous, but code still expects it to be....

2020-04-15 Thread Anthony Baker
Thanks Kirk, that’s a really helpful description. As far as expectations go, I agree with John. If a user: - creates a cache - closes the cache - checks the isClosed flag - and is unable to create a new cache in some cases That sounds like a bug. Preventing the early exit sounds like a promis

GitHub notifications?

2020-04-20 Thread Anthony Baker
Hmmm, it looks like GitHub notifications are coming to dev@ instead of notifications@. Did anyone request this change? Anthony

Re: GitHub notifications?

2020-04-20 Thread Anthony Baker
Filed https://issues.apache.org/jira/browse/INFRA-20156 <https://issues.apache.org/jira/browse/INFRA-20156>. This hit other projects as well. Anthony > On Apr 20, 2020, at 9:10 AM, Nicholas Vallely wrote: > > No, but it's annoying:) > > On Mon, Apr 20, 2020 at 7:

Reconfiguring our notifications and more

2020-04-21 Thread Anthony Baker
I’d like a quick round of feedback so we can stop the dev@ spamming [1]. ASF has implemented a cool way to give projects control of lots of things [2]. In short, you provide a .asf.yml in each and every GitHub repo to control lots of interesting things. For us the most immediately relevant are

Re: Reconfiguring our notifications and more

2020-04-22 Thread Anthony Baker
JIRA’s to PR’s) but at least it directs the notifications to the right ML. Anthony > On Apr 21, 2020, at 8:54 AM, Anthony Baker wrote: > > I’d like a quick round of feedback so we can stop the dev@ spamming [1]. > > ASF has implemented a cool way to give projects control of

Re: Data ingestion with predefined buckets

2020-04-22 Thread Anthony Baker
Steve, Have you looked at grouping your putAll() requests into groups that align to Geode’s buckets? In your application code, you can determine the hash for each data item and self-partition the entries. This allows you to send the requests on separate threads in parallel while optimizing ne

Re: About Geode rolling downgrade

2020-04-22 Thread Anthony Baker
Anil, let me see if I understand your perspective by stating it this way: If cases where 100% uptime is a requirement, users are almost always running a disaster recovery site. It could be active/active or active/standby but there are already at least 2 clusters with current copies of the data.

Re: Switching default branch in .net core repo

2020-04-23 Thread Anthony Baker
Please do, this will match our default approach to development (gitflow-ish). +1 Anthony > On Apr 23, 2020, at 7:35 AM, Blake Bender wrote: > > Good morning, > > We created a repo yesterday for the .net core client work, and the default > branch out of the gate is set to master. I'd like to

Re: [VOTE] Using Github issues and wiki for geode-kafka-connector project

2020-04-23 Thread Anthony Baker
Naba, do you have any updates to share? I’m curious if you have found this useful compared to JIRA. Also, I noticed that geode-kafka-connector also has a GitHub wiki. How does that compare with centralizing our information in the ASF confluence wiki? Thanks, Anthony > On Mar 21, 2020, at

Re: [VOTE] Using Github issues and wiki for geode-kafka-connector project

2020-04-23 Thread Anthony Baker
gt; Blake > > > On Thu, Apr 23, 2020 at 8:50 AM Anthony Baker wrote: > >> Naba, do you have any updates to share? I’m curious if you have found >> this useful compared to JIRA. >> >> Also, I noticed that geode-kafka-connector also has a GitHub wiki. How >&

Re: Proposal to restore Pulse logging in support/1.12

2020-04-24 Thread Anthony Baker
+1 > On Apr 24, 2020, at 2:46 PM, Dale Emery wrote: > > During the cleanup of the gradle build and logging, the Pulse webapp lost its > slf4j implementation. As a result, Pulse stopped writing log files. > > I’ve restored Pulse logging in the develop branch. > > I would like to restore it in

Re: Proposal to include fix for GEODE-8020 in support/1.12

2020-04-27 Thread Anthony Baker
+1 > On Apr 27, 2020, at 9:14 AM, Kirk Lund wrote: > > +1 > > On Mon, Apr 27, 2020 at 9:12 AM Bruce Schuchardt > wrote: > >> commit ec8db54ad7f342542762beb8f3e912dff44e3a53 (HEAD -> develop, >> origin/develop) >> >> Author: Bruce Schuchardt >> >> Date: Mon Apr 27 09:07:16 2020 -0700 >>

Re: [DISCUSS] Publish Builds, not Snapshots

2020-04-27 Thread Anthony Baker
@Robert, can you show some examples of what the build number would be under this proposal? Does 1.13.0-SNAPSHOT become 1.13.0.N where N increments every build? Seems reasonable. Since the consumers of pre-release artifacts are either a) this project or b) close related projects for integratio

Re: [DISCUSS] Publish Builds, not Snapshots

2020-04-27 Thread Anthony Baker
If I build the /develop branch and run `gfsh version` what will it print? If I build the soon-to-be /release/1.13 branch and run `gfsh version` what will it print? Anthony On 4/27/20, 4:32 PM, "Robert Houghton" wrote: The artifact would change from "1.13.0-SNAPSHOT" to "1.13.0-build.123

Re: [DISCUSS] Publish Builds, not Snapshots

2020-04-28 Thread Anthony Baker
ton wrote: > > @anthony > /develop would say 1.13.0-build.230 (as of this morning). > Once cut, /release/1.13 would say 1.13.0-build.231, and /develop would > switch to 1.14.0-build.1. > > gfsh would return that full value. That is the artifact version. > > On Mon, A

Re: Handling packet drop between sites

2020-04-29 Thread Anthony Baker
TCP behaves really poorly in the face of significant packet loss. You can look into tcp_retries1 and tcp_retries2 [1] for some explanations and tuning. Eventually, TCP will give up attempting to deliver a packet but this may take up to 30min depending on configuration. IIRC, it’s only at that

Re: [DISCUSS] Adding Google Analytics to our website

2020-05-04 Thread Anthony Baker
We may be able to use the account from the ApacheGeode YouTube channel. If not, I would suggest creating a google account whose creds are managed by the PMC. Anthony > On May 4, 2020, at 11:57 AM, Alexander Murmann wrote: > > Seems like nobody has objections to adding this. > > Google An

Re: [DISCUSS] Adding Google Analytics to our website

2020-05-06 Thread Anthony Baker
Unfortunately not. There doesn’t seem to be a recovery option that worked for me. Anthony > On May 6, 2020, at 3:29 PM, Alexander Murmann wrote: > > Anthony, thank you for looking into this! Did you have any luck recovering > the account? > > On Mon, May 4, 2020 at 12:0

Re: [DISCUSS] enable GitHub PR blocking on API breaking changes

2020-05-15 Thread Anthony Baker
Barry and I tossed up a draft PR to fix a problem in session state replication with Tomcat. If we can get this completed I’d like to include it with v1.13.0. I believe our tests will fail with any version of Tomcat after 9.0.21. Anthony > On May 15, 2020, at 1:27 AM, Ju@N wrote: > > +1 >

1.13 potential change

2020-05-15 Thread Anthony Baker
Whoops, this got stuck on the wrong thread. Resending. We’re continuing to investigate some compatibility issues; there may be further changes needed. Anthony > On May 15, 2020, at 11:46 AM, Anthony Baker wrote: > > Barry and I tossed up a draft PR to fix a problem in sess

Re: 1.13 potential change

2020-05-15 Thread Anthony Baker
https://github.com/apache/geode/pull/5110 Sorry, I’m bad at emailing today. On May 15, 2020, at 4:28 PM, Donal Evans mailto:doev...@pivotal.io>> wrote: Is there a link to the PR in question? I don't see anything on GitHub. On Fri, May 15, 2020 at 4:23 PM Anthony Baker

Re: [PROPOSAL]: GEODE-8150 into support/1.13

2020-05-21 Thread Anthony Baker
+1 thanks Juan > On May 21, 2020, at 8:12 AM, Ju@N wrote: > > Hello devs, > > I'd like to propose bringing *GEODE-8150 [1] *to the *support/1.13* branch. > The ticket is basically to revert the upgrade of the *classgraph* [2] > library, we found some performance issues that are not addressed ev

Re: Proposal to backport GEODE-8167

2020-05-21 Thread Anthony Baker
+1 > On May 21, 2020, at 8:51 AM, Owen Nichols wrote: > > Some automated scans have flagged Geode Pulse as potentially containing > “high" security vulnerability CVE-2020-5407. > > Analysis shows that this saml vulnerability is not applicable to Geode Pulse. > > It is low risk to bump the spr

Re: [PROPOSAL] make Cluster Management Service CRUD operations thread safe

2020-05-28 Thread Anthony Baker
I think the first question to answer is: can simultaneous updates to configuration be made safely? Or what is the critical section of code that needs to be protected? Another thing to consider with dlocks is what happens in the failure case when the lock is not properly released. Does it con

Re: [INFO] Distributed Test runs in bulk results.

2020-06-11 Thread Anthony Baker
Thanks Mark! Can you highlight any surprises in these results compared to previous runs? Anthony > On Jun 10, 2020, at 10:59 PM, Mark Hanson wrote: > > Hello All, > > I have been doing bulk test runs of DistributedTestOpenJDK8, in this case > over 200. Here is a simplified report to kind o

Re: Odg: Certificate Based Authorization

2020-06-16 Thread Anthony Baker
Hi Mario, just curious if you’ve made any progress on this as of yet. I have a few questions: 1) What is the implication for multi-user auth? Would this just become a no-op for this kind of SecurityManager implementation? See [1][2]. 2) I’m not sure that the CN is sufficiently general. What

Re: Odg: Certificate Based Authorization

2020-06-19 Thread Anthony Baker
That’s fine, I just want to understand what happens when I use this API: createdAuthenticatedView(…) Does it throw an exception? Silently work but not switch to the new user? Thanks, Anthony On Jun 19, 2020, at 10:14 AM, Jacob Barrett mailto:jabarr...@vmware.com>> wrote: 1) Multi-user auth

Re: Fate of master branch

2020-06-26 Thread Anthony Baker
Let’s check all the repos: geode master is the latest released code work is done on develop (default branch) geode-benchmarks master is the latest released code work is done on develop (default branch) geode-dotnet-core-client master is the latest released

Re: Fate of master branch

2020-06-26 Thread Anthony Baker
By just do it, I assume you mean: - Contact delete master where not needed - Rename master to main when needed - Contact INFRA to change the default branch - Update README and CI jobs as needed Across *all* geode repos. Anthony > On Jun 26, 2020, at 9:38 AM, Mark Hanson wrote: > > +1 to del

Re: Us vs Docker vs Gradle vs JUnit

2020-06-30 Thread Anthony Baker
When evaluating technical alternatives I think it’s helpful to look at data. Has anyone recently tried to run the entire dunit test suite in parallel w/o docker? How many tests need to be changed? IIRC, there would be non-trivial work in product code around statics and system properties as we

Exciting news: Geode Summit + ApacheCon @Home

2020-07-06 Thread Anthony Baker
Hi everyone! Earlier this year VMware announced a Geode Summit as part of SpringOne [1]. Well, a lot has happened since then! Many tech conferences have gone virtual and SpringOne is no exception [2]. SpringOne is a great conference with a lot of excellent content. Unfortunately they have a lim

Re: about Liberica JDK

2020-07-07 Thread Anthony Baker
Liberica is an OpenJDK distribution like AdoptOpenJDK, Oracle, RedHat, Amazon, Azul, etc. I have yet to find a behavioral difference between the distributions—it’s mostly about ease of acquiring binaries and LTS support. Just for simplicity I would prefer to use a single JDK distribution across

Re: API (Recommanded way) to get heap and disk usage for cluster nodes

2020-07-08 Thread Anthony Baker
Another option is JMX, see https://geode.apache.org/docs/guide/19/managing/management/list_of_mbeans.html. Anthony On Jul 8, 2020, at 9:24 AM, Jacob Barrett mailto:jabarr...@vmware.com>> wrote: Steve, Geode is in a transition from its on disk proprietary stats format to utilizing Micrometer

Re: Flaky test caused by missing JDK dependency

2020-07-08 Thread Anthony Baker
I thought we made the dependency on the Attach API optional when we added support for JDK 11? Anthony > On Jul 8, 2020, at 10:17 AM, Kirk Lund wrote: > > To transition away from Attach API, the community needs a proposal to do so > and we'll need to deprecate the GFSH options that depend on A

Re: [VOTE] change Default branch for geode-examples to 'develop'

2020-07-14 Thread Anthony Baker
Consider the use case of an application developer who wants to run geode-examples against the latest geode release: 1) brew install apache-geode 2) git clone geode-examples 3) Get some runtime errors because geode-examples won’t connect to a previous geode release At this point, you have to do

Re: [VOTE] change Default branch for geode-examples to 'develop'

2020-07-14 Thread Anthony Baker
d.html/rfec15c0a7d5d6d57beed90868dbb53e3bfcaabca67589b28585556ee%40%3Cdev.geode.apache.org%3E [2] https://issues.apache.org/jira/browse/INFRA-20510 On 7/14/20, 7:16 AM, "Anthony Baker" mailto:bak...@vmware.com>> wrote: Consider the use case of an application developer who wants to run geode-examples against the lates

Re: [PROPOSAL] one-time cleanup of stray and obsolete tags in geode repo

2020-08-03 Thread Anthony Baker
+1 with the exception of sga2-core. IIRC that is related to a code donation and should be preserved. All other tags you’ve listed seem reasonable to remove. I believe that tags in the rel/* are protected and will require an INFRA ticket. Anthony > On Jul 30, 2020, at 12:21 AM, Owen Nichols

Re: Draft of August 2020 Geode report to the board

2020-08-07 Thread Anthony Baker
Nice! I would also call out a significant increase in (awesome) community blog posts: https://medium.com/p/threads-used-in-apache-geode-function-execution-9dd707cf227c?source=email-9fb0d2d72e25--writer.postDistributed&sk=bfb9703d4399c681a447389c689094af https://medium.com/@luckycjx/improving-the-

Re: JIRA issues for geode native developers

2020-08-21 Thread Anthony Baker
FWIW - Mike is listed on the committer roles of Geode [1]. Matthew is not yet. We typically offer JIRA permissions anytime someone asks to make it easier for them to contribute. Anthony [1] https://whimsy.apache.org/roster/committee/geode On Aug 21, 2020, at 12:06 PM, Dan Smith mailto:dasm.

[ANNOUNCE] Geode session track for ApacheCon @Home

2020-08-21 Thread Anthony Baker
HI all, With conferences going virtual due to current events, we have moved the former “Geode Summit” over to a dedicated track as part of the virtual ApacheCon event. Lucky for you, we have some great talk submissions on lots of interesting topics! The talks will be presented live (virtually

Re: Clean C++ client metadata in timeouts

2020-09-18 Thread Anthony Baker
I’m not sure I have answers so I’ll just ask more questions :-) When a server is killed, does that provoke an asynchronous metadata update to clients? I could be wrong about that but if it IS true, then perhaps we should focus on optimizing that path. The sooner that a client can get accurate b

Fwd: [ATTN TRACK CHAIRS] Muse.dev bug bash

2020-09-24 Thread Anthony Baker
FYI, this might be cool. Please shout out if you’re interested and then follow the contact info below. Anthony > Begin forwarded message: > > From: Rich Bowen > Subject: [ATTN TRACK CHAIRS] Muse.dev bug bash > Date: September 24, 2020 at 6:32:09 AM PDT > To: "plann...@apachecon.com" > Reply

Re: [Discussion] RFC to make Geode's working directory configurable

2020-10-06 Thread Anthony Baker
The plan around backwards compatibility makes sense to me. Anthony > On Oct 6, 2020, at 4:10 PM, Dale Emery wrote: > > Hi Dan, > > I spent more than a week scouring Gradle docs and code for any way to give > the parallel forks their own working directories. I couldn't find a way. At > least

Re: [DISCUSS] Supported filename convention for Deploy Jars functionality

2020-10-07 Thread Anthony Baker
Given the wide variety of filenames possible do we even need a classification scheme? IOW, why not just take what the user gives us and say thank you :-). Is this restriction imposed by our *implementation* choices? Anthony > On Oct 7, 2020, at 3:24 PM, Jinmei Liao wrote: > > Wait, that re

Fwd: Videos for ApacheCon Are Now Live

2020-10-23 Thread Anthony Baker
Great news, all the videos from the Geode track for ApacheCon @Home have been published [1]. Many thanks to all the speakers! Anthony [1] https://www.youtube.com/playlist?list=PLU2OcwpQkYCxKxd7dVETcwEtx5AEDIp1j Begin forwarded message: From: Brian Proffitt mailto:b...@apache.org>> Subject: V

Re: [PROPOSAL] backport GEODE-8651 to 1.13, 9.10, 9.9

2020-10-27 Thread Anthony Baker
+1 from me > On Oct 27, 2020, at 2:21 PM, Xiaojian Zhou wrote: > > Hi, all: > > The fix is to resolve a hang when Connection called notifyHandshakeWaiter the > 2nd time and cleared the NioFilter’s unwrapped buffer by mistake. > > The 2nd call should consider if the 1st call has finished hands

Re: PR process and etiquette

2020-10-28 Thread Anthony Baker
I think exploring these additions to PR reviews would be pretty helpful. It’s worth spending the extra time to get a PR right before merging. Anthony > On Oct 28, 2020, at 8:40 AM, Robert Houghton wrote: > > There are some pieces of Apache infrastructure we can control without needing > tick

Re: Please review and contribute: draft of Nov 2020 Apache board report

2020-11-10 Thread Anthony Baker
Same, thanks Karen! On Nov 10, 2020, at 10:19 AM, Dave Barnes mailto:dbar...@apache.org>> wrote: LGTM

Re: Apache Geode 1.13.1 patch proposal

2020-11-12 Thread Anthony Baker
+1 definitely. Many of the changes are pretty critical—recovery deadlocks and TLS communication fixes. > On Nov 12, 2020, at 11:02 AM, Dan Smith wrote: > > +1 sounds great! > > From: Dick Cavender > Sent: Thursday, November 12, 2020 10:59 AM > To: dev@geode.ap

Re: needs permission to push code to geode example repo

2020-11-18 Thread Anthony Baker
Hi Ashish! The best way to contribute is to open a PR via GitHub. LMK if you need help with that. What’s your JIRA username? Anthony > On Nov 18, 2020, at 10:54 AM, aashish choudhary > wrote: > > Hi Team, > > I am trying to add an example for geode rest api.I have the changes in my > bra

Re: apache-geode-1.13.0.tgz not found in LGTM analysis

2020-11-19 Thread Anthony Baker
Agreed…although snapshots will never be on Apache release mirrors. We do have alternate locations for builds that go through the CI pipelines we could use. Anthony On Nov 19, 2020, at 7:55 AM, Jacob Barrett mailto:jabarr...@vmware.com>> wrote: Ideally the develop branches of these other repo

Re: [DISCUSS] Adding CODEOWNERS to Apache Geode

2020-11-19 Thread Anthony Baker
+1 I think we as a project will need to iterator on the code owners as well as the process for code owners. But this is a model that has been adopted by a number of OSS projects both within and outside of Apache. I like that it provides visibility to PR authors and associates motivated expert

Re: [PROPOSAL] Change the default value of conserve-sockets to false

2020-11-19 Thread Anthony Baker
I think there are many good reasons to flip the default value for this property. I do question whether requiring a user to allocate new hardware to support the changed resource requirements is appropriate for a minor version bump. In most cases I think that would come as an unwelcome surprise du

Re: [PROPOSAL] Change the default value of conserve-sockets to false

2020-11-20 Thread Anthony Baker
LCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=V65jEFWBflK8CWzFgxuFwQBD%2BV2BDlOlPa%2FtLR2N3eY%3D&reserved=0> > > > From: Anthony Baker > Sent: Thursday, November 19, 2020 5:57:33 PM > To: dev@geode.apache.org > Subject: Re: [PROPOSAL] Chan

Re: Requests taking too long if one member of the cluster fails

2020-11-23 Thread Anthony Baker
Yes, lowering the member timeout is one approach I’ve seen taken for applications that demand ultra low latency. These workloads need to provide not just low “average” or even p99 latency, but put a hard limit on the max value. When you do this you need to ensure coherency across at all aspect

Re: [PROPOSAL] Change the default value of conserve-sockets to false

2020-11-23 Thread Anthony Baker
Udo, you’re correct that individual servers can set the property independently. I was assuming this is more like the ’security-manager` property and others that require all cluster members to be in agreement. I’m not sure I understand the use case to allow this setting to be per-member. That ma

Re: Geode Client jar dependencies

2020-12-14 Thread Anthony Baker
I great starting point for Geode micro services is the Spring Boot for Apache Geode project [1][2]. It’s already got all the dependencies sorted out. Anthony [1] https://github.com/spring-projects/spring-boot-data-geode [2] https://start.spring.io On Dec 14, 2020, at 5:48 AM, ankit Soni mai

Re: [DISCUSS] RFC - Add option to allow newer Geode clients to connect to older Geode servers

2021-02-01 Thread Anthony Baker
In my ideal world, the version represents the protocol version and not a product release number. As Dan points out, we could add a negotiation option to allow more flexibility between clients and servers. To accomplish this we would need a simpler and well-specified protocol. The current proto

Re: Need Access to apachegeode/geode-native-build on docker hub

2021-02-22 Thread Anthony Baker
Where are we hosting images for the geode (not the geode-native) pipeline? While it might make sense to use the same repo across the board, the images for geode-native and geode-site can be useful beyond just CI. I know I use the geode-native-build image to vet releases. Anthony > On Feb 22

Re: [gemfire-dev] New Client-Server Protocol Proposal

2017-05-02 Thread Anthony Baker
I think the downside of having a single generic message type is that we lose “type safety” and some efficiency. The message definition would essentially become: String functionName; byte[][] args; It’s a little more challenging for an author of a Geode Driver to fill in the args correctly com

Re: GEODE-2708: Upgrading Gradle Wrapper to 3.4.1

2017-05-02 Thread Anthony Baker
+1 I’ve been running against gradle 3+ for awhile now. Anthony > On May 2, 2017, at 10:55 AM, Mark Bretl wrote: > > I have done testing to upgrade our current Gradle wrapper version from > 2.14.1 to 3.4.1. There are a couple of warnings during the build, however, > I didn't see anything in a pr

Re: [gemfire-dev] New Client-Server Protocol Proposal

2017-05-03 Thread Anthony Baker
> On May 3, 2017, at 1:33 PM, Galen M O'Sullivan wrote: > > On Tue, May 2, 2017 at 11:52 AM, Hitesh Khamesra < > hitesh...@yahoo.com.invalid> wrote: > >> Absolutely its a implementation detail. >> > This doesn't answer Dan's comment. Do you think fragmentation should be > taken care of by the

Re: Geode Native Release

2017-05-04 Thread Anthony Baker
I think it’s confusing to cut a release from different branches for geode, geode-examples, and geode-native but I don’t have a better idea. +0 Anthony > On May 4, 2017, at 7:29 AM, Jacob Barrett wrote: > > All, > > I want to start the discussion on releasing Geode Native C++ and .NET > clien

<    1   2   3   4   5   6   7   8   9   10   >