My tests are focus one the PostgreSQL protocol feature on this release. Here
are some test results:

PostgreSQL server version: 8.4 and 10.4

Include basic SQLs like INSERT/DELETE/UPDATE/SELECT.

Compatibility

   1. Support PostgreSQL command line.
   2. Support pgjdbc(https://github.com/pgjdbc/pgjdbc).
   3. Support HikariCP.

Performance
[image: pg_perf.png]

PostgreSQL proxy performance:
About 60000 qps.


For the check list, I have checked as follow:


   1. Check sha512 hash
   2. Check gpg Signature
   3. Check source package:
   - The release files have the word incubating in their name
      - DISCLAIMER file exists
      - LICENSE and NOTICE files exist
      - There is only text files but no binary files
      - All source files have ASF headers
      - Codes can be compiled and pass the unit tests (mvn install)
      - The contents of the release match with what’s tagged in version
      control (diff -r a verify_dir tag_dir)
      - Check if there is any extra files or folders, empty folders for
      example
   4. Check binary packages:
   - The release files have the word incubating in their name
      - DISCLAIMER file exists
      - LICENSE and NOTICE files exist
      - All text files have ASF headers
      - Check the third party dependency license:
      - The software have a compatible license
      - All software licenses mentioned in LICENSE
      - All the third party dependency licenses are under licenses folder
      - If it depends on Apache license and has a NOTICE file, that NOTICE
      file need to be added to NOTICE file of the release


[email protected] <[email protected]> 于2019年3月29日周五 下午2:58写道:

> Hello ShardingSphere Community,
>
> This is a call for 2 round of discuss to release Apache ShardingSphere
> (Incubating) version 4.0.0-RC1
>
> Release notes:
> *
> https://github.com/apache/incubator-shardingsphere/releases/tag/untagged-a7276f4b3f5fb99f2c2b
> <
> https://github.com/apache/incubator-shardingsphere/releases/tag/untagged-a7276f4b3f5fb99f2c2b
> >*
>
> The release candidates:
> https://dist.apache.org/repos/dist/dev/incubator/shardingsphere/4.0.0-RC1/
>
> Maven 2 staging repository:
>
> https://repository.apache.org/content/repositories/staging/org/apache/shardingsphere/
>
> Git tag for the release:
> https://github.com/apache/incubator-shardingsphere/tree/4.0.0-RC1
>
> Release Commit ID:
> *
> https://github.com/apache/incubator-shardingsphere/commit/709b5f58793be11e19309b59554ad5f7df19f9e0
> <
> https://github.com/apache/incubator-shardingsphere/commit/709b5f58793be11e19309b59554ad5f7df19f9e0
> >*
>
> Keys to verify the Release Candidate:
> https://dist.apache.org/repos/dist/dev/incubator/shardingsphere/KEYS
>
> Checklist:
> https://shardingsphere.apache.org/community/en/contribute/release/
>
> Every who inserted can be do acceptance test and discuss this version
> should be release or not.
>
> The first discussion and result is in threads [1] and [2].
> [1]
>
> https://lists.apache.org/thread.html/953e8d42e7106d4d5dd29f61ece6c10c8210a9c48232c7fb90484851@%3Cdev.shardingsphere.apache.org%3E
> [2] https://lists.apache.org/thread.html/2099ff699a427565f978b9f020ffa2
> <
> https://lists.apache.org/thread.html/2099ff699a427565f978b9f020ffa289c001acea62642408b95b0203@%3Cdev.shardingsphere.apache.org%3E
> >
>
>
> ------------------
>
> Liang Zhang (John)
> Apache ShardingSphere & Dubbo
>


-- 
Zhang Yonglun
Apache ShardingSphere

Reply via email to