Re: [VOTE] Release Apache Sedona 1.3.0-incubating-rc1

2022-11-12 Thread Jia Yu
Hi Felix,

In terms of licenses, the only problematic dependency in Sedona is the DBI
in Sedona R module. However, Yitao has removed this dependency from Sedona
in this release:
https://github.com/apache/incubator-sedona/commit/54942047b91a4f60f6d6e3128b73f4c9a7342982

I think we are all good here.

Thanks,
Jia

On Sat, Nov 12, 2022 at 3:17 PM Felix Cheung 
wrote:

> What’s the thought on R dbplyr dependency?
> 
> From: Jia Yu 
> Sent: Saturday, November 12, 2022 12:40:27 PM
> To: dev@sedona.apache.org 
> Subject: Re: [VOTE] Release Apache Sedona 1.3.0-incubating-rc1
>
> Dear all,
>
> This release is supposed to be the last release before graduation. Please
> make sure you vote +1 with a checklist (see my vote below). The incubator
> PMCs rejected our graduation proposal last time because we didn't provide
> the checklist for each vote.
>
> Again, checking this release is extremely easy if you use the MyBinder
> notebook provided in Mo's email. All you need to do is click a few buttons
> and wait a few minutes.
>
> We really appreciate your help!
>
> Thanks,
> Jia
>
> +1
>
> I checked:
> * Download links are valid
> * Checksums and PGP signatures are valid
> * DISCLAIMER and NOTICE are included
> * Source code artifacts have correct names matching the current release
> * The project can compile from the source code
>
>
> On Sat, Nov 12, 2022 at 8:48 AM Mo Sarwat  wrote:
>
> > Hi all,
> >
> > This is a call for vote on Apache Sedona 1.3.0-incubating-rc1. Please
> refer
> > to the changes listed at the bottom of this email.
> >
> > Release notes:
> >
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc1/docs/setup/release-notes.md
> >
> > Build instructions:
> >
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc1/docs/setup/compile.md
> >
> > GitHub tag:
> >
> >
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.3.0-incubating-rc1
> >
> > GPG public key to verify the Release:
> > https://downloads.apache.org/incubator/sedona/KEYS
> >
> > Source code and binaries:
> >
> >
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.3.0-incubating-rc1/
> >
> > The vote will be open for at least 72 hours or until at least 3 "+1" PMC
> > votes are cast
> >
> > Instruction for checking items on the checklist:
> > https://sedona.apache.org/community/vote/
> >
> > We recommend you use this Jupyter notebook on MyBinder to perform this
> > task:
> >
> >
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
> >
> > **Please vote accordingly and you must provide your checklist for your
> > vote**.
> >
> >
> > [ ] +1 approve
> >
> > [ ] +0 no opinion
> >
> > [ ] -1 disapprove with the reason
> >
> > Checklist:
> >
> > [ ] Download links are valid.
> >
> > [ ] Checksums and PGP signatures are valid.
> >
> > [ ] DISCLAIMER is included.
> >
> > [ ] Source code artifacts have correct names matching the current
> release.
> >
> > For a detailed checklist  please refer to:
> >
> >
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> >
> > Regards,
> > Mo Sarwat
> >
>


Re: [VOTE] Release Apache Sedona 1.3.0-incubating-rc1

2022-11-12 Thread Felix Cheung
What’s the thought on R dbplyr dependency?

From: Jia Yu 
Sent: Saturday, November 12, 2022 12:40:27 PM
To: dev@sedona.apache.org 
Subject: Re: [VOTE] Release Apache Sedona 1.3.0-incubating-rc1

Dear all,

This release is supposed to be the last release before graduation. Please
make sure you vote +1 with a checklist (see my vote below). The incubator
PMCs rejected our graduation proposal last time because we didn't provide
the checklist for each vote.

Again, checking this release is extremely easy if you use the MyBinder
notebook provided in Mo's email. All you need to do is click a few buttons
and wait a few minutes.

We really appreciate your help!

Thanks,
Jia

+1

I checked:
* Download links are valid
* Checksums and PGP signatures are valid
* DISCLAIMER and NOTICE are included
* Source code artifacts have correct names matching the current release
* The project can compile from the source code


On Sat, Nov 12, 2022 at 8:48 AM Mo Sarwat  wrote:

> Hi all,
>
> This is a call for vote on Apache Sedona 1.3.0-incubating-rc1. Please refer
> to the changes listed at the bottom of this email.
>
> Release notes:
>
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc1/docs/setup/release-notes.md
>
> Build instructions:
>
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc1/docs/setup/compile.md
>
> GitHub tag:
>
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.3.0-incubating-rc1
>
> GPG public key to verify the Release:
> https://downloads.apache.org/incubator/sedona/KEYS
>
> Source code and binaries:
>
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.3.0-incubating-rc1/
>
> The vote will be open for at least 72 hours or until at least 3 "+1" PMC
> votes are cast
>
> Instruction for checking items on the checklist:
> https://sedona.apache.org/community/vote/
>
> We recommend you use this Jupyter notebook on MyBinder to perform this
> task:
>
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
>
> **Please vote accordingly and you must provide your checklist for your
> vote**.
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove with the reason
>
> Checklist:
>
> [ ] Download links are valid.
>
> [ ] Checksums and PGP signatures are valid.
>
> [ ] DISCLAIMER is included.
>
> [ ] Source code artifacts have correct names matching the current release.
>
> For a detailed checklist  please refer to:
>
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
>
> Regards,
> Mo Sarwat
>


Re: [VOTE] Release Apache Sedona 1.3.0-incubating-rc1

2022-11-12 Thread Adam Binford
+1

I checked:
* Download links are valid
* Checksums and PGP signatures are valid
* DISCLAIMER and NOTICE are included
* Source code artifacts have correct names matching the current release
* The project can compile from the source code

Small note, the verify script on the website has a minor typo:

SEDONA_CURRENT_RC=1.3.0-incubating-rc1 SEDONA_CURRENT_VERSION=1
.3.1-incubating

https://sedona.apache.org/community/vote/

On Sat, Nov 12, 2022 at 3:40 PM Jia Yu  wrote:

> Dear all,
>
> This release is supposed to be the last release before graduation. Please
> make sure you vote +1 with a checklist (see my vote below). The incubator
> PMCs rejected our graduation proposal last time because we didn't provide
> the checklist for each vote.
>
> Again, checking this release is extremely easy if you use the MyBinder
> notebook provided in Mo's email. All you need to do is click a few buttons
> and wait a few minutes.
>
> We really appreciate your help!
>
> Thanks,
> Jia
>
> +1
>
> I checked:
> * Download links are valid
> * Checksums and PGP signatures are valid
> * DISCLAIMER and NOTICE are included
> * Source code artifacts have correct names matching the current release
> * The project can compile from the source code
>
>
> On Sat, Nov 12, 2022 at 8:48 AM Mo Sarwat  wrote:
>
> > Hi all,
> >
> > This is a call for vote on Apache Sedona 1.3.0-incubating-rc1. Please
> refer
> > to the changes listed at the bottom of this email.
> >
> > Release notes:
> >
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc1/docs/setup/release-notes.md
> >
> > Build instructions:
> >
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc1/docs/setup/compile.md
> >
> > GitHub tag:
> >
> >
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.3.0-incubating-rc1
> >
> > GPG public key to verify the Release:
> > https://downloads.apache.org/incubator/sedona/KEYS
> >
> > Source code and binaries:
> >
> >
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.3.0-incubating-rc1/
> >
> > The vote will be open for at least 72 hours or until at least 3 "+1" PMC
> > votes are cast
> >
> > Instruction for checking items on the checklist:
> > https://sedona.apache.org/community/vote/
> >
> > We recommend you use this Jupyter notebook on MyBinder to perform this
> > task:
> >
> >
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
> >
> > **Please vote accordingly and you must provide your checklist for your
> > vote**.
> >
> >
> > [ ] +1 approve
> >
> > [ ] +0 no opinion
> >
> > [ ] -1 disapprove with the reason
> >
> > Checklist:
> >
> > [ ] Download links are valid.
> >
> > [ ] Checksums and PGP signatures are valid.
> >
> > [ ] DISCLAIMER is included.
> >
> > [ ] Source code artifacts have correct names matching the current
> release.
> >
> > For a detailed checklist  please refer to:
> >
> >
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> >
> > Regards,
> > Mo Sarwat
> >
>


Re: [VOTE] Release Apache Sedona 1.3.0-incubating-rc1

2022-11-12 Thread Jia Yu
Dear all,

This release is supposed to be the last release before graduation. Please
make sure you vote +1 with a checklist (see my vote below). The incubator
PMCs rejected our graduation proposal last time because we didn't provide
the checklist for each vote.

Again, checking this release is extremely easy if you use the MyBinder
notebook provided in Mo's email. All you need to do is click a few buttons
and wait a few minutes.

We really appreciate your help!

Thanks,
Jia

+1

I checked:
* Download links are valid
* Checksums and PGP signatures are valid
* DISCLAIMER and NOTICE are included
* Source code artifacts have correct names matching the current release
* The project can compile from the source code


On Sat, Nov 12, 2022 at 8:48 AM Mo Sarwat  wrote:

> Hi all,
>
> This is a call for vote on Apache Sedona 1.3.0-incubating-rc1. Please refer
> to the changes listed at the bottom of this email.
>
> Release notes:
>
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc1/docs/setup/release-notes.md
>
> Build instructions:
>
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc1/docs/setup/compile.md
>
> GitHub tag:
>
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.3.0-incubating-rc1
>
> GPG public key to verify the Release:
> https://downloads.apache.org/incubator/sedona/KEYS
>
> Source code and binaries:
>
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.3.0-incubating-rc1/
>
> The vote will be open for at least 72 hours or until at least 3 "+1" PMC
> votes are cast
>
> Instruction for checking items on the checklist:
> https://sedona.apache.org/community/vote/
>
> We recommend you use this Jupyter notebook on MyBinder to perform this
> task:
>
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
>
> **Please vote accordingly and you must provide your checklist for your
> vote**.
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove with the reason
>
> Checklist:
>
> [ ] Download links are valid.
>
> [ ] Checksums and PGP signatures are valid.
>
> [ ] DISCLAIMER is included.
>
> [ ] Source code artifacts have correct names matching the current release.
>
> For a detailed checklist  please refer to:
>
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
>
> Regards,
> Mo Sarwat
>


[GitHub] [incubator-sedona] tanelk opened a new pull request, #712: [SEDONA-192] Null handling in predicates

2022-11-12 Thread GitBox


tanelk opened a new pull request, #712:
URL: https://github.com/apache/incubator-sedona/pull/712

   
   ## Did you read the Contributor Guide?
   
   - Yes, I have read [Contributor 
Rules](https://sedona.apache.org/community/rule/) and [Contributor Development 
Guide](https://sedona.apache.org/community/develop/)
   
   ## Is this PR related to a JIRA ticket?
   
   - Yes, the URL of the assoicated JIRA ticket is 
https://issues.apache.org/jira/browse/SEDONA-192. The PR name follows the 
format `[SEDONA-XXX] my subject`.
   
   ## What changes were proposed in this PR?
   Allow nulls in predicate inputs - currently they end with nullpointer 
exception. Also added the 
`org.apache.spark.sql.catalyst.expressions.NullIntolerant` trait to 
`ST_Predicate`, so catalyst optimizer can infer notnull filters on nullable 
inputs.
   
   ## How was this patch tested?
   Unittests
   
   
   ## Did this PR include necessary documentation updates?
   
   - No, this PR does not affect any public API so no need to change the docs.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@sedona.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Created] (SEDONA-192) Null handling in predicates

2022-11-12 Thread Tanel Kiis (Jira)
Tanel Kiis created SEDONA-192:
-

 Summary: Null handling in predicates
 Key: SEDONA-192
 URL: https://issues.apache.org/jira/browse/SEDONA-192
 Project: Apache Sedona
  Issue Type: Improvement
Reporter: Tanel Kiis


ST_Predicate should allow nulls as inputs and outputs



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[VOTE] Release Apache Sedona 1.3.0-incubating-rc1

2022-11-12 Thread Mo Sarwat
Hi all,

This is a call for vote on Apache Sedona 1.3.0-incubating-rc1. Please refer
to the changes listed at the bottom of this email.

Release notes:
https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc1/docs/setup/release-notes.md

Build instructions:
https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc1/docs/setup/compile.md

GitHub tag:
https://github.com/apache/incubator-sedona/releases/tag/sedona-1.3.0-incubating-rc1

GPG public key to verify the Release:
https://downloads.apache.org/incubator/sedona/KEYS

Source code and binaries:
https://dist.apache.org/repos/dist/dev/incubator/sedona/1.3.0-incubating-rc1/

The vote will be open for at least 72 hours or until at least 3 "+1" PMC
votes are cast

Instruction for checking items on the checklist:
https://sedona.apache.org/community/vote/

We recommend you use this Jupyter notebook on MyBinder to perform this
task:
https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb

**Please vote accordingly and you must provide your checklist for your
vote**.


[ ] +1 approve

[ ] +0 no opinion

[ ] -1 disapprove with the reason

Checklist:

[ ] Download links are valid.

[ ] Checksums and PGP signatures are valid.

[ ] DISCLAIMER is included.

[ ] Source code artifacts have correct names matching the current release.

For a detailed checklist  please refer to:
https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist

Regards,
Mo Sarwat