Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG Gaia-IR] The plan of pattern matching faces a multi-join error #1703

Closed
longbinlai opened this issue Jun 10, 2022 · 0 comments
Closed
Assignees
Labels
bug Something isn't working component:gaia GAIA, the preview release of the next version of GIE component:gie

Comments

@longbinlai
Copy link
Collaborator

A pattern matching task has been compiled into a plan that involves multi-branch join, which causes "Unsupported" error in the runtime. As an example, a pattern looks as follows
image
or in the words of Gremlin:

g.V().hasLabel('Cert').match(
    __.as('a').in('r_cert').as('b'),
    __.as('a').out('r_dns_a').as('c'),
    __.as('a').out('r_dns_a').as('d'),
    __.as('b').out('r_dns_a').as('d'),
    __.as('d').out('r_dns_a').as('c')
)

An error message prompts as:
image

@longbinlai longbinlai added bug Something isn't working component:gie component:gaia GAIA, the preview release of the next version of GIE labels Jun 10, 2022
@longbinlai longbinlai self-assigned this Jun 10, 2022
@longbinlai longbinlai added this to To do in New GIE Engine (0606~0624) via automation Jun 10, 2022
@longbinlai longbinlai moved this from To do to Done in New GIE Engine (0606~0624) Jun 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working component:gaia GAIA, the preview release of the next version of GIE component:gie
Projects
No open projects
Development

No branches or pull requests

1 participant