Skip to content

Conversation

@arienandalibi
Copy link
Collaborator

What changes were proposed in this pull request?

Adding all node filtering options on src and dst endpoints for edges. This includes property and metadata filtering, as well as operations that can be chained to them.

Why are the changes needed?

Edge src and dst filtering is currently limited to name and id, which is restrictive and inconsistent with the rest of the filtering system.

Does this PR introduce any user-facing change? If yes is this documented?

The same APIs available for node filtering will now be available for filter.Edge.src() and filter.Edge.dst()

How was this patch tested?

Tests to be added

…emporal property, and node_type filtering on edge src and dst endpoints in GraphQL.
@shivamka1
Copy link
Collaborator

shivamka1 commented Oct 29, 2025

I meant something like this -> #2364
Sorry had to try it myself. Probably not ideal but definitely delegates src/dst filtering to node filtering. Not sure if @LJeub agrees with changes.

Though this branch is broken. Needs a lot more work. But I added few working tests.

@shivamka1
Copy link
Collaborator

I think we can continue our work pertaining to this feature in this PR -> #2364. Hence closing this one.

@shivamka1 shivamka1 closed this Oct 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants