Results 6 comments of FishJoy

@jerryshao You are right, there is something wrong with python api when upload resource which have non-ascii-char name. Python api use `requests` to post file to livy server. File name...

```Failed to execute goal org.scalastyle:scalastyle-maven-plugin:0.8.0:check (default) on project livy-client-http: Failed during scalastyle execution: You have 2 Scalastyle violation(s). -> [Help 1]``` There is a problem when add unit test, since...

@jerryshao I have added unit tests for java api and python api. Please review the patch.

@jerryshao I had moved unit tests code in `integration-test` for python api. So we can create temp files in the runtime. Besides, I am sorry to make so many commits...

``` reasoner/udf/src/main/java/com/antgroup/openspg/reasoner/udf/builtin ``` OpenSPG的函数相关的都在这里面,分为三类:UDF、UDAF、UDTF,可参考这里面的函数示例。 你是现需要定义一些业务独有的udf吗?还是想为openspg贡献一些通用的udf。 如果是前者,可以在你们自己的代码库里面,创建一些udf,然后udf的包名设置为 跟内置udf一样的包名,这样在打包时就能自动打进去。 同时,我们也欢迎代码贡献。

是得,需要单独修改之后替换掉 reasoner的jar 可以参考文档中客户端启动章节: https://openspg.yuque.com/ndx6g9/nmwkzz/nlfltni1bbbqlgvh