alibaba / alibaba/GraphScope

[BUG] g.graphlearn()/g.gremlin() should check if the type is compatible first

Open
#1,509 2 comments 0 reactions 0 assignees View on GitHub
component:python enhancement good first issue
Dominant language
C++
Stars
3.6k
Forks
468
Avg merge
29m
Merged PRs (30d)
1

Description

**Describe the bug**

GraphLearn has implies `int64_t` as `OID_T` (see [types.h](https://github.com/alibaba/graph-learn/blob/master/graphlearn/core/graph/storage/types.h#L27)) and current gremlin engine doesn't support string oids as well (see https://github.com/alibaba/GraphScope/issues/1265).

An exceptions should be thrown in `g.graphlearn()/g.gremlin()` is the oid type of vineyard graph is not compatible with those two engines.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.