Re: [Suspected Spam] [VOTE] Apache Geode 1.14.4.RC1

2022-03-15 Thread Eric Shu
+1

Run end to end test cases against the build without seeing new issues.

From: Donal Evans 
Sent: Tuesday, March 15, 2022 4:25 PM
To: dev@geode.apache.org 
Subject: Re: [Suspected Spam] [VOTE] Apache Geode 1.14.4.RC1

+1

Confirmed that performance across a variety of workloads is on par with 
previous releases.

From: Dick Cavender 
Sent: Tuesday, March 15, 2022 3:41 PM
To: dev@geode.apache.org 
Subject: [Suspected Spam] [VOTE] Apache Geode 1.14.4.RC1

Hello Geode Dev Community,

This is a release candidate for Apache Geode version 1.14.4.RC1.
Thanks to all the community members for their contributions to this release!

Please do a review and give your feedback, including the checks you performed.

Voting deadline:
3PM PST Fri, March 18 2022

Please note that we are voting upon the source tag:
rel/v1.14.4.RC1

Release notes:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FGEODE%2FRelease%2BNotes%23ReleaseNotes-1.14.4data=04%7C01%7Ceshu%40vmware.com%7C005b83b7da78457105be08da06db2123%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829835476887176%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=THAP5BEbuWLFGWuKfTCaCgXEkfhQo8CIUrMAA%2BAk1Nc%3Dreserved=0

Source and binary distributions:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fgeode%2F1.14.4.RC1%2Fdata=04%7C01%7Ceshu%40vmware.com%7C005b83b7da78457105be08da06db2123%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829835476887176%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=pdwG6bfLNnKMa4m8UJDIQ6CA%2FW0a7U0YraweuGBrZ1k%3Dreserved=0

Maven staging repo:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Forgapachegeode-1137data=04%7C01%7Ceshu%40vmware.com%7C005b83b7da78457105be08da06db2123%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829835476887176%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=CdWAwnT4vMScw9YOrd7GyJMEjw4d0caKe8Fkl10zRt4%3Dreserved=0

GitHub:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Ftree%2Frel%2Fv1.14.4.RC1data=04%7C01%7Ceshu%40vmware.com%7C005b83b7da78457105be08da06db2123%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829835476887176%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=QlhVtgtvyHvIfJPmECzaeFQvujXhj73%2FObKJMrRSBJI%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-examples%2Ftree%2Frel%2Fv1.14.4.RC1data=04%7C01%7Ceshu%40vmware.com%7C005b83b7da78457105be08da06db2123%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829835476887176%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=xAZ6x3A7cpSfs6W6OtABa7MTrLtC2GNsp29%2BqIc9Kfc%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-native%2Ftree%2Frel%2Fv1.14.4.RC1data=04%7C01%7Ceshu%40vmware.com%7C005b83b7da78457105be08da06db2123%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829835476887176%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=%2F87eZFB%2BGUwZXfNorXGdcUc%2BphDVUAPo%2BnrarlZTFdc%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-benchmarks%2Ftree%2Frel%2Fv1.14.4.RC1data=04%7C01%7Ceshu%40vmware.com%7C005b83b7da78457105be08da06db2123%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829835476887176%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=d2iSlwAy4keBzLTINQsAqpNgQYnCGRf5Qt3Z44g16VA%3Dreserved=0

Pipelines:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconcourse.apachegeode-ci.info%2Fteams%2Fmain%2Fpipelines%2Fapache-support-1-14-maindata=04%7C01%7Ceshu%40vmware.com%7C005b83b7da78457105be08da06db2123%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829835476887176%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=BZQhkmLjgznS0GEi4%2BkC2wfMIP69SszRx0EQLNaoWas%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconcourse.apachegeode-ci.info%2Fteams%2Fmain%2Fpipelines%2Fapache-support-1-14-rcdata=04%7C01%7Ceshu%40vmware.com%7C005b83b7da78457105be08da06db2123%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829835476887176%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=JrGKd8F6JnAP6eoKLJA4iiA%2Brzker5xga0jHcYQ2ZCc%3Dreserved=0

Geode's KEYS file containing PGP keys we use to sign the release:

