dongzl commented on issue #28984: URL: https://github.com/apache/shardingsphere/issues/28984#issuecomment-1829740707
> Hi @dongzl , The output you showed works very well, but such input means that we need to provide a syntax for each SPI, which will be a lot of work. > > For example, we also have `KeyGenerateAlgorithm`, `XATransactionManagerProvider`, `ReadQueryLoadBalanceAlgorithm` and many other SPIs. > > Personally, can we first provide a basic syntax that can be applied to all SPIs, which means that the input needs to contain the full class path of the SPI, like: > > ``` > show implementations of 'org.apache.shardingsphere.transaction.xa.spi.XATransactionManagerProvider' > ``` > > On this basis, we provide syntactic sugar for some commonly used algorithms, as you showed, like > > ``` > SHOW SHARDING ALGORITHM IMPLEMENTATIONS; > ``` > > Is this feasible? Hi @RaigorJiang , Thanks for your reply, I think it's very good, The basic syntax provide all the SPI, and syntactic sugar for some commonly algorithms, I think this is a good idea. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
