Issue 1:
[ERROR] 09:41:15.943 [pool-16-thread-1] o.a.s.s.f.c.CommandExecutorTask - Exception occur:

java.lang.IllegalArgumentException: Cannot find JDBC type '2003' in PostgreSQL column type

Issue 2:
This report is to review recent changes and developments of ShardingSphere.

Basic Data

Basic data shows how the watch, star and fork have changed during the past week.

Watch
Star
Fork

865
7647
2657

This Week's Development

This part is to show new developments of ShardingSphere during the past week.

Feature Development

Feature Optimization & Refactoring

Replaced the parsing engine from its second generation to the third (#2084 doing).

The support of sharding-jdbc-spring-boot-start for JNDI data source configuration (#2260, done).

Added RoutingHook in BaseShardingEngine (#2273, done).

Optimized SQLToken and refactored the rewrite engine (#2275, done).

Optimized MySQL&Oracle&Postgres&SQLServer DDL Antlr parsing document structure (#2276, done).

COM_STMT_RESET and proxy were available to use preare statement through python client (#2303, done).

Sharding for MySQL REPLACE statement (#2315, done).

Reviewed the problem that insert with auto-increment key cannot be reverted (#shardingsphere-spi-impl #44, done).

Reviewed the problem that Saga cannot be recovered once it is down (#shardingsphere-spi-impl #45, done).

Problem Fix

"Unable to serialize" exception after inserting any text field (#1567, doing).

Wrong null value in Sharding-Proxy (MySQL) query result (#2224, done).

Metadata was not refreshed after executing ALTER TABLE (#2226, done).

Null value alert after the use of preparedStatemt and Insert Values( ) (#2252, done).

INSERT ... ON DUPLICATE KEY UPDATE execution error (#2271, done).

Not enough parsing information in UpdateStatement (#2278, done).

Self-defined load balance strategy could not take effect in sharding+master-slave (#2306, done).

Rewrite error caused by index name with \ (#2312, done).

MYSQL function name parsing error (#2324, done).

Error report of using Insert Set under Sharding (#2329, done).

Sharding-Proxy (PostgreSQL) did not support Chinese (#2343, done).

Transactions could not take effect after python client connecting proxy (#2356, done).

ShardingSphere Ecology Construction

Official Website

Optimized Sharding-Proxy documents (incubator-shardingsphere-doc #164).

Updated Rewritten Engine, Execution Engine and Merger Engine English documents (incubator-shardingsphere-doc #168, incubator-shardingsphere-doc #171 and incubator-shardingsphere-doc #173).

Added sharding-jdbc-spring-boot-start JNDI data source configuration documents (incubator-shardingsphere-doc #174).

Cooperation

Reached an agreement with Seata; prepared for the integration (#2335, doing).

StreamBasedSaga Community discussion (#shardingsphere-spi-impl #43, done).

Optimized SkyWalking plug-in test example (apache/skywalking#1934, done).

Publicity

Apache ShardingSphere's Development at DTCC2019.

Community

Thanks for codes contributed by @weiyuc (PR #2320).

Next Week's Plan

This part is to show ShardingSphere's plan for the next week.

Feature Development

New Module Development

Replace the parsing engine from its second generation to the third (#2084).

Investigate ShardingSphere's integration of seata (#2335).

Problem Investigation

"Unable to serialize" exception after inserting any text field (#1567).

Wrong show tables returned (#2331).

Available Tasks for Community Committers

Issue #1775, #1907 and #2154.