Re: [Suspected Spam] [VOTE] Apache Geode 1.14.4.RC1

2022-03-15 Thread Donal Evans
+1

Confirmed that performance across a variety of workloads is on par with 
previous releases.

From: Dick Cavender 
Sent: Tuesday, March 15, 2022 3:41 PM
To: dev@geode.apache.org 
Subject: [Suspected Spam] [VOTE] Apache Geode 1.14.4.RC1

Hello Geode Dev Community,

This is a release candidate for Apache Geode version 1.14.4.RC1.
Thanks to all the community members for their contributions to this release!

Please do a review and give your feedback, including the checks you performed.

Voting deadline:
3PM PST Fri, March 18 2022

Please note that we are voting upon the source tag:
rel/v1.14.4.RC1

Release notes:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FGEODE%2FRelease%2BNotes%23ReleaseNotes-1.14.4data=04%7C01%7Cdoevans%40vmware.com%7Cd4e3086b2e1342759ce708da06d4faa8%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637829809053386571%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=irBWm%2Bx%2BB%2F7NuE76fmUbC13yh0Rrf448CDMQ7sL9Wms%3Dreserved=0

Source and binary distributions:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fgeode%2F1.14.4.RC1%2Fdata=04%7C01%7Cdoevans%40vmware.com%7Cd4e3086b2e1342759ce708da06d4faa8%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637829809053386571%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=AUf%2F4DVgDec4%2FMBSiR2r%2B2WUio7VoDXt3Opru1Xu11w%3Dreserved=0

Maven staging repo:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Forgapachegeode-1137data=04%7C01%7Cdoevans%40vmware.com%7Cd4e3086b2e1342759ce708da06d4faa8%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637829809053386571%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=FpIdAtVRcM94fp3v%2B3hKUDhGZeVpsNf%2FJVFnZZg5IkI%3Dreserved=0

GitHub:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Ftree%2Frel%2Fv1.14.4.RC1data=04%7C01%7Cdoevans%40vmware.com%7Cd4e3086b2e1342759ce708da06d4faa8%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637829809053386571%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=0DmjKVJegiuABMKz9iVdkYbrWgKcO%2FYHmVW1y2wD6ak%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-examples%2Ftree%2Frel%2Fv1.14.4.RC1data=04%7C01%7Cdoevans%40vmware.com%7Cd4e3086b2e1342759ce708da06d4faa8%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637829809053386571%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=71E0vMPqLzGGGBPO2oEqpNrGG8skaz2siAxhsIhV%2BEI%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-native%2Ftree%2Frel%2Fv1.14.4.RC1data=04%7C01%7Cdoevans%40vmware.com%7Cd4e3086b2e1342759ce708da06d4faa8%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637829809053386571%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=n0Ab3GhXCln2IVVO%2BXoQxj3%2B%2F7Kn1S5scvxTFLk1n2Q%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-benchmarks%2Ftree%2Frel%2Fv1.14.4.RC1data=04%7C01%7Cdoevans%40vmware.com%7Cd4e3086b2e1342759ce708da06d4faa8%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637829809053386571%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=TX576QubM%2Fp67yyZMPIHjmjIf4ocLVNXPw6J%2FgsAsUc%3Dreserved=0

Pipelines:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconcourse.apachegeode-ci.info%2Fteams%2Fmain%2Fpipelines%2Fapache-support-1-14-maindata=04%7C01%7Cdoevans%40vmware.com%7Cd4e3086b2e1342759ce708da06d4faa8%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637829809053386571%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=1GdrLE0gZwrP0Q%2BYDYIJ3aOjXaUme7tKg4WDluN05gs%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconcourse.apachegeode-ci.info%2Fteams%2Fmain%2Fpipelines%2Fapache-support-1-14-rcdata=04%7C01%7Cdoevans%40vmware.com%7Cd4e3086b2e1342759ce708da06d4faa8%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637829809053386571%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=Cse%2FucKcJKiGs1p8UTTYP8gwc4thCdfznjiAS0ar8Uo%3Dreserved=0

Geode's KEYS file containing PGP keys we use to sign the release:

