Hi, There is sharding-core-optimize module in ShardingSphere which usage is for link parameters with AST (if SQL use ? for paramter marker), fill missing information from metadata for AST, extract sharding values and encrypt values. The module name may mislead developers because it does not do any query optimization.
I plan move extract sharding values processing to sharding-core-route module and create a new module to process encrypt. For features of link parameters with SQL and fill missing information from metadata, I want leave them there, but I want change the module name for more meaningful. Here is architecture of MySQL: [image: image.png] It seems the module should name as preprocessor. Any suggestions? ------------------ Liang Zhang (John) Apache ShardingSphere & Dubbo
