alibaba/GraphScope

[BUG] Use jar-with-dependencies to package frontend artifacts in GIE

開放

#2,938 建立於 2023年6月27日

 (1 則留言) (0 個反應) (0 位負責人)HTML (301 個分叉)batch import
component:dev-infracomponent:giegood first issuejavapriority:high

倉庫指標

星標
 (2,401 顆星)
PR 合併指標
 (平均合併 1分鐘) (30 天內合併 8 個 PR)

描述

Describe the bug

It is quite superised that we didn't use jar-with-dependency to package the release artifacts for java. Recent changes about neo4j introduced some new jar dependency, double the size of the wheel package (https://pypi.org/project/graphscope/0.23.0a20230625/#files), makes graphscope hard to install with python ....

Expected Outcome

The ultimate goal is to reduce the size of wheels, which in this issue, is the artifacts of interactive engine. You could observe the size of artifacts of gie by make interactive and find graphscope.tar.gz within interactive_engine/assembly/target

Additional context Add any other context about the problem here.

貢獻者指南