This is an automated email from the ASF dual-hosted git repository.
duanzhengqiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
from 57931acbd4a Rename PostgreSQLConnectionContext to PortalContext
(#21128)
add a0731b7ee8b Reuse cached connections as possible when unicast sharding
(#21126)
No new revisions were added by this update.
Summary of changes:
.../sharding/route/engine/ShardingSQLRouter.java | 2 +-
.../engine/type/ShardingRouteEngineFactory.java | 32 +++++++------
.../type/unicast/ShardingUnicastRoutingEngine.java | 7 ++-
.../type/ShardingRouteEngineFactoryTest.java | 54 +++++++++++-----------
.../unicast/ShardingUnicastRoutingEngineTest.java | 24 +++++++---
.../infra/context/ConnectionContext.java | 24 +++++++++-
.../datasource/PreferredDataSourceProvider.java} | 16 +++----
...ava => CacheableExecutorConnectionManager.java} | 18 ++++----
.../driver/jdbc/ExecutorJDBCConnectionManager.java | 4 +-
.../jdbc/core/connection/ConnectionManager.java | 5 ++
.../core/connection/ShardingSphereConnection.java | 2 +-
.../jdbc/connection/JDBCBackendConnection.java | 15 ++++++
.../proxy/backend/session/ConnectionSession.java | 5 +-
.../jdbc/connection/JDBCBackendConnectionTest.java | 14 +++++-
14 files changed, 151 insertions(+), 71 deletions(-)
copy
shardingsphere-infra/{shardingsphere-infra-rewrite/src/main/java/org/apache/shardingsphere/infra/rewrite/parameter/rewriter/ParameterRewriterBuilder.java
=>
shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/context/datasource/PreferredDataSourceProvider.java}
(74%)
copy
shardingsphere-infra/shardingsphere-infra-executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/prepare/driver/{jdbc/DatabaseTypeAware.java
=> CacheableExecutorConnectionManager.java} (68%)