[VOTE] Apache Geode 1.14.4.RC1

2022-03-15 Thread Dick Cavender
Hello Geode Dev Community,

This is a release candidate for Apache Geode version 1.14.4.RC1.
Thanks to all the community members for their contributions to this release!

Please do a review and give your feedback, including the checks you performed.

Voting deadline:
3PM PST Fri, March 18 2022

Please note that we are voting upon the source tag:
rel/v1.14.4.RC1

Release notes:
https://cwiki.apache.org/confluence/display/GEODE/Release+Notes#ReleaseNotes-1.14.4

Source and binary distributions:
https://dist.apache.org/repos/dist/dev/geode/1.14.4.RC1/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachegeode-1137

GitHub:
https://github.com/apache/geode/tree/rel/v1.14.4.RC1
https://github.com/apache/geode-examples/tree/rel/v1.14.4.RC1
https://github.com/apache/geode-native/tree/rel/v1.14.4.RC1
https://github.com/apache/geode-benchmarks/tree/rel/v1.14.4.RC1

Pipelines:
https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-support-1-14-main
https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-support-1-14-rc

Geode's KEYS file containing PGP keys we use to sign the release:
https://github.com/apache/geode/blob/develop/KEYS

Command to run geode-examples:
./gradlew 
-PgeodeReleaseUrl=https://dist.apache.org/repos/dist/dev/geode/1.14.4.RC1 
-PgeodeRepositoryUrl=https://repository.apache.org/content/repositories/orgapachegeode-1137
 build runAll

Regards
Dick Cavender


[ANNOUNCE] Apache Geode 1.13.8

2022-03-15 Thread Dick Cavender
The Apache Geode community is pleased to announce the availability of
Apache Geode 1.13.8.

Geode is a data management platform that provides a database-like consistency
model, reliable transaction processing and a shared-nothing architecture
to maintain very low latency performance with high concurrency processing.

Apache Geode 1.13.8 contains a number of bug fixes.
Users are encouraged to upgrade to the latest 1.14.x release (currently 1.14.3).
For the full list of changes please review the release notes at:
https://cwiki.apache.org/confluence/display/GEODE/Release+Notes#ReleaseNotes-1.13.8

Release artifacts and documentation can be found at the project website:
https://geode.apache.org/releases/
https://geode.apache.org/docs/guide/113/about_geode.html

We would like to thank all the contributors that made the release possible.

Regards,

Dick Cavender on behalf of the Apache Geode team


Apache Geode 1.13.8 RELEASE

2022-03-15 Thread Dick Cavender
Today is the voting deadline and we have enough to close the vote.

Voting status
==
+1: 3 binding votes
* Dan Smith  (PMC member)
* Donal Evans  (PMC member)
* Nabarun Nag (PMC member)

+0: zero votes

-0: zero votes

-1: zero votes

The voting meets the requirements of at least 3 PMC members with +1 votes and 
has the required majority of +1 votes.

Apache Geode 1.13.8.RC1 has passed the vote and we will finalize the release 
shortly.

Thanks everyone for the great work!

-Dick Cavender



Re: Question about INDEX_THRESHOLD_SIZE

2022-03-15 Thread Jason Huynh
Additional thought:
It would be nice to set/check CAN_APPLY_LIMIT_AT_INDEX on a per node basis or 
at least a finer grained setting.


  *   AND junctions probably it probably shouldn’t be applied at an index level
  *   OR junctions could as it’s a union
Combinations of the two or ancestor nodes should be smarter but that requires 
additional changes to make elegant…

From: Jason Huynh 
Date: Tuesday, March 15, 2022 at 1:03 PM
To: dev@geode.apache.org 
Subject: Re: Question about INDEX_THRESHOLD_SIZE
Hi Mario,



Digging a little bit more, I’m assuming the CompiledLike probably should 
reassess whether limits should be applied at the index level.  I imagine the 
“someth%” is currently being turned into two compiled comparisons joined by an 
AND?
The first comparison being >= “someth” and the second being < MAX_CHAR. If so, 
we are applying limit at both executions and applying and intersecting them(?). 
The first comparison returning 1 value and the second only a subset of the 
entire index, so when intersected will possibly not have the correct value.
I think there are two changes that we might be able to make:
1.) recalculate whether limit should be applied at the index level for like 
queries that get reorganized into a junction

