Errored: apache/geode-examples#703 (rel/v1.15.0.RC0 - d494b12)

2022-02-28 Thread Travis CI
Build Update for apache/geode-examples
-

Build: #703
Status: Errored

Duration: 58 secs
Commit: d494b12 (rel/v1.15.0.RC0)
Author: Owen Nichols
Message: GEODE-10089: Bump version to 1.15.0

As part of the Geode Release Process, the geode-examples build number
must be rolled forward as work begins on the next release

View the changeset: 
https://github.com/apache/geode-examples/compare/rel/v1.15.0.RC0

View the full build log and details: 
https://app.travis-ci.com/github/apache/geode-examples/builds/247180804?utm_medium=notification_source=email


--

You can unsubscribe from build emails from the apache/geode-examples repository 
going to 
https://app.travis-ci.com/account/preferences/unsubscribe?repository=16807635_medium=notification_source=email.
Or unsubscribe from *all* email updating your settings at 
https://app.travis-ci.com/account/preferences/unsubscribe?utm_medium=notification_source=email.
Or configure specific recipients for build notifications in your .travis.yml 
file. See https://docs.travis-ci.com/user/notifications.


Canceled: apache/geode-examples#701 (support/1.15 - d7974b3)

2022-02-28 Thread Travis CI
Build Update for apache/geode-examples
-

Build: #701
Status: Canceled

Duration: ?
Commit: d7974b3 (support/1.15)
Author: Owen Nichols
Message: GEODE-10089: Set temporary staging repo

This serves two purposes: it gives the RC pipeline a way to get the
nexus staging repo id needed for various tests, and it gives the
Jenkins server a valid configuration during the voting period.

View the changeset: 
https://github.com/apache/geode-examples/compare/0ba9282f00d8...d7974b38c7a3

View the full build log and details: 
https://app.travis-ci.com/github/apache/geode-examples/builds/247180797?utm_medium=notification_source=email

  Restart your build: 
https://app.travis-ci.com/github/apache/geode-examples/builds/247180797?utm_medium=notification_source=email

--

You can unsubscribe from build emails from the apache/geode-examples repository 
going to 
https://app.travis-ci.com/account/preferences/unsubscribe?repository=16807635_medium=notification_source=email.
Or unsubscribe from *all* email updating your settings at 
https://app.travis-ci.com/account/preferences/unsubscribe?utm_medium=notification_source=email.
Or configure specific recipients for build notifications in your .travis.yml 
file. See https://docs.travis-ci.com/user/notifications.


Re: Question about crossing NUMA boundary

2022-02-28 Thread Jacob Barrett
The NUMA settings really only affects transient / non-shared objects. These are 
objects where the thread that allocated them is most likely to be the one to 
access them and in a short enough time span that the thread is not scheduled in 
a different NUMA zone core. Non-transient and shared objects may have to cross 
NUMA because there is no way to know what NUMA zones a scheduled thread will 
need to access.

So if anything was going to show the affects it would be on something that 
generates lots of transient objects really fast. For that I would look to the 
geode-benchmark get server side tests. They do local gets on a server without a 
client and can produce lots of transient objects, though not as many as it used 
to. Run with and without NUMA settings and see what it yields. I recall doing 
this a while ago for one benchmark and non-NUMA performance wasn’t great 
compared to NUMA but I was specifically looking at issue regarding network 
buffer saturation in the kernel on 72 core machines.

-Jake

On Feb 28, 2022, at 12:39 PM, Alberto Gomez 
mailto:alberto.go...@est.tech>> wrote:

Hi,

We understand the recommendation is to fit the Geode JVM within one NUMA node 
for optimal performance, so in case we're running in a system with multiple 
NUMA nodes and our JVM can fit in the memory available in a single NUMA, it is 
recommended to pin it there ([1]).

However, does anyone have any numbers to compare the performance of the 
same-sized Geode JVM when run on non-NUMA hardware vs run on NUMA hardware 
where JVM is spread on more NUMA nodes?

Have you played with newer JDKs and GCs that have better NUMA awareness to 
quantify if the drop in performance could be reduced to acceptable levels?

Thanks!

Alberto

[1]: 
https://geode.apache.org/docs/guide/114/managing/monitor_tune/performance_on_vsphere.html



Question about crossing NUMA boundary

2022-02-28 Thread Alberto Gomez
Hi,

We understand the recommendation is to fit the Geode JVM within one NUMA node 
for optimal performance, so in case we're running in a system with multiple 
NUMA nodes and our JVM can fit in the memory available in a single NUMA, it is 
recommended to pin it there ([1]).

However, does anyone have any numbers to compare the performance of the 
same-sized Geode JVM when run on non-NUMA hardware vs run on NUMA hardware 
where JVM is spread on more NUMA nodes?

Have you played with newer JDKs and GCs that have better NUMA awareness to 
quantify if the drop in performance could be reduced to acceptable levels?

Thanks!

Alberto

[1]: 
https://geode.apache.org/docs/guide/114/managing/monitor_tune/performance_on_vsphere.html


1.15.0 release status update

2022-02-28 Thread Owen Nichols
One month after cutting support/1.15, Jira shows 5 blockers remaining [1].  
Great work, keep those bug reports and fixes coming!
This week I will be conducting a practice exercise of creating a 1.15.0.RC0 to 
test release scripts and pipelines.  Please ignore this RC0 tag (no need to 
review or vote on it).
Thanks,
-Geode 1.15.0 Release Manager

[1] 
https://issues.apache.org/jira/browse/GEODE-10063?jql=project%3DGEODE%20AND%20(labels%3Dblocks-1.15.0%E2%80%8B)%20AND%20resolution%20is%20empty