You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by "RaigorJiang (via GitHub)" <gi...@apache.org> on 2023/01/31 03:56:04 UTC

[GitHub] [shardingsphere] RaigorJiang opened a new issue, #23854: Refactoring of QueryableRAL implementation

RaigorJiang opened a new issue, #23854:
URL: https://github.com/apache/shardingsphere/issues/23854

   Related to #23772.
   
   Some `queryable RAL` is also implemented through `DistSQLResultSet`, `GlobalRuleDistSQLResultSet`, now we need to adjust them to executor mode.
   
   It should be noted that there are some differences between `queryable RAL` and `RQL`, and they are not all at the database level.
   For example, `show compute nodes` needs to query `InstanceContext`, while `show dist variable` needs to query `props` in metadata.
   
   Therefore, `QueryableRALExecutor` should be split into `DatabaseRequiredQueryableRALExecutor`, `InstanceContextRequiredQueryableRALExecutor` and `MetaDataRequiredQueryableRALExecutor`.
   
   <img width="816" alt="image" src="https://user-images.githubusercontent.com/5668787/215651421-98368374-ac6e-49eb-97da-edb9609a7bbf.png">
   
   After this adjustment, the realization of `QueryableRALStatement`, `QueryableGlobalRuleRALStatement`, `QueryableScalingRALStatement`, etc. can also be unified.


-- 
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: notifications-unsubscribe@shardingsphere.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [shardingsphere] RaigorJiang commented on issue #23854: Refactoring of QueryableRAL implementation

Posted by "RaigorJiang (via GitHub)" <gi...@apache.org>.
RaigorJiang commented on issue #23854:
URL: https://github.com/apache/shardingsphere/issues/23854#issuecomment-1431372358

   Completed!


-- 
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: notifications-unsubscribe@shardingsphere.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [shardingsphere] RaigorJiang closed issue #23854: Refactoring of QueryableRAL implementation

Posted by "RaigorJiang (via GitHub)" <gi...@apache.org>.
RaigorJiang closed issue #23854: Refactoring of QueryableRAL implementation
URL: https://github.com/apache/shardingsphere/issues/23854


-- 
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: notifications-unsubscribe@shardingsphere.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org