casionone opened a new issue, #4463: URL: https://github.com/apache/linkis/issues/4463
### Search before asking - [X] I had searched in the [issues](https://github.com/apache/linkis/issues) and found no similar feature requirement. ### Problem Description Linkis中使用了大量的scala代码,对很多开发者不太友好,考虑将scala代码转换为java代码. Linkis uses a lot of scala code, which is not friendly to many developers. Consider converting scala code to java code. 当前状态:✗(unfinished)/ ✓(finished) Current State:✗(unfinished)/ ✓(finished) <table> <tr> <td>模块名(module name)</td> <td>当前状态(current state)</td> <td>负责人(manager)</td> <td>进度(progress)</td> <td>备注(remarks)</td> </tr> <tr> <td>linkis-common</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-hadoop-common</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-httpclient</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-module</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-mybatis</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-protocol</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-rpc</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-scheduler</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-storage</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-cli-core</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-cli-common</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-cli-application</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-computation-client</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-computation-governance-common</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-once-engineconn</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-computation-engineconn</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-engineconn-common</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-engineconn-core</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>accessible-executor</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>callback-service</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>executor-core</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-engineconn-plugin-core</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-engineconn-linux-launch</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-engineconn-manager-core</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-engineconn-manager-server</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-entrance</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-jdbc-driver</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-label-common</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-application-manager</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-manager-commons</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-manager-persistence</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/flink</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/hive</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/io_file</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/jdbc</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/pipeline</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/python</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/shell</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/spark</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/elasticsearch</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/openlookeng</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/presto</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/sqoop</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/seatunnel</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>engineconn-plugins/trino</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-io-file-client</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-hadoop-hdfs-client-shade</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-code-orchestrator</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-computation-orchestrator</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-orchestrator-core</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-bml-client</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-bml-common</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-bml-server</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-configuration</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-cs-client</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-cs-common</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-cs-listener</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-cs-server</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-datasource-client</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-metadata</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-datasource-manager/common</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-datasource-manager/server</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-metadata-query/common</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-metadata-query/server</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-error-code-client</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-error-code-common</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-error-code-server</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-instance-label-client</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-instance-label-server</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-jobhistory</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-ps-common-lock</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-storage-script-dev-client</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-storage-script-dev-server</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-udf-client</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-udf-common</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-udf-service</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-variable</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-gateway-core</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-gateway-httpclient-support</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-gateway-server-support</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> <tr> <td>linkis-spring-cloud-gateway</td> <td>✗</td> <td></td> <td></td> c<td></td> </tr> </table> ### Description _No response_ ### Use case _No response_ ### Solutions _No response_ ### Anything else _No response_ ### Are you willing to submit a PR? - [ ] Yes I am willing to submit a PR! -- 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-unsubscr...@linkis.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@linkis.apache.org For additional commands, e-mail: notifications-h...@linkis.apache.org