Jeho Lee created ZEPPELIN-6045: ---------------------------------- Summary: Separate protocol-related code from zeppelin-interpreter to zeppelin-protocol Key: ZEPPELIN-6045 URL: https://issues.apache.org/jira/browse/ZEPPELIN-6045 Project: Zeppelin Issue Type: Improvement Components: zeppelin-interpreter Reporter: Jeho Lee Assignee: Jeho Lee Fix For: 0.12.0
Currently, the protocol-related code is embedded within the _*{{zeppelin-interpreter}}*_ module, making it difficult to manage and maintain. To improve modularity and maintainability, I propose separating the protocol-related code into a new _*{{zeppelin-protocol}}*_ module. Additionally, Zeppelin uses Thrift and gRPC(jupyter) protocol-related code. If the gRPC protocol-related code is also integrated and managed in the future, it will further enhance the benefits of modularization. Initially, I aim to improve modularization by moving the Thrift code to the _*{{zeppelin-protocol}}*_ module. This change will lay the foundation for the integrated management of other protocols like gRPC, enhancing the scalability and ease of integrated management of all protocol-related code. -- This message was sent by Atlassian Jira (v8.20.10#820010)