This will slow down your current query because indexes will no longer be able 
to be applied.  However :

2.) for a like query where the “%” is trailing.. do we need to do an AND 
junction?  Can it just be a >= “someth” ?





In the PR 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F7010data=04%7C01%7Cjhuynh%40vmware.com%7Cfc3f9301ac074a3e694808da06b7%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637829714375501933%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=%2FZRbcTiJzvRXrM9TXN3hTcsS%2BXr51ZAXfiuRu4FNpxo%3Dreserved=0
 :
A.) We now allow expanding the limit to the INDEX_THRESHOLD_SIZE - the concern 
being less efficiency if the limit can be applied at the index and only 1 value 
matches.

B.). Did we miss a limit != -1 check CompactRangeIndex 
(https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fblob%2F41eb49989f25607acfcbf9ac5afe3d4c0721bb35%2Fgeode-core%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fgeode%2Fcache%2Fquery%2Finternal%2Findex%2FCompactRangeIndex.java%23L487data=04%7C01%7Cjhuynh%40vmware.com%7Cfc3f9301ac074a3e694808da06b7%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637829714375501933%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=nr7WhCan6uysp%2Buz78q2QdqApBJ0zDPCFiU4fa%2FfVCE%3Dreserved=0).
 It looks like all other times we added it - the concern being that we would 
now apply a limit even if it were -1 (no limit intended)

The PR and questions surrounding it, aren’t the cause of what you are seeing 
now.



I’ll jump into debugging this a bit when I get the chance – haven’t had a 
chance to sit down with a debugger just yet.



Regards,

-Jason




From: Mario Kevo 
Date: Monday, March 14, 2022 at 8:17 AM
To: dev@geode.apache.org 
Subject: Odg: Question about INDEX_THRESHOLD_SIZE
Hi,

Regarding Anil's answer:
The test will pass as we have set INDEX_THRESHOLD_SIZE to 1000 (that is how 
many entries are in the region). If you deleted that line in startServer it 
will fail asit used default value of indexThresholdSize(100).

Regarding Jason's answers:
Only change what my PR introduced to get availability to change 
INDEX_THRESHOLD_SIZE by the user as before it is hardcoded to 100, and nothing 
can change it.
The intermediate result will have all entries on which index can be applied and 
if there are more entries that have that attribute on which index is created it 
will store them all in the results(if INDEX_THRESHOLD_SIZE is changed). By 
default, it has a limit of 100 entries so it can happen that an entry that 
matches the condition will not be in the results.
Regarding this applyCondition in CompactRangeIndex.addToResultsFromEntries, it 
is never applied as iterOps is always null, as it is set in 
AbstractGroupOrRangeJunction.auxFilterEvaluate:

filterResults = filter.filterEvaluate(context,
!isConditioningNeeded ? intermediateResults : null, completeExpansion,
null/*
* Asif * Asif :The iter operands passed are null, as a not null value can 
exists only
* if there exists a single Filter operand in original GroupJunction
*/, indpndntItr, _operator == LITERAL_and, isConditioningNeeded,
false /* do not evaluate projection */);
​BR,
Mario

Šalje: Jason Huynh 
Poslano: 11. ožujka 2022. 22:06
Prima: dev@geode.apache.org 
Predmet: Re: Question about INDEX_THRESHOLD_SIZE

As an fyi, in the past we disabled applying limits at the index level for range 
indexes.

I’m surprised in this case that we would add all the entries to the 
intermediate results instead of applying the filter first and checking the 
condition before 

Re: Question about INDEX_THRESHOLD_SIZE

2022-03-15 Thread Jason Huynh
Hi Mario,



Digging a little bit more, I’m assuming the CompiledLike probably should 
reassess whether limits should be applied at the index level.  I imagine the 
“someth%” is currently being turned into two compiled comparisons joined by an 
AND?
The first comparison being >= “someth” and the second being < MAX_CHAR. If so, 
we are applying limit at both executions and applying and intersecting them(?). 
The first comparison returning 1 value and the second only a subset of the 
entire index, so when intersected will possibly not have the correct value.
I think there are two changes that we might be able to make:
1.) recalculate whether limit should be applied at the index level for like 
queries that get reorganized into a junction

This will slow down your current query because indexes will no longer be able 
to be applied.  However :

2.) for a like query where the “%” is trailing.. do we need to do an AND 
junction?  Can it just be a >= “someth” ?





In the PR https://github.com/apache/geode/pull/7010 :
A.) We now allow expanding the limit to the INDEX_THRESHOLD_SIZE - the concern 
being less efficiency if the limit can be applied at the index and only 1 value 
matches.

B.). Did we miss a limit != -1 check CompactRangeIndex 
(https://github.com/apache/geode/blob/41eb49989f25607acfcbf9ac5afe3d4c0721bb35/geode-core/src/main/java/org/apache/geode/cache/query/internal/index/CompactRangeIndex.java#L487).
 It looks like all other times we added it - the concern being that we would 
now apply a limit even if it were -1 (no limit intended)

The PR and questions surrounding it, aren’t the cause of what you are seeing 
now.



I’ll jump into debugging this a bit when I get the chance – haven’t had a 
chance to sit down with a debugger just yet.



Regards,

-Jason




From: Mario Kevo 
Date: Monday, March 14, 2022 at 8:17 AM
To: dev@geode.apache.org 
Subject: Odg: Question about INDEX_THRESHOLD_SIZE
Hi,

Regarding Anil's answer:
The test will pass as we have set INDEX_THRESHOLD_SIZE to 1000 (that is how 
many entries are in the region). If you deleted that line in startServer it 
will fail asit used default value of indexThresholdSize(100).

Regarding Jason's answers:
Only change what my PR introduced to get availability to change 
INDEX_THRESHOLD_SIZE by the user as before it is hardcoded to 100, and nothing 
can change it.
The intermediate result will have all entries on which index can be applied and 
if there are more entries that have that attribute on which index is created it 
will store them all in the results(if INDEX_THRESHOLD_SIZE is changed). By 
default, it has a limit of 100 entries so it can happen that an entry that 
matches the condition will not be in the results.
Regarding this applyCondition in CompactRangeIndex.addToResultsFromEntries, it 
is never applied as iterOps is always null, as it is set in 
AbstractGroupOrRangeJunction.auxFilterEvaluate:

filterResults = filter.filterEvaluate(context,
!isConditioningNeeded ? intermediateResults : null, completeExpansion,
null/*
* Asif * Asif :The iter operands passed are null, as a not null value can 
exists only
* if there exists a single Filter operand in original GroupJunction
*/, indpndntItr, _operator == LITERAL_and, isConditioningNeeded,
false /* do not evaluate projection */);
​BR,
Mario

Šalje: Jason Huynh 
Poslano: 11. ožujka 2022. 22:06
Prima: dev@geode.apache.org 
Predmet: Re: Question about INDEX_THRESHOLD_SIZE

As an fyi, in the past we disabled applying limits at the index level for range 
indexes.

I’m surprised in this case that we would add all the entries to the 
intermediate results instead of applying the filter first and checking the 
condition before adding to the intermediate results..

I would have thought it would have to apply the condition as seen in 
CompactRangeIndex.addToResultsFromEntries :

  if (ok && runtimeItr != null && iterOps != null) {
  ok = QueryUtils.applyCondition(iterOps, context);
}

I haven’t walked this query through the code, perhaps it’s hitting a different 
index type (I’d think a map index but that probably is backed by 
CompactRangeIndexes for each key…)



From: Jason Huynh 
Date: Friday, March 11, 2022 at 12:47 PM
To: dev@geode.apache.org 
Subject: Re: Question about INDEX_THRESHOLD_SIZE
I think 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F7010data=04%7C01%7Cjhuynh%40vmware.com%7Cfc9a8afdf0584a5af18d08da05cdc062%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637828678519588382%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=NmwqeUD8%2F2e0n6h0nGBRFAtj9PNo61JwyW0%2B1I9g5c8%3Dreserved=0
 may have changed what that property represented.  I believe it was some 
arbitrary threshold to abort using index look ups (if the intermediate results 
were small, it was deemed faster to just iterate through and not do a lookup – 
at 

Re: [Suspected Spam] [VOTE] Apache Geode 1.13.8.RC1

2022-03-15 Thread Donal Evans
+1

Confirmed that performance across a variety of workloads was on par with 
previous releases.

From: Dick Cavender 
Sent: Wednesday, March 9, 2022 3:47 PM
To: dev@geode.apache.org 
Subject: [Suspected Spam] [VOTE] Apache Geode 1.13.8.RC1

Hello Geode Dev Community,

This is a release candidate for Apache Geode version 1.13.8.RC1.
Thanks to all the community members for their contributions to this release!

Please do a review and give your feedback, including the checks you performed.

Voting deadline:
3PM PST Tue, March 15 2022.

Please note that we are voting upon the source tag:
rel/v1.13.8.RC1

Release notes:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FGEODE%2FRelease%2BNotes%23ReleaseNotes-1.13.8data=04%7C01%7Cdoevans%40vmware.com%7C8d969962f20c4b548c9008da02273258%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664617411906%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=EIlATAnKnnbv2HuajxkbFmcpyiXInwG1%2F5KBq7DeH3M%3Dreserved=0

Source and binary distributions:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fgeode%2F1.13.8.RC1%2Fdata=04%7C01%7Cdoevans%40vmware.com%7C8d969962f20c4b548c9008da02273258%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664617411906%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=vSDc6CyDuzy8zBuW9PfcRqqREKlIc7UnyGdrshvO8rU%3Dreserved=0

Maven staging repo:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Forgapachegeode-1135data=04%7C01%7Cdoevans%40vmware.com%7C8d969962f20c4b548c9008da02273258%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664617411906%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=0nDef%2BE3hXcu73vz9wW69pKcNxrVx%2BgqgZCdyleIrRc%3Dreserved=0

GitHub:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Ftree%2Frel%2Fv1.13.8.RC1data=04%7C01%7Cdoevans%40vmware.com%7C8d969962f20c4b548c9008da02273258%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664617411906%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=9Irpf86xGQtolL0h9yR20ZjwqmEMWX%2Fu%2FK8KuiC7jqY%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-examples%2Ftree%2Frel%2Fv1.13.8.RC1data=04%7C01%7Cdoevans%40vmware.com%7C8d969962f20c4b548c9008da02273258%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664617411906%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=EUPH3%2FycWYME%2BvHx8CG1RYXlP7qGXMMv955TH48V8jM%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-native%2Ftree%2Frel%2Fv1.13.8.RC1data=04%7C01%7Cdoevans%40vmware.com%7C8d969962f20c4b548c9008da02273258%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664617568128%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=RKt4zYzheC%2FWE%2BjptD4o%2BTDG6yqXXEcKmRFZf6Wko%2BI%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-benchmarks%2Ftree%2Frel%2Fv1.13.8.RC1data=04%7C01%7Cdoevans%40vmware.com%7C8d969962f20c4b548c9008da02273258%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664617568128%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=IGwIt57MCoQY8IOp7Um43r1jmx7fsSsUHn8A2tJuFMU%3Dreserved=0

Pipelines:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconcourse.apachegeode-ci.info%2Fteams%2Fmain%2Fpipelines%2Fapache-support-1-13-maindata=04%7C01%7Cdoevans%40vmware.com%7C8d969962f20c4b548c9008da02273258%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664617568128%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=LLO3nqiemUE3eSbN2uD0lSx8WW8RaFM7TMrCHDTW5dM%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconcourse.apachegeode-ci.info%2Fteams%2Fmain%2Fpipelines%2Fapache-support-1-13-rcdata=04%7C01%7Cdoevans%40vmware.com%7C8d969962f20c4b548c9008da02273258%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664617568128%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=gOY4qwIFXthwhfYOn1A%2F8c18GbZQKi9yVS42S%2FkBS0U%3Dreserved=0

Geode's KEYS file containing PGP keys we use to sign the release:

Re: [Suspected Spam] [VOTE] Apache Geode 1.13.8.RC1

2022-03-15 Thread Dan Smith
+1 - ran smoketest_rc.sh

-Dan

From: Nabarun Nag 
Sent: Tuesday, March 15, 2022 9:55 AM
To: dev@geode.apache.org 
Subject: Re: [Suspected Spam] [VOTE] Apache Geode 1.13.8.RC1

+1 based on pipeline status of the artifacts

Regards
Naba


From: Dick Cavender 
Sent: Wednesday, March 9, 2022 3:47 PM
To: dev@geode.apache.org 
Subject: [Suspected Spam] [VOTE] Apache Geode 1.13.8.RC1

Hello Geode Dev Community,

This is a release candidate for Apache Geode version 1.13.8.RC1.
Thanks to all the community members for their contributions to this release!

Please do a review and give your feedback, including the checks you performed.

Voting deadline:
3PM PST Tue, March 15 2022.

Please note that we are voting upon the source tag:
rel/v1.13.8.RC1

Release notes:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FGEODE%2FRelease%2BNotes%23ReleaseNotes-1.13.8data=04%7C01%7Cdasmith%40vmware.com%7C609eab530f4a4bb8e4c608da06a4a3c4%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829601447708868%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=47OjBeu4yzFVgK6I1Smk5NeIs97dG5bybA8tE0W7ORc%3Dreserved=0

Source and binary distributions:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fgeode%2F1.13.8.RC1%2Fdata=04%7C01%7Cdasmith%40vmware.com%7C609eab530f4a4bb8e4c608da06a4a3c4%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829601447708868%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=kCXPgCixoO3wRqiEV%2F5HKqHv5vmt5E97qqXXzCe2%2F9M%3Dreserved=0

Maven staging repo:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Forgapachegeode-1135data=04%7C01%7Cdasmith%40vmware.com%7C609eab530f4a4bb8e4c608da06a4a3c4%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829601447708868%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=YAUI0Za8hd%2B2HunM%2BdFFKChO%2FVmUzpQH%2BUKI2ZNnKQ0%3Dreserved=0

GitHub:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Ftree%2Frel%2Fv1.13.8.RC1data=04%7C01%7Cdasmith%40vmware.com%7C609eab530f4a4bb8e4c608da06a4a3c4%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829601447708868%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=3WV2MqX%2FVO%2BJ9cCMdqMP5A9Fk7W9lwCZ1%2B9eJqPNrQM%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-examples%2Ftree%2Frel%2Fv1.13.8.RC1data=04%7C01%7Cdasmith%40vmware.com%7C609eab530f4a4bb8e4c608da06a4a3c4%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829601447708868%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=qgdONhR0mmFc90mcVL2HnpV6V7gfOhPfs9IS9HkKXVs%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-native%2Ftree%2Frel%2Fv1.13.8.RC1data=04%7C01%7Cdasmith%40vmware.com%7C609eab530f4a4bb8e4c608da06a4a3c4%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829601447708868%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=3nlS7P1GQw1kriclCFRdKYgSSIrq3sROsxIrzH8TOoQ%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-benchmarks%2Ftree%2Frel%2Fv1.13.8.RC1data=04%7C01%7Cdasmith%40vmware.com%7C609eab530f4a4bb8e4c608da06a4a3c4%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829601447708868%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=K%2Bs9pLgX9FWpEnsOrRyj7FoGZ3b%2FSfcww4EtvUDtaVE%3Dreserved=0

Pipelines:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconcourse.apachegeode-ci.info%2Fteams%2Fmain%2Fpipelines%2Fapache-support-1-13-maindata=04%7C01%7Cdasmith%40vmware.com%7C609eab530f4a4bb8e4c608da06a4a3c4%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829601447708868%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=50WUs9ZoO4Yh%2Bsvieh2c76i2SiKlWZ8ZcF7FdCKPtiE%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconcourse.apachegeode-ci.info%2Fteams%2Fmain%2Fpipelines%2Fapache-support-1-13-rcdata=04%7C01%7Cdasmith%40vmware.com%7C609eab530f4a4bb8e4c608da06a4a3c4%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637829601447708868%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=clm0XkZYwGKoUwhN3eg2j3IkojMjSOI0a2%2FVufoN5L4%3Dreserved=0

Geode's KEYS file containing PGP keys we use to sign the release:

Re: [Suspected Spam] [VOTE] Apache Geode 1.13.8.RC1

2022-03-15 Thread Nabarun Nag
+1 based on pipeline status of the artifacts

Regards
Naba


From: Dick Cavender 
Sent: Wednesday, March 9, 2022 3:47 PM
To: dev@geode.apache.org 
Subject: [Suspected Spam] [VOTE] Apache Geode 1.13.8.RC1

Hello Geode Dev Community,

This is a release candidate for Apache Geode version 1.13.8.RC1.
Thanks to all the community members for their contributions to this release!

Please do a review and give your feedback, including the checks you performed.

Voting deadline:
3PM PST Tue, March 15 2022.

Please note that we are voting upon the source tag:
rel/v1.13.8.RC1

Release notes:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FGEODE%2FRelease%2BNotes%23ReleaseNotes-1.13.8data=04%7C01%7Cnnag%40vmware.com%7C795a550738dd46063b5f08da022733e2%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664643772191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=K46pZc0SOhbcz8WKyso7mvURmbdVCeTX5%2BrJPtKYtw4%3Dreserved=0

Source and binary distributions:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fgeode%2F1.13.8.RC1%2Fdata=04%7C01%7Cnnag%40vmware.com%7C795a550738dd46063b5f08da022733e2%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664643772191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=AUy6%2BJ%2F4i0Cw84r%2BfgxsZnKOCOoo6CE%2BURY97B9HDgQ%3Dreserved=0

Maven staging repo:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Forgapachegeode-1135data=04%7C01%7Cnnag%40vmware.com%7C795a550738dd46063b5f08da022733e2%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664643772191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=OQWKVgUtFgqsCfBCJZKLN7dZLYLAx5D7VsJBmc7JTFw%3Dreserved=0

GitHub:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Ftree%2Frel%2Fv1.13.8.RC1data=04%7C01%7Cnnag%40vmware.com%7C795a550738dd46063b5f08da022733e2%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664643772191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=dxEpJ8mN%2FpFyid8Zdba5HOat9Lb78A7%2BE606acj6IcA%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-examples%2Ftree%2Frel%2Fv1.13.8.RC1data=04%7C01%7Cnnag%40vmware.com%7C795a550738dd46063b5f08da022733e2%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664643772191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=frvwNYThwTIMbOkcZ47ZaEx9fmNrbPmFaQoDYJWmFnU%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-native%2Ftree%2Frel%2Fv1.13.8.RC1data=04%7C01%7Cnnag%40vmware.com%7C795a550738dd46063b5f08da022733e2%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664643772191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=0yI7jZcBEDFSeCHKzJ3cZ7zpczJbUAFPfXV4hcDnY48%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode-benchmarks%2Ftree%2Frel%2Fv1.13.8.RC1data=04%7C01%7Cnnag%40vmware.com%7C795a550738dd46063b5f08da022733e2%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664643772191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=1uT4jD4PITzEaMR0lD2BECAUJEbt4dG9jkWietEsAmQ%3Dreserved=0

Pipelines:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconcourse.apachegeode-ci.info%2Fteams%2Fmain%2Fpipelines%2Fapache-support-1-13-maindata=04%7C01%7Cnnag%40vmware.com%7C795a550738dd46063b5f08da022733e2%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664643772191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=lHxRq41vigftPzwx2yKFwXFc%2BZ06PbFPwzRziAK54dM%3Dreserved=0
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconcourse.apachegeode-ci.info%2Fteams%2Fmain%2Fpipelines%2Fapache-support-1-13-rcdata=04%7C01%7Cnnag%40vmware.com%7C795a550738dd46063b5f08da022733e2%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637824664643772191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000sdata=SKSCKUP5yaDM4wBbjloxZDMXMhsO2zDh7XLw%2BDZ95cA%3Dreserved=0

Geode's KEYS file containing PGP keys we use to sign the release: