You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by "zhangliang@apache.org" <zh...@apache.org> on 2020/01/06 03:45:17 UTC

[VOTE] Release Apache ShardingSphere (Incubating) 4.0.0

Hello all,

This is a call for vote to release Apache ShardingSphere (Incubating)
version 4.0.0.

The Apache ShardingSphere community has voted on and approved a proposal to
release
Apache ShardingSphere (Incubating) version 4.0.0.

We now kindly request the Incubator PMC members review and vote on this
incubator release.

ShardingSphere is an open-source ecosystem consisted of a set of
distributed database middleware solutions, including 2 independent
products, Sharding-JDBC & Sharding-Proxy.
They both provide functions of data sharding, distributed transaction and
database orchestration, applicable in a variety of situations such as Java
isomorphism, heterogeneous language.
Aiming at reasonably making full use of the computation and storage
capacity of the database in a distributed system, ShardingSphere defines
itself as a middleware, rather than a totally new type of database.
As the cornerstone of many enterprises, relational database still takes a
huge market share.
Therefore, at the current stage, we prefer to focus on its increment
instead of a total overturn.

Sharding-JDBC defines itself as a lightweight Java framework that provides
extra service at Java JDBC layer.
With the client end connecting directly to the database, it provides
service in the form of jar and requires no extra deployment and dependence.
It can be considered as an enhanced JDBC driver, which is fully compatible
with JDBC and all kinds of ORM frameworks.

* Applicable in any ORM framework based on Java, such as JPA, Hibernate,
Mybatis, Spring JDBC Template or direct use of JDBC.
* Based on any third-party database connection pool, such as DBCP, C3P0,
BoneCP, Druid, HikariCP.
* Support any kind of database that conforms to JDBC standard: MySQL,
Oracle, SQLServer and PostgreSQL for now.

Sharding-Proxy defines itself as a transparent database proxy, providing a
database server that encapsulates database binary protocol to support
heterogeneous languages.
Friendlier to DBA, the MySQL/PostgreSQL version provided now can use any
kind of terminal (such as MySQL Command Client, MySQL Workbench, Navicat
etc.) that is compatible of MySQL/PostgreSQL protocol to operate data.

* Totally transparent to applications, it can be used directly as MySQL and
PostgreSQL.

* Applicable to any kind of terminal that is compatible with MySQL and
PostgreSQL protocol.

ShardingSphere community vote and result thread:
https://lists.apache.org/thread.html/r59f5a215a77864ad820f4598331b6edb685a14daae48666639ea3072%40%3Cdev.shardingsphere.apache.org%3E

Release notes:
https://github.com/apache/incubator-shardingsphere/blob/dev/RELEASE-NOTES.md

The release candidates:
https://dist.apache.org/repos/dist/dev/incubator/shardingsphere/4.0.0/

Maven 2 staging repository:
https://repository.apache.org/content/repositories/orgapacheshardingsphere-1029/org/apache/shardingsphere/

Git tag for the release:
https://github.com/apache/incubator-shardingsphere/tree/4.0.0

Release Commit ID:
https://github.com/apache/incubator-shardingsphere/commit/f81f4f03b1dd4b426adf1f29ffe93f9540ce6fc9

Keys to verify the Release Candidate:
https://dist.apache.org/repos/dist/dev/incubator/shardingsphere/KEYS

Look at here for how to verify this release candidate:
https://shardingsphere.apache.org/community/en/contribute/release/

The vote will be open for at least 72 hours or until necessary number of
votes are reached.

Please vote accordingly:

[ ] +1 approve

[ ] +0 no opinion

[ ] -1 disapprove with the reason

Checklist for reference:

[ ] Download links are valid.

[ ] Checksums and PGP signatures are valid.

[ ] DISCLAIMER is included.

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

[ ] LICENSE and NOTICE files are correct for each ShardingSphere repo.

[ ] All files have license headers if necessary.

[ ] No compiled archives bundled in source archive.

The following votes are carried over from ShardingSphere dev mailing list,

+1 binding, Sheng Wu
+1 binding, Craig Russell
+1 binding, Willem Jiang

+1 unbinding, Yi Yang
+1 unbinding, Haisheng Sun
+1 unbinding, Zonglei Dong
+1 unbinding, Jun Zhao
+1 unbinding, Juan Pan
+1 unbinding, Yonglun Zhang
+1 unbinding, Guangyuan Wang

------------------

Liang Zhang (John)
Apache ShardingSphere & Dubbo

Re: [VOTE] Release Apache ShardingSphere (Incubating) 4.0.0

Posted by "zhangliang@apache.org" <zh...@apache.org>.
The vote has finished, I will send another email for the vote result.
Thank you.

------------------

Liang Zhang (John)
Apache ShardingSphere & Dubbo


Juan Pan <pa...@apache.org> 于2020年1月8日周三 下午12:00写道:

> Get your point as well, thanks, Justin. :-)
>
>
>  Juan Pan (Trista)
>
> Senior DBA & PPMC of Apache ShardingSphere(Incubating)
> E-mail: panjuan@apache.org
>
>
>
>
> On 01/8/2020 11:34,Justin Mclean<ju...@classsoftware.com> wrote:
> Hi,
>
> I noticed this too in my dev vote check too. I want to ask, considering the
> source codes were tagged in 12/30/2019, the NOTICE should be right to keep
> in 2019 for this release.
>
> The year should be the year of publication, but it doesn’t really matter,
> and if it did it would be when we are long gone :-) Copyright typically
> lasts for 50 or 70 years after the death of the author.  I’d just update it
> for the next release.
>
> Thanks,
> Justin
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

Re: [VOTE] Release Apache ShardingSphere (Incubating) 4.0.0

Posted by Juan Pan <pa...@apache.org>.
Get your point as well, thanks, Justin. :-) 


 Juan Pan (Trista) 
                         
Senior DBA & PPMC of Apache ShardingSphere(Incubating)
E-mail: panjuan@apache.org




On 01/8/2020 11:34,Justin Mclean<ju...@classsoftware.com> wrote:
Hi,

I noticed this too in my dev vote check too. I want to ask, considering the
source codes were tagged in 12/30/2019, the NOTICE should be right to keep
in 2019 for this release.

The year should be the year of publication, but it doesn’t really matter, and if it did it would be when we are long gone :-) Copyright typically lasts for 50 or 70 years after the death of the author.  I’d just update it for the next release.

Thanks,
Justin
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org

Re: [VOTE] Release Apache ShardingSphere (Incubating) 4.0.0

Posted by Sheng Wu <wu...@gmail.com>.
Got it. Thanks for the explanation. :)

Sheng Wu 吴晟
Twitter, wusheng1108


Justin Mclean <ju...@classsoftware.com> 于2020年1月8日周三 上午11:35写道:

> Hi,
>
> > I noticed this too in my dev vote check too. I want to ask, considering
> the
> > source codes were tagged in 12/30/2019, the NOTICE should be right to
> keep
> > in 2019 for this release.
>
> The year should be the year of publication, but it doesn’t really matter,
> and if it did it would be when we are long gone :-) Copyright typically
> lasts for 50 or 70 years after the death of the author.  I’d just update it
> for the next release.
>
> Thanks,
> Justin
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache ShardingSphere (Incubating) 4.0.0

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> I noticed this too in my dev vote check too. I want to ask, considering the
> source codes were tagged in 12/30/2019, the NOTICE should be right to keep
> in 2019 for this release.

The year should be the year of publication, but it doesn’t really matter, and if it did it would be when we are long gone :-) Copyright typically lasts for 50 or 70 years after the death of the author.  I’d just update it for the next release.

Thanks,
Justin
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache ShardingSphere (Incubating) 4.0.0

Posted by Sheng Wu <wu...@gmail.com>.
Hi Justin

I noticed this too in my dev vote check too. I want to ask, considering the
source codes were tagged in 12/30/2019, the NOTICE should be right to keep
in 2019 for this release.
Am I right?

Sheng Wu 吴晟
Twitter, wusheng1108


zhangliang@apache.org <zh...@apache.org> 于2020年1月8日周三 上午11:21写道:

> > - NOTICE has wrong year
>
> Thank you your remind. I will fix it on dev branch soon and ensure it
> correct by next release.
>
> ------------------
>
> Liang Zhang (John)
> Apache ShardingSphere & Dubbo
>
>
> Justin Mclean <ju...@classsoftware.com> 于2020年1月8日周三 上午9:09写道:
>
> > Hi,
> >
> > +1 (binding)
> >
> > I checked:
> > - incubating in name
> > - signature and hash good
> > - DISCLAIMER exists
> > - LICENSE is OK
> > - NOTICE has wrong year
> > - No unexpended binary files
> > - all source file have ASF headers
> > - can compile from source
> >
> > Thanks,
> > Justin
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >
>

Re: [VOTE] Release Apache ShardingSphere (Incubating) 4.0.0

Posted by "zhangliang@apache.org" <zh...@apache.org>.
> - NOTICE has wrong year

Thank you your remind. I will fix it on dev branch soon and ensure it
correct by next release.

------------------

Liang Zhang (John)
Apache ShardingSphere & Dubbo


Justin Mclean <ju...@classsoftware.com> 于2020年1月8日周三 上午9:09写道:

> Hi,
>
> +1 (binding)
>
> I checked:
> - incubating in name
> - signature and hash good
> - DISCLAIMER exists
> - LICENSE is OK
> - NOTICE has wrong year
> - No unexpended binary files
> - all source file have ASF headers
> - can compile from source
>
> Thanks,
> Justin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache ShardingSphere (Incubating) 4.0.0

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

+1 (binding)

I checked:
- incubating in name
- signature and hash good
- DISCLAIMER exists
- LICENSE is OK
- NOTICE has wrong year
- No unexpended binary files
- all source file have ASF headers
- can compile from source

Thanks,
Justin

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org