Skip to content
This repository was archived by the owner on Jun 6, 2025. It is now read-only.
This repository was archived by the owner on Jun 6, 2025. It is now read-only.

g.E() creates too many Operations #3359

@p29876

Description

@p29876

Describe the bug
g.E() should map to a single Gaffer OperationChain.
Instead it creates 2n + 1 queries, where n is the number of edges in the graph.

(1) GetAllElements
     For each edge found:
        (2) GetElements(src)
        (3) GetElements(dest)

This is causing unacceptable performance for simple queries

Metadata

Metadata

Assignees

Labels

bugConfirmed or suspected bugtinkerpopSpecific to/touches the tinkerpop module

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions