This is a good idea. We can create a new module to process them.

I just send a new thread[1] to talk about the new module.

[1]
https://lists.apache.org/thread.html/r3d428d07f338fb8d3b0296c3df22f31bb88abf139e448d59655fa911%40%3Cdev.shardingsphere.apache.org%3E

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

Liang Zhang (John)
Apache ShardingSphere & Dubbo


Juan Pan <[email protected]> 于2020年5月14日周四 下午12:09写道:

> Hi fellows,
>
>
> There is a significant change for release 5.x need to be public to our
> community.
> To get a consistent and straightforward orchestration function for both of
> Sharding Proxy and Sharding JDBC,
> we extracted the joint members from them, which will be passed down to
> `shardingsphere-underlying` module. Based on that, orchestration engine
> could function simply and uniformly.
>
>
> A todo list is appended here.
> -[ ] Remove cache from Sharding Parser
> -[ ] Call the `clear()` of Sharding Parser when needed
> -[ ] Exact joint members from Sharding Proxy and JDBC to group into a new
> new `SchemaContext`
> -[ ] Pass a list of `SchemaContext` named `SchemaContexts` to
> `shardingsphere-underlying`
> -[ ] Refactor the behaviors of `orchestration`
>
>
> Since pictures can not show well in dev list,
> you can learn the view of the new structure and relationships of related
> classes from [1].
>
>
> [1] https://github.com/apache/shardingsphere/issues/5593
>
>
>
>
>  Juan Pan (Trista)
>
> Senior DBA & PPMC of Apache ShardingSphere(Incubating)
> E-mail: [email protected]
>
>
>
>

Reply via email to