GraphScope
GraphScope copied to clipboard
Precompiling script for given graph schema in GAE
Is your feature request related to a problem? Please describe. Currently installing GraphScope containing the precompiled C++ lib for int type graph with double weight type. And it is not realistic to add other precompiled libs because it makes the size of the GraphScope lib too big. However, it is quite frustrated because GraphScope compiles the C++ lib on the fly when you running certain algorithms with GAE. Example can be found in this issue. A standalone precompiling script for given graph schema will be very helpful for:
- Isolate the compiling process for debug. It is rather easy to face certain compiling exceptions and it is difficult to test with the current on the fly compiling.
- Production deployment needs the separated script to run before hand.
Describe the solution you'd like A command/python script takes the graph schema as the parameter. Ship the script also within the pip install so that pip don't need to clone the git repo. Maybe this script is a good starting point.
Describe alternatives you've considered None.
Additional context None.
Good suggestion! We will consider to provide one